MicroFish/backend/app
Christian Moellmann 52bae0a3da feat(interviews): Flask blueprint /api/interview with task-based async + CSV export
Add /api/interview blueprint with POST pre/post/rerun, GET status/results/synthesis/export.csv endpoints. Background tasks tracked by UUID in module-level dict. Add register_blueprints() helper to api/__init__.py and wire app factory through it. Add UPLOADS_DIR to Config with env-override default.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-23 12:37:04 +02:00
..
api feat(interviews): Flask blueprint /api/interview with task-based async + CSV export 2026-05-23 12:37:04 +02:00
models feat(interviews): add pydantic models for instruments and responses 2026-05-23 12:04:45 +02:00
services feat(interviews): persona + Zep memory adapters bridging existing services to interview subsystem 2026-05-23 12:34:03 +02:00
utils feat(interviews): LLM stub mode for deterministic CI tests 2026-05-23 12:08:29 +02:00
__init__.py feat(interviews): Flask blueprint /api/interview with task-based async + CSV export 2026-05-23 12:37:04 +02:00
config.py feat(interviews): Flask blueprint /api/interview with task-based async + CSV export 2026-05-23 12:37:04 +02:00