What problem does it solve?
Create or update the technical architecture/design artifact after the spec is stable and before execution planning. Use when a change touches multiple components, data flow, persistence, APIs, deployment, performance, or long-lived design decisions.
Core Features & Use Cases
The architecture artifact explains how the repository or system is shaped to satisfy the spec. It should expose structure, runtime flow, deployment impact, cross-cutting rules, quality concerns, risks, and durable decisions without becoming an execution task list.
Canonical current architecture lives at docs/architecture/system/architecture.md and related diagrams at docs/architecture/system/diagrams/context.mmd and container.mmd. Change-local deltas live at docs/changes/<change-id>/architecture.md and docs/changes/<change-id>/diagrams/.
Update ADRs under docs/adr/ when durable decisions are introduced.
Quick Start
Run the architecture workflow to update the canonical architecture package and create the corresponding diagrams and ADRs.