What problem does it solve?
It removes ambiguity from plans and designs by forcing explicit decisions, surfacing hidden assumptions, and reconciling conflicting branches until both you and the system share the same understanding.
Core Features & Use Cases
- Relentless design interrogation: Breaks a plan into a decision tree and asks targeted questions for each branch.
- Dependency-driven clarification: Resolves dependencies between decisions one-by-one to prevent downstream surprises.
- Code-first verification: If a question can be answered by reading the codebase, it switches to exploring the codebase rather than guessing.
Quick Start
Ask the AI to grill you on your plan and explicitly resolve each open decision branch, e.g., "Grill me on my system design for recursive RAG retrieval and synthesis with citations, and keep drilling until we agree on every dependency and assumption."