Skip to main content

Settings

Color Mode

Theme Skin

Background

Appearance preferences are saved in this browser only.

Environment

Current Environment Production

Built with JEKYLL_ENV=production. Changes require deployment.

Quick Links

Theme & Build

Jekyll v3.10.0
Last BuildOct 21, 14:15

Page Location

Page Info

Layout root
Collection none
Path docs/adr/0001-record-architecture-decisions.md
URL /docs/adr/0001-record-architecture-decisions/

ADR 0001 — Record architecture decisions

Context

Decisions that are hard to reverse (stack, data model, security model, public interfaces) get made in issues, PR threads and chat, and the reasoning is lost. New contributors, human or agent, then re-open settled questions or undo them by accident.

Decision

Record every such decision as an Architecture Decision Record in docs/adr/NNNN-slug.md, in the fleet format (decision D2 of the bamr87 SDLC harmonization), indexed in docs/adr/README.md, and merged in or before the PR that implements it. AGENTS.md § Conventions points here.

Consequences

Positive

Negative

Alternatives considered

Supersedes / Superseded by