What problem does it solve? Plans and architecture proposals often use vague or conflicting terminology that drifts from the project's documented domain language and actual code behavior, leading to misaligned implementations and hidden design contradictions. ## Core Features & Use Cases - Terminology Grilling: Interviews you one question at a time, challenging terms that conflict with the project glossary and sharpening fuzzy language into precise canonical terms. - Code Cross-Referencing: Explores the codebase to surface contradictions between what the plan claims and what the code actually does. - Inline Documentation Updates: Updates CONTEXT.md immediately as terms resolve and creates ADRs only when decisions pass a three-gate check (hard to reverse, surprising, real trade-off). - Use Case: You have a feature spec that mentions "cancelling an account". The skill challenges whether you mean Customer or User, checks the code for partial cancellation support, and records the resolved term in CONTEXT.md. ## Quick Start Ask the AI to stress-test your current plan or spec against the project's domain model and existing documentation.