cyberneticlibrary

Document architectural decisions

adrsubagentsetup L20
jscriptcoder/jshack.me
What it does

Write architecture decision records documenting design choices and trade-offs

Best for

Teams that need to track architectural decisions over time for onboarding, audits, and reversing decisions later.

Inputs
  • · decision context
  • · alternatives considered
  • · consequences
  • · rationale
Outputs
  • · ADR markdown file
  • · decision log
  • · architecture documentation
Requires
  • · markdown
  • · git
Preconditions

ADR template defined, architecture review process in place

Failure modes
  • · missing rationale
  • · undocumented trade-offs
  • · no versioning of decisions
Trust signals
  • · follows Nygard ADR format
  • · includes alternatives section
  • · documents consequences