ADR-NNN: [Short Title of Decision]¶
Status: [Draft | Proposed | Accepted | Rejected | Deprecated | Superseded] YYYY-MM-DD Date: YYYY-MM-DD Decision Makers: @amiable-dev/maintainers Depends On: [Link to related ADRs] (Optional) Supersedes: [Link to previous ADR] (Optional) Superseded By: [Link to new ADR] (Optional) Council Review: YYYY-MM-DD (Tier: [Quick|Balanced|High], Models: list) (Optional)
Context¶
[Describe the context and problem statement. What forces are at play? What is the current situation? Include technical, political, social, and project constraints.]
Current State¶
[Document existing infrastructure or code if applicable]
Goals¶
- [Goal 1]
- [Goal 2]
- [Goal 3]
Non-Goals (Optional)¶
[Explicitly state what this ADR does NOT cover to set clear boundaries.]
Considered Options¶
Option 1: [Name] (Recommended)¶
[Description]
Pros: - Pro 1 - Pro 2
Cons: - Con 1 - Con 2
Option 2: [Name]¶
[Description]
Pros: - Pro 1 - Pro 2
Cons: - Con 1 - Con 2
Decision¶
[Describe the decision clearly. What did we agree to do? Be specific about the solution.]
Consequences¶
Positive¶
- [What becomes easier? What are the benefits?]
Negative¶
- [What becomes harder? What are the trade-offs?]
Neutral¶
- [Other outcomes that are neither good nor bad.]
Implementation Phases¶
Phase 1: [Name]¶
- [ ] Task 1
- [ ] Task 2
Phase 2: [Name]¶
- [ ] Task 1
- [ ] Task 2
Compliance / Validation (Optional)¶
[How will we verify that this decision is being followed? Any specific tests or checks?]
LLM Council Review Summary (Optional)¶
Reviewed: YYYY-MM-DD Tier: [Quick|Balanced|High] (N models: model1, model2, ...)
Key Findings Incorporated¶
| Finding | Resolution |
|---|---|
| Finding 1 | How addressed |
| Finding 2 | How addressed |
Dissenting Views¶
- Model X suggested...