ADR Template
Use this template when creating new Architecture Decision Records.
ADR-XXX: [Title]
Date: YYYY-MM-DD
Status: Proposed | Accepted | Deprecated | Superseded
Context
Describe the issue motivating this decision, and any context that influences or constrains the decision.
Decision
Describe the change being proposed or the decision that was made.
Consequences
Describe the resulting context after applying the decision. Include both positive and negative consequences.
Positive
- Benefit 1
- Benefit 2
Negative
- Drawback 1
- Drawback 2
Alternatives Considered
List alternative approaches that were considered and why they were not chosen.
- Alternative A - Why it was rejected
- Alternative B - Why it was rejected
How to Create a New ADR
- Copy this template to a new file:
XXX-descriptive-name.md - Replace
XXXwith the next sequential number (e.g.,002) - Fill in all sections
- Submit a PR for review
- Update status to "Accepted" once approved