Skip to main content

ADR-0000: [Short Title]

  • Status: Proposed | Accepted | Deprecated | Superseded
  • Date: YYYY-MM-DD
  • Deciders: @github-username, @another-username
  • Supersedes: ADR-XXXX (if applicable)
  • Superseded by: ADR-XXXX (if applicable)

Context

What is the issue that we're seeing that is motivating this decision or change?

Describe the forces at play:

  • Technical constraints
  • Business requirements
  • Team capabilities
  • Timeline pressures

Decision

What is the change that we're proposing and/or doing?

State the decision concisely:

We will use [X] for [Y].

Consequences

What becomes easier or more difficult because of this decision?

Positive

  • ...
  • ...

Negative

  • ...
  • ...

Neutral

  • ...

Alternatives Considered

OptionProsCons
Chosen: X......
Alternative: Y......
Alternative: Z......

References

  • Related ADRs: ADR-XXXX (./XXXX-title.md)
  • Related RFCs: RFC-XXXX (../rfcs/XXXX-title.md)
  • External resources: Link