Skip to content

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

  1. [Goal 1]
  2. [Goal 2]
  3. [Goal 3]

Non-Goals (Optional)

[Explicitly state what this ADR does NOT cover to set clear boundaries.]

Considered Options

[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...

References