What problem does it solve?
It prevents misalignment between a proposed plan and your project’s established domain language, terminology, and recorded decisions by forcing clarification and validation against the codebase and docs.
Core Features & Use Cases
- Relentless plan interrogation: Walks each branch of the design, asking one question at a time and waiting for feedback before proceeding.
- Glossary and context conflict detection: Immediately challenges ambiguous or conflicting terms by comparing user wording against CONTEXT.md.
- Live updates to domain docs: Resolves terms and updates CONTEXT.md inline using the project’s required format, and offers ADRs only when a decision meets the stated trade-off criteria.
Quick Start
Ask: "Use grill to interview and stress-test this plan against our existing domain model and recorded decisions, question-by-question, updating our context and ADRs when justified."