Stress-test a plan or design through structured interviewing. Use when the user wants to pressure-test a plan, resolve design decisions, or mentions "grill me".
Interview me about this plan. Ask one question at a time.
Walk the decision tree in dependency order — resolve blockers before branches that depend on them. For each question, give your recommended answer where a reasonable default exists. If a question can be answered by exploring the codebase, do that instead of asking.
When all branches resolve, summarize the decisions made and flag anything still open.