Anti Entropy Governance
Vælger slet-vs-behold ved udfasning af gammel kode, og hard-stopper før irreversibel datasletning
Testet · Virker
Hvad det gør
En governance skill til kode-udfasningsopgaver: den klassificerer hvert sletningsmål (intern kode vs skema/kontrakt vs persistent live data) og vælger slet-først, kompatibilitets-undtagelse eller bekræftelse-først i overensstemmelse hermed. Udløses når du udfaser gammel logik, kollapser duplikerede ejere, fjerner fallbacks eller rører ved skema, persistens eller source-of-truth grænser, og den blokerer irreversibel datasletning (DROP TABLE/COLUMN, TRUNCATE, bulk deletes), indtil du giver eksplicit scoped bekræftelse.
Testrapport
Hentede den rå SKILL.md (HTTP 200) og bekræftede, at den ikke refererer til eksterne scripts/filer (kun søskende-skill navne), så intet at bryde; installeret rent i en temp HOME. Kørte en repræsentativ opgave, der blandede en intern keyword-fallback udfasning med et forældet users.legacy_locales kolonne-drop. Baseline-artefakt behandlede begge som én oprydning og tilbød at køre ALTER TABLE users DROP COLUMN legacy_locales, verificerede kun via "tests green"; den skill-følgende artefakt klassificerede kolonnen som persistent-state, udsendte Data Destruction Guard, nægtede at køre DROP som den næste handling, krævede miljø+backup+reader-check+scoped bekræftelse, og fortsatte separat med delete-first på koden plus en reel negativ/vedvarende-reference verifikationsplan. Artefakter på scratchpad/baseline_artifact.md og scratchpad/skill_artifact.md. Ingen sikkerhedsbrister; skill'en er i sig selv anti-destruktiv.
Testet: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/GanyuanRan/Aegis.git /tmp/anti-entropy-governance-src mkdir -p ~/.claude/skills cp -R /tmp/anti-entropy-governance-src/skills/anti-entropy-governance ~/.claude/skills/anti-entropy-governance # Single-file skill (SKILL.md only), no scripts/deps. MIT licensed. # Part of the larger "aegis" plugin but the skill dir is self-contained and works standalone. # Designed to be composed by other Aegis skills (brainstorming/writing-plans/systematic-debugging/verification-before-completion); also works on its own.
Kommandoer og eksempelprompter
/anti-entropy-governanceVælger slet-vs-behold ved udfasning af gammel kode, og hard-stopper før irreversibel datasletning
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Should I delete this deprecated fallback pathReview whether it's safe to remove this old logicCheck if this schema change breaks source-of-truth boundaries