This directory contains Architecture Decision Records (ADRs) for this project.
An Architecture Decision Record (ADR) is a document that captures an important architectural decision made along with its context and consequences.
- Historical Context: Understand why decisions were made
- Knowledge Sharing: Onboard new team members faster
- Decision Tracking: Keep track of architectural evolution
- Prevent Rehashing: Avoid revisiting settled decisions
- Consequences Awareness: Understand trade-offs made
- Proposed: Initial draft, under discussion
- Accepted: Decision approved and adopted
- Deprecated: Decision no longer relevant but kept for history
- Superseded: Replaced by a newer decision (link to new ADR)
- Copy
0000-adr-template.mdto a new file - Name it with the next number:
XXXX-short-title.md - Fill in all sections
- Submit for review
- Update status when approved
Format: XXXX-short-descriptive-title.md
Examples:
0001-use-slnx-format.md0002-choose-logging-framework.md0003-database-selection.md