What problem does it solve? Specs that drift away from delivered reality become misleading documentation; this Skill enforces mandatory spec updates as tasks move through stages 002, 004, and 005_closing so specifications always reflect the agreed current state. ## Core Features & Use Cases - Stage-gated spec obligations: Defines what must happen to specs at each kanban stage, from identifying affected contracts in 002 to reflecting delivered reality at close-out in 005_closing. - Canonical spec format enforcement: Requires the SPEC template with fields like id, project, domain, kind, status, implementation, origin, and reciprocal supersession links. - Drift auditing: Audits 005_closing cards and linked specs for implementation drift, broken supersession links, and unreachable current specs. - Use Case: When closing a task card, an agent checks every linked spec, resolves open questions, and sets implementation status to partial, implemented, or not_applicable in the same wrap-up that writes the memory. ## Quick Start Ask the agent to audit the specs linked to the current 005_closing card and update their implementation status to match what was actually delivered.