Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when the user wants to stress-test a plan, get grilled on their design, or explicitly mentions "grill me".
Interview the user relentlessly about the plan until the decision tree is clear and the unresolved branches are closed.
Work through the relevant branches:
When the interview reaches a natural conclusion and the plan is solid, suggest the next step based on where the work is in the dev cycle:
$user-flow to draft a non-technical user flow doc for business approval. This is the default starting point for new features.$arch-brief for a Slack-sized architecture overview.$write-a-prd to write schemas, API contracts, module interfaces, and testing decisions. This is the dev-facing PRD before issue breakdown.$prd-to-issues.$tdd.