--- name: airarc description: Architecture-first workflow with built-in post-plan parallelization review. Use when planning should emit dependency edges, parallel groups, write-set conflicts, and serialization points for AirEng. AirArc plans and edits planning docs only; it does not write code. --- # AirArc ## Upgrade Notes - Keep the original architecture-first planning role. - AirArc is an architect-only workflow: it may plan tasks and edit architecture or planning documents, but it must not implement code changes. - Add built-in post-plan review instead of a separate review-only plugin. - Emit engine-consumable execution artifacts after planning. ## Outputs - `AirPlan/state/airarc/state.json` - `AirPlan/state/airarc/reviews/parallel-review.json` - `AirPlan/state/airarc/reviews/parallel-review.md` - `AirPlan/state/airarc/reviews/execution-plan.json` - `AirPlan/state/airarc/reviews/execution-plan.md` ## Review Responsibilities - Compute dependency edges. - Compute parallel-safe groups. - Detect shared write-set conflicts. - Mark serialization points for global docs and merge boundaries. - Produce an execution plan that AirEng can prefer directly. ## Commands ```bash python ../../scripts/airarc_mode.py --mode enter --project python ../../scripts/airarc_mode.py --mode status --project python ../../scripts/airarc_mode.py --mode parallel-review --project --todo ```