What problem does it solve?
Legacy codebases accumulate compatibility layers, fallback paths, and duplicated ownership that make systems hard to explain, test, and evolve. This Skill provides a disciplined operating mode for redesigning a system from a clean-slate vision and deleting old paths safely instead of patching around them.
Core Features & Use Cases
- Greenfield Vision First: Anchors every redesign in an uncompromised product sentence and recognition test before touching existing code.
- Clean-Break Execution Loop: Traces callers and owners, names asymmetric refusals, builds the new path, stops importing the old path, verifies, then deletes.
- Wave-Ordered Deletion: Uses a reference guide for multi-wave replacements so rollback stays cheap until verification passes.
- Use Case: When consolidating two storage layers in a TypeScript monorepo, use this Skill to define the single-owner target shape, identify fallback readers and aliases to delete, and sequence the migration so the old path is removed only after tests pass.
Quick Start
Ask the AI to run a greenfield clean-break pass on a specific module, stating the compatibility stance and whether it should propose only or implement.