What problem does it solve? Legacy cleanup often destroys unique information: files get blanked, backups are moved without metadata, secrets get archived, and branches are deleted without auditing unique commits. This Skill enforces a governed retention workflow that preserves original content while removing legacy material from current authority, default routing, and implementation scope. ## Core Features & Use Cases - Lifecycle and retention classification: Separately assigns lifecycle states (CURRENT, ARCHIVE_HISTORY, DELETE_CANDIDATE, etc.) and retention classifications (COMPATIBILITY_ONLY, EVIDENCE_RETENTION, DELETE_PROHIBITED_SECRET, etc.) so handling stage and preservation duty are never conflated. - Archive records with manifests: Stores original content with SHA-256 hashes, superseded_by references, rollback refs, and enforced active_authority: false / implementation_authority: NONE flags. - Deletion gate and secret handling: Blocks deletion until uniqueness, references, rollback, and validator checks pass, and routes secrets to revoke/rotate/remove instead of archiving. - Use Case: When retiring an outdated design document, the Skill inventories references, classifies it as ARCHIVE_HISTORY, moves the unmodified original into the archive with full metadata, updates active links to the current canonical document, and verifies restore paths. ## Quick Start Use the governing-legacy-retention-and-archives skill to inventory and classify the legacy documents in this repository, then propose an archive plan without modifying anything until I approve.