What problem does it solve?
Before taking action, identify all unknowns and force clarifying questions until every uncertainty is resolved, to prevent scope creep and rework.
Core Features & Use Cases
- Exploration phase: Inspect the project context, repository structure, and related documents to surface unknowns.
- Uncertainty scanning: Systematically list information gaps across business logic, data, interfaces, and external dependencies.
- Iterative questioning workflow: Group uncertainties by priority and conduct iterative rounds with at most two questions per round, until all points are addressed.
- Decision to proceed: Upon confirmation, proceed with implementation with a clear, user-aligned plan.
Quick Start
Begin by exploring the project context to surface uncertainties, then engage in iterative two-question rounds with the user until all gaps are resolved before starting any implementation.