Pular para o conteúdo

Guia de ADR

Architecture Decision Records capture irreversible or high-impact technical decisions with explicit rationale. They reduce context loss when roadmap priorities, owners, or implementation details change.

Create ADR files using incremental numeric prefixes:

  • 0001-short-title.md
  • 0002-short-title.md

Each ADR should contain:

  1. Context
  2. Decision
  3. Alternatives considered
  4. Consequences

Recommended status values:

  • Proposed
  • Accepted
  • Superseded
  • Rejected

When a decision changes:

  • do not rewrite history in-place;
  • create a new ADR that supersedes the old one;
  • cross-link both files.