anti-entropy-governance

Govern retirement decisions for old logic and duplicate owners with confirmation workflows.

968|43|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/GanyuanRan/Aegis --skill anti-entropy-governance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: anti-entropy-governance
Source: https://github.com/GanyuanRan/Aegis/tree/main/skills/anti-entropy-governance
Command: npx skills add https://github.com/GanyuanRan/Aegis --skill anti-entropy-governance

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams retire old logic, collapse duplicate owners, remove fallbacks, and adjust schema or source-of-truth boundaries safely, without introducing entropy.

Core Features & Use Cases

  • Decision between delete-first, compat-exception, and confirmation-first for retirements
  • Strong guardrails: explicit confirmation for irreversible actions, data destruction guard, and clear retirement/verification plans
  • Supports deletion targeting, compatibility management, and practitioner migrations across codebases

Quick Start

Define the retirement scope and trigger the decision flow to choose between delete-first, compat-exception, or confirmation-first, and require explicit confirmation for any irreversible action.

Frequently Asked Questions about anti-entropy-governance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I safely retire old code paths during a refactor?

To safely retire old code paths during a refactor, you need a governance workflow that classifies retirement risk and requires explicit confirmation before any irreversible deletion or boundary changes occur.

What is the best way to deprecate legacy logic without increasing codebase entropy?

The best way to deprecate legacy logic without increasing entropy is to apply a decision flow that chooses between delete-first, compatibility exceptions, or confirmation-first strategies to collapse duplicate owners safely.

When do I need explicit confirmation workflows for code retirement?

You need explicit confirmation workflows for code retirement when executing irreversible actions like data destruction, schema boundary tightening, or removing fallbacks in environments with multiple code owners.

How do I manage schema boundary changes and collapse duplicate code owners?

Managing schema boundary changes involves applying governance policies that target retirement decisions, collapse duplicate owners, and establish clear verification plans to ensure source-of-truth integrity.

Can I use a compatibility exception instead of deleting deprecated fallbacks immediately?

Yes, you can use a compatibility exception instead of deleting deprecated fallbacks immediately by selecting the compat-exception path in the retirement decision flow to manage practitioner migrations safely.

Does code retirement governance work for refactors with multiple code owners?

Yes, code retirement governance is specifically designed for refactors with multiple code owners, providing guardrails and automated decision policies to safely navigate boundary changes and deprecations.