What problem does it solve? Proposals often use vague or conflicting terminology and leave architectural decisions undocumented, causing confusion months later. This Skill stress-tests a plan against the project's documented domain model while updating the glossary and decision records inline as the discussion progresses. ## Core Features & Use Cases - Relentless interrogation: Asks one question at a time with a recommended answer, exploring the codebase instead of asking when possible. - Domain glossary enforcement: Challenges terms that conflict with CONTEXT.md, sharpens fuzzy language into canonical terms, and updates the glossary inline as terms are resolved. - Selective ADR creation: Offers an Architecture Decision Record only when a decision is hard to reverse, surprising without context, and the result of a real trade-off. - Use Case: While planning a partial order cancellation feature, the Skill notices the code cancels entire Orders, surfaces the contradiction, resolves the term 'cancellation' into CONTEXT.md, and records the chosen approach as ADR 0003. ## Quick Start Ask the assistant to interrogate your feature proposal against the project's domain model and update CONTEXT.md and ADRs as decisions are made.