Add preprocess-only silhouette export and configurable result exporters so demo runs can be persisted for offline analysis and reproducible evaluation. Include optional parquet support and CLI visualization dumps while updating tests and tracking notes for the verified pipeline/debug workflow.
Add runtime and test dependencies needed by the new demo pipeline, including CLI, typing, model/runtime integration, and messaging libraries. This commit isolates dependency graph updates so environment bootstrap and lockfile drift are tracked separately from feature code.