Skip to content

Decisions (ADRs)

Every material decision lives here. One ADR per decision. Append-only — never edit accepted decisions; supersede them with a new ADR.

Why ADRs

  • git log + file history = audit trail. Anyone (human or LLM) can answer "why did we decide X?"
  • New team members read the ADR list to get up to speed on context, not just current state
  • Forces explicit articulation of alternatives considered

How to write one

  1. Copy 0000-template.mdNNNN-short-title.md (next number, kebab-case)
  2. Fill out all sections
  3. Status starts as proposed, flips to accepted when ratified
  4. If later replaced, update frontmatter status: superseded-by-NNNN — do NOT delete content

Current decisions

# Title Status Date
0001 Distribution-led GTM accepted 2026-04-19
0002 Self-host n8n on Zeabur accepted 2026-04-18
0003 Cloudflare Pages migration accepted 2026-04-18

Template

See 0000-template.md.