Architecture Decision Records (ADR)¶
Architecture Decision Records document important architectural decisions — what was decided, why, and what alternatives were considered.
ADR Overview¶
| No. | Title | Status | Date |
|---|---|---|---|
| ADR-001 | ArangoDB as Multi-Model Database | Accepted | 2026-01-15 |
| ADR-002 | Python 3.14 as Backend Language | Accepted | 2026-01-15 |
| ADR-003 | Authlib instead of python-jose for JWT | Accepted | 2026-02-01 |
| ADR-004 | bcrypt directly instead of passlib | Accepted | 2026-02-01 |
| ADR-005 | YAML-based Seed Jobs at Startup | Accepted | 2026-03-17 |
| ADR-006 | Embedding Model E5-base and Hybrid Search | Accepted | 2026-03-30 |
| ADR-007 | Cross-Encoder Re-Ranking for RAG Pipeline | Accepted | 2026-04-02 |