Skip to content

Latest commit

 

History

History
75 lines (44 loc) · 1.36 KB

File metadata and controls

75 lines (44 loc) · 1.36 KB

ADR-NNN: [Decision Title]

Status: [Proposed | Accepted | Rejected | Superseded by ADR-NNN] Date: YYYY-MM-DD Context: [One sentence on what triggered this decision]


Decision

[The single sentence stating the decision. If this can't be written in one sentence, the decision isn't crisp enough yet.]


Context

[2-4 paragraphs on the situation that requires a decision. Include:

  • What system/spec/strategy this affects
  • What problem exists today
  • What constraints apply
  • Who is affected]

Options Considered

Option A: [Name]

Pros:

  • [Specific benefit]

Cons:

  • [Specific cost]

Option B: [Name]

Pros:

  • [Specific benefit]

Cons:

  • [Specific cost]

[Add more options as needed. Always include at least 2.]


Decision Rationale

[Why the chosen option wins. Be specific. "It's better" is not a rationale. "It reduces migration cost by 80% and matches existing conventions in the dotfile pattern" is.]


Consequences

Required Changes

[Concrete actions, file paths, surfaces, owners]

Migration Path

[How existing users/code/data transition to the new state]

Communication

[How this gets announced internally and externally]


Approval

  • Q approves
  • Q rejects (alternate selected: ___)
  • Q requests further discussion

[State whether this decision blocks anything downstream]