What problem does it solve? OpenSpec proposals sometimes need to be closed without being implemented, but doing so ad hoc risks leaking unmerged spec deltas, losing decision evidence, or leaving dependent proposals pointing at dead changes. This Skill enforces a terminal close-without-implementation workflow that preserves evidence and keeps the main specification tree untouched. ## Core Features & Use Cases - Canonical Disposition Markers: Writes exactly one of SUPERSEDED.md, DEFERRED.md, or REJECTED.md from fixed templates with required lineage fields like superseded-by and reopen-when. - Dependent Sweep and Safe Archival: Searches active proposals for references to the closing change, then archives with openspec archive --skip-specs so no deltas merge into main specs. - Integrity Verification: Fingerprints the main spec tree before and after archival with sha256 digests and stops if anything changed. - Use Case: A proposal for a runtime-neutral distribution cutover is replaced by a new Pi extension program. Use this Skill to record the supersession, flag dependent proposals, and archive the change without touching the spec tree. ## Quick Start Close the OpenSpec change 'complete-runtime-neutral-distribution-cutover' as superseded by 'establish-pi-utility-extension-program' and archive it without merging specs.