What problem does it solve?
It helps teams capture and standardize major technical decisions by producing an Architecture Decision Record (ADR) with context, engine compatibility, dependencies, and consequences.
Core Features & Use Cases
- Engine-aware ADR authoring: Loads engine version and domain-specific references (modules, breaking changes, deprecated APIs) and surfaces knowledge-gap warnings for higher-risk post-cutoff changes.
- Conflict-safe collaboration: Checks the architecture registry for locked stances and blocks drafting if the proposed decision contradicts established interface contracts or forbidden patterns.
- Retrofit without overwriting: In retrofit mode, reads an existing ADR, detects which required sections are missing, and appends only the absent sections while never modifying existing content.
- End-to-end workflow with validation gates: Guides users through assumption confirmation, drafts the ADR, triggers engine specialist and technical director reviews (based on review mode), performs GDD sync checks, and optionally updates the architecture registry.
Quick Start
Run architecture-decision with a short ADR title to draft a new architecture decision record for your project, or run it in retrofit mode to append any missing required sections to an existing ADR file.