- Implement acceptance tests for ingest (real ChromaDB) and query (real LLM) - Full 3-step RAG pipeline verified: decompose → retrieve → filter → generate - Add logging to ingest and query routers - Improve error handling: empty doc detection, proper HTTPException re-raising - Add .txt file support to ingest endpoint - Fix query router: strip distance from retrieve tuples before relevance filter - Update plan: Phase 1 backend complete (all acceptance criteria met) - Tests: 41 unit passed, 5 acceptance passed (real OpenRouter calls) |
||
|---|---|---|
| .. | ||
| test_acceptance_phase1_ingest.py | ||
| test_acceptance_phase1_llm_client.py | ||
| test_acceptance_phase1_rag_query.py | ||
| test_acceptance_phase2_asr.py | ||
| test_acceptance_phase2_video.py | ||
| test_integration_phase1.py | ||
| test_integration_phase2.py | ||