Modernize old code without changing its behavior.
Improves legacy code through tested, incremental refactoring that preserves existing behavior.
When to use it
Use to modernize outdated patterns, reduce technical debt, improve maintainability, extract reusable components, or prepare existing code for new features.
Give it legacy code to improve; it refactors the project in small, tested steps while preserving functionality.
What you provide
Uses tree to inspect the codebase structure before refactoring.
No additional actions listed.