What problem does it solve? Architecture documents often balloon into bloated prose or silently diverge as independent builders make incompatible choices. This Skill produces a lean architecture spine that fixes only the invariants (paradigm, boundaries, state mutation, data ownership) needed to keep everything built from it consistent. ## Core Features & Use Cases - Architecture Spine Generation: Distills decisions into stable AD-n blocks (Binds/Prevents/Rule) with mermaid diagrams, a pinned stack table, and a deferred-decisions section, tracked through an append-only memlog. - Coaching or Fast Path: Offers an interactive coaching mode that elicits decisions from the user, or a fast drafting mode with [ASSUMPTION] tags for later correction. - Reviewer Gate Validation: Runs a deterministic lint_spine.py pass plus parallel reviewer subagents against a good-spine checklist before handoff, with create, update, and validate intents. - Use Case: Given a SPEC.md package or a brownfield codebase, produce ARCHITECTURE-SPINE.md that downstream epic and story planning can cite by stable AD IDs. ## Quick Start Ask the assistant to create the technical architecture for your project from the current spec or codebase, choosing the coaching path to work through the key decisions together.