Motivation
Architecture Decision Records are the durable why of AskMyDocs: each one captures a problem, the options weighed, the decision taken, and its consequences. This page is the terse, numbered index; for the narrative that groups them into dependency arcs, see architecture decisions. The full records live indocs/adr/ in the repository.
The records
Each row links to its full record in the repository.How ADRs are used here
- A new architectural decision ships its own record in
docs/adr/and a row in this index — in the same PR that introduces the change. - A decision is never silently reversed: a later ADR that supersedes an earlier one says so explicitly, and the earlier record stays for the trail.
- Load-bearing constraints called out across the docs — no AI SDKs (raw
Http::), the human-gated promotion boundary, canonical-markdown-as-source-of-truth — trace back to these records.
Architecture decisions
The narrative grouping these records into arcs.
Architecture overview
The system spine that connects the subsystems.