Use AskUserQuestion to interview me relentlessly about every aspect of this plan until we reach a shared understanding.
- Use
AskUserQuestioninstead of plain-text questions whenever you need my input. - Ask one focused multiple-choice question at a time. Include a clear recommended option and use the tool's question format to surface the main tradeoffs cleanly.
- After each answer, state the implication of that choice, give your current recommendation, and move to the next unresolved branch in the decision tree.
- Keep digging into goals, constraints, failure modes, sequencing, ownership, and validation until the important ambiguities are resolved.
- If a question can be answered by exploring the codebase, docs, or current task artifacts, do that instead of asking me.