NNNN — <Short title in imperative form>
Architecture Decision Record.
Status
Proposed | Accepted | Deprecated | Superseded by [NNNN](./NNNN-...)
Date: YYYY-MM-DD
Context
What is the situation that requires a decision? Constraints, forces, prior art. What’s the question being answered?
Decision
What was decided? Be specific. Reference files, packages, exact patterns where helpful. If there were realistic alternatives, briefly say why they were rejected.
Consequences
Positive — what gets better
Negative — what gets worse or harder
Neutral — what changes without being clearly better or worse
Supersedes
NNNN if this replaces an earlier decision. Otherwise: “None.”
References
- External links
- Related PRs
- Related issues
- Related ADRs
Numbering: sequential. Increment by 1 from the highest existing ADR number. Conflicts on merge are rare for a solo dev and easily resolved by renumbering.