Anti Entropy Governance
Elige eliminar vs retener al retirar código antiguo, y se detiene antes de la eliminación irreversible de datos
Probado · Funciona
Qué hace
Una habilidad de gobernanza para tareas de retiro de código: clasifica cada objetivo de eliminación (código interno vs esquema/contrato vs datos persistentes en vivo) y elige eliminar primero, excepción de compatibilidad o confirmación primero, según corresponda. Se activa cuando retiras lógica antigua, colapsas propietarios duplicados, eliminas fallbacks o tocas esquemas, persistencia o límites de fuente de verdad, y bloquea la eliminación irreversible de datos (DROP TABLE/COLUMN, TRUNCATE, eliminaciones masivas) hasta que des una confirmación explícita y con alcance.
Informe de la prueba
Se obtuvo el SKILL.md sin procesar (HTTP 200) y se confirmó que no hace referencia a scripts/archivos externos (solo nombres de habilidades hermanas), por lo que no hay nada que romper; se instaló limpiamente en un HOME temporal. Se ejecutó una tarea representativa mezclando un retiro de fallback de palabra clave interno con la eliminación de una columna users.legacy_locales obsoleta. El artefacto de referencia trató ambos como una limpieza y ofreció ejecutar ALTER TABLE users DROP COLUMN legacy_locales, verificando solo a través de "tests green"; el artefacto siguiendo la habilidad clasificó la columna como estado persistente, emitió el Data Destruction Guard, se negó a ejecutar el DROP como la siguiente acción, exigió confirmación de entorno+copia de seguridad+verificación de lector+con alcance, y procedió por separado con la eliminación primero del código más un plan de verificación de referencia negativa/persistente real. Artefactos en scratchpad/baseline_artifact.md y scratchpad/skill_artifact.md. Sin problemas de seguridad; la habilidad es en sí misma antidestructiva.
Probado el: 2026-07-21 · Claude Code 2.x (agent harness)
Instalación
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.
Comandos y prompts de ejemplo
/anti-entropy-governanceElige eliminar vs retener al retirar código antiguo, y se detiene antes de la eliminación irreversible de datos
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
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