--- name: "arch-review" description: "Runs the architect agent on a scope, design or goal and returns its C4 map, findings, options and ADR drafts." argument-hint: "[assess|review|propose] [scope or goal]" disable-model-invocation: true --- Dispatch the `architect` subagent with the task below instead of doing its work inline, because it runs with its own model and tools in a fresh context and returns only a report. Task: - Brief it self-contained: the task plus the files, plan or constraints from this conversation that it refers to, because it starts without this conversation. - Mode: if the first word of the arguments is one of `assess`, `review` or `propose`, start the brief with `Mode: `; the rest of the arguments is the task. - No arguments: use the target from this conversation; otherwise leave the agent's defaults (mode `assess`, whole repo) and say which you assumed. - If it stops for a missing input (design, plan or diff for `review`, goal for `propose`), ask the owner for exactly that, then dispatch once more with it added. - Relay its report in full, dropping no findings; then list the decisions or open questions it leaves to the owner, or say there are none.