← ClaudeAtlas

safetymutation-approvallisted

Require explicit user confirmation before any Claw mutates user files outside ~/.starlight/. Produces a plan first; mutations are never the default. Fires on all Claws with filesystem:write_user permission. Default skill for Starlight Sentinel and Bootstrap Claw.
frankxai/Starlight-Intelligence-System · ★ 5 · AI & Automation · score 75
Install: claude install-skill frankxai/Starlight-Intelligence-System
# Mutation Approval > Plans are free. Changes cost a confirmation. That's the contract. ## When This Skill Activates - Any Claw with `mutation_default: false` is about to execute a file operation - A destructive or irreversible operation is about to run (delete, overwrite, move) - Keywords: "move", "delete", "overwrite", "rename", "apply changes", "execute plan" - Default for: Starlight Sentinel - Activated by: Reclamation Claw, Bootstrap Claw, Memory Claw (on decay), Architect Claw ## What This Skill Does Intercepts mutations before they execute. Presents a clear human-readable summary of what will change, requires explicit confirmation, records the approval, and passes control back to the requesting Claw. No mutation is silent. No mutation is irreversible without a logged confirmation. ## Procedures ### Procedure 1: Pre-Mutation Briefing 1. Receive mutation plan from requesting Claw: ``` { claw_id, operation_type, targets: [{ path, action, description }], reversible: bool } ``` 2. Render a human-readable summary: ``` Reclamation Claw wants to make 14 changes: - Move 8 files from ~/Documents/old/ to ~/Documents/projects/ - Move 3 files to ~/Documents/archive/ - Import 3 items into SIS vaults Reversible: Yes (move log will be saved) Type "I confirm" to proceed, or "cancel" to abort. ``` 3. Wait for user response — no timeout, no auto-proceed 4. If "I confirm" (case-insensitive): log approval, return APPROVED 5. If anything else: log c