Architecture decision records
ADRs capture a decision, the alternatives considered, and why the chosen option won — preserved as-is, even after the surrounding code evolves, because the reasoning stays useful.
- 0001 — Use Tauri for the desktop shell
- 0002 — Desktop backend mode (remote-only)
- 0003 — AI provider foundation audit
- 0004 — Memory scheduling model
- 0006 — Semantic relatedness in review
- 0007 — AI Learning Diagnosis architecture
- 0008 — AI Companion architecture
- 0009 — Domain-neutral kernel
- 0010 — AI Companion release gates
There is no 0005 — it was never assigned a document in this repository's history; the numbering above reflects the actual files that exist, not a renumbered sequence.