What problem does it solve?
Deep-interview removes uncertainty by guiding you through Socratic, one-question-at-a-time clarification until your idea becomes concrete enough to specify and execute safely.
Core Features & Use Cases
- Socratic deep clarification: Replaces assumptions with explicit requirements by asking targeted questions that expose what you mean.
- Mathematical ambiguity gating: Scores goal, constraints, and success criteria (and codebase fit for brownfield) and refuses to proceed until ambiguity drops below a configurable threshold.
- Topology + per-component clarity: Locks a top-level component shape early (Round 0) so sibling outcomes can’t hide ambiguity while the interview focuses deeper.
Use Cases: Ideal when you start with a vague feature, want to avoid “that’s not what I meant,” need requirements discovery before coding, or are planning a complex change where jumping to implementation would waste cycles.
Quick Start
Indicate you want requirements discovery by asking: Run deep interview for my vague idea about improving a portfolio website’s navigation, and ask me every critical assumption until you can draft an executable spec.