You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Document key architecture decisions as ADRs (Architecture Decision Records).
Context
ADRs explain why things are built the way they are. They help contributors and users understand trade-offs without reading through commit history or Slack threads.
Directory to create: docs/adr/
Format: Michael Nygard's ADR template (Status, Context, Decision, Consequences)
Acceptance Criteria
Create docs/adr/ directory with a README.md explaining the ADR format
Write at least 4 ADRs:
ADR-001: JSONL for community storage — Why not SQLite from day one? (simplicity, append-only, human-readable, zero config)
Summary
Document key architecture decisions as ADRs (Architecture Decision Records).
Context
ADRs explain why things are built the way they are. They help contributors and users understand trade-offs without reading through commit history or Slack threads.
docs/adr/Acceptance Criteria
docs/adr/directory with aREADME.mdexplaining the ADR formatdocs/adr/README.mdReferences