Architecture Decision Records (ADRs)¶
Purpose¶
This folder contains Architecture Decision Records (ADRs) that document significant technical decisions made in the project.
What is an ADR?¶
An Architecture Decision Record is a short document that captures an important architectural decision made along with its context and consequences.
When to Create an ADR¶
- When making a significant technical choice
- When changing technology or framework
- When establishing patterns or conventions
- When deprecating existing approaches
How to Use¶
- Copy
0000-template.mdto a new file with the next sequential number - Fill in all sections thoroughly
- Submit as part of your PR for review
- Update status as the decision evolves
File Naming Convention¶
- Format:
NNNN-short-title.md - Example:
0001-use-manifest-v3.md
ADR Statuses¶
- Proposed: Under discussion
- Accepted: Approved and in effect
- Deprecated: No longer applicable
- Superseded: Replaced by a newer ADR