What problem does it solve?
Dev Deep Interview converts vague or high-level development requests into concrete, testable specifications by driving down ambiguity through focused Socratic questioning and refusing to proceed until clarity is sufficient for implementation.
Core Features & Use Cases
- Ambiguity assessment: Scores domain clarity, scope, success criteria, constraints, and stakeholders to decide whether to proceed or launch an interview loop.
- Socratic interview loop: Asks one targeted question at a time with 2–4 selectable options, focuses on the weakest dimension, and stops after eight questions or once clarity thresholds are met.
- Spec generation and handoff: Always writes a persisted spec file to workspace/projects/specs with context, in-scope/out-of-scope items, success criteria, constraints, open questions, and a recommended next step (e.g., dev-autopilot or dev-plan).
Quick Start
Use dev-deep-interview to interview the requester and produce a testable spec for the vague brief "improve checkout latency".