What problem does it solve? Kiro specs accumulate domain terminology, invariants, and design decisions that never make it back into the authoritative domain docs, causing glossary drift and undocumented architectural choices. This Skill reconciles Kiro specs with CONTEXT.md and docs/adr/* so the domain model stays the single source of truth. ## Core Features & Use Cases - Terminology Extraction: Scans .kiro/specs/** for unregistered ubiquitous language, canonical terms, avoid terms, invariants, boundary names, and contract names, then classifies each as registered, missing, conflict, needs_grill, or ignore. - ADR Candidate Detection: Identifies irreversible, non-obvious, trade-off-laden design decisions in requirements/design/tasks changes and proposes them as ADRs. - Reconciliation Report: Produces a Kiro to Grill Report before editing, resolves ambiguities through domain-modeling / grill-with-docs, then updates CONTEXT.md and docs/adr/* without touching the specs. - Use Case: After a feature spec changes, ask the assistant to review .kiro/specs for undefined terms; it lists glossary gaps and ADR candidates, confirms meanings with you, and updates CONTEXT.md and the ADR directory accordingly. ## Quick Start Review the specs under .kiro/specs, find any unregistered ubiquitous language, and update CONTEXT.md and docs/adr with the confirmed terms and decisions.