"""Acceptance test: End-to-end Phase 1 — text query → RAG → answer. Prerequisites: - Full backend running (uvicorn) - ChromaDB initialized with test documents - LLM provider configured and accessible """ import pytest @pytest.mark.acceptance @pytest.mark.slow def test_e2e_phase1_text_query(): """Should ingest document and answer question with source attribution.""" pass # TODO: implement full flow: ingest → query → verify bullet answer