What problem does it solve?
It prevents an agent from “helpfully” preserving outdated structures by default—adding shims, aliases, migrations, and parallel old paths even when you want a true hard replacement.
Core Features & Use Cases
- Manual, persisted opt-in stance: activates only when the project declares it or you explicitly invoke the skill, and it persists via the best available harness channel.
- Hard-replace bias at every scale: flips defaults for architecture/layout, conceptual models, schema/data shape, API surface, and larger-scope refactors—not just local edits.
- Forces explicit conflict handling: when prior constraints appear to be load-bearing, it requires surfacing the conflict and asking you to choose rather than silently overriding.
- Anti-compat enforcement: discourages re-export shims, deprecations, defensive branches for dead legacy, and “leave migration for later” patterns.
Quick Start
Enable the mode for your project by invoking /scorched-earth-mode on and then ask the agent to rewrite the relevant feature without adding compat layers.