Skip to content

Evidence Map

Inspected

The report uses README.md, backend/pyproject.toml, backend/app/main.py, backend/app/config.py, chat and RAG services, frontend/package.json, frontend/src/, docker-compose.yml, justfile, infra/terraform/, plans/, and backend tests. Dependencies, generated Terraform state, and binary test documents were excluded.

Confidence

Area Confidence Evidence
Product workflows High README, pages, routers
Chat orchestration High backend/app/chat/ and documented three-pass flow
Persistence High SQLAlchemy models, migrations, Redis session layer
RAG authorization High services/rag.py role filters
GCP topology High Terraform modules and dev environment
Frontend behavior Medium React pages and API clients
Production posture Medium PoC note, scripts, and reference prod config

Classification

  • Confirmed: FastAPI, React/Vite, PostgreSQL/pgvector, Redis, GCS, and Terraform are present.
  • Confirmed: chat responses stream through SSE.
  • Confirmed: RAG access roles are filtered before vector search.
  • Inferred: Cloud Run jobs separate migration, seed, and ingestion concerns.
  • Unknown: deployed GCP settings, traffic volumes, and operational SLOs were not exercised.