What problem does it solve?
It helps you prevent a codebase from silently growing in size by making success depend on the final amount of code, not on the effort you put in or how “clean” the change feels.
Core Features & Use Cases
- End-state code metric: Evaluates proposals by comparing total code (lines/functions/classes) before vs. after, rejecting changes that increase it.
- Deletion-first decision framework: Forces answers to what you can remove and what becomes obsolete after the change.
- Mindset loading gate: Requires you to load at least one philosophical mindset from the references directory before proceeding.
- Manual-only control: Intended for explicit user requests to “reduce entropy” or “minimize code,” avoiding unintended aggressive simplification.
Quick Start
Ask the assistant to reduce entropy for your proposed change, and require it to first load a mindset from references/ before recommending deletions.