What problem does it solve? Loose ideas and fuzzy feature requests often get built before anyone pins down what they actually mean, leading to rework and misaligned implementations. Grilling runs a relentless interview that challenges vague terms, invents edge cases, and captures every decision as a glossary entry or ADR the moment it crystallises. ## Core Features & Use Cases - Batched question rounds: Asks 4-6 related questions per round with pre-selected recommendations, delivered through galley so the agent blocks until the human answers. - Live documentation: Writes CONTEXT.md glossary entries and numbered ADRs in docs/adr/ as decisions happen, never batched at the end. - Sharpening techniques: Challenges terms against the glossary, stress-tests with invented edge cases, and cross-references claims against actual code. - Use Case: A stakeholder says "add account linking." Grilling runs ~5 interview rounds to pin down what "account" means, which entities link, and what happens on conflicts, producing a CONTEXT.md glossary and ADRs a developer can build from. ## Quick Start Ask the agent to grill you on your new feature idea until every fuzzy term and design decision is pinned down and written into CONTEXT.md and ADRs.