executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
clarification-checkpointsPause and ask the human for clarification at well-defined checkpoints rather than guessing — but only at points where the cost of guessing wrong is higher than the cost of the pause.
Independent GitHub snapshot · Automated classification · Original documentation governs
Cheap clarifications are valuable. Expensive ones (constantly pinging the user for trivia) are worse than a confident default. Use the checkpoints below to decide when to pause.
Pause and ask explicitly when ANY of these are true:
Default and proceed (do NOT pause) when:
In all "proceed" cases, state your default explicitly in your reply so the user can correct quickly.
Use the AskQuestion tool when available. If not:
Example:
I can interpret 'remove dead code' two ways: a) Delete code with zero references in the repo. b) Also delete code referenced only by tests. I'll default to (a) and skip test-only paths unless you say otherwise.