Purpose: Ensure all code changes maintain architectural integrity.
- Context:
docs/architecture/diagrams/system-context.mmd - Container:
docs/architecture/diagrams/container.mmd
- Classes:
docs/architecture/diagrams/classes.mmd
- DFD:
docs/architecture/diagrams/data-flow.mmd
All architecture decisions must be documented in docs/adr/.
See docs/adr/TEMPLATE.md for format.
- Frontend: React 19 + Vite + Tailwind 4 + Zustand
- Backend: Python (FastAPI) with DuckDB/Parquet
- Database: Neon (PostgreSQL)
- Deployment: Vercel + Cloudflare
# Auto-generate diagrams
npm install -g oh-my-mermaid
oh-my-mermaid setup --platform claude-codeLast updated: 2026-04-05