Architecture Decision Records¶
Short records of the significant decisions on this project, in
Nygard ADR format:
context → decision → consequences. They are the durable record of why the project is shaped the
way it is. The architecture and structure live in ../architecture.md; the
phased build plan is tracked as
GitHub issues.
ADR |
Decision |
Status |
|---|---|---|
Stack: Python, FastAPI, PostgreSQL, React |
Accepted |
|
RAG retrieval boundary: a shared |
Accepted |
|
Embedding and reranking stack: local open-source models |
Accepted |
|
Deployment scope: local single-user |
Accepted |
|
Document ingestion: CLI batch |
Accepted |
|
Documentation site tooling: Sphinx, MyST, and Furo |
Accepted |