Fowler/Martin Code Refactoring Best Practices Comprehensive code refactoring guide based on Martin Fowler's catalog and Clean Code principles, designed for AI agents and LLMs. Contains 43 rules across 8 categories, prioritized by impact to guide automated refactoring and code generation. When to Apply Reference these guidelines when: - Refactoring existing code to improve maintainability - Decomposing long methods or large classes - Reducing coupling between components - Simplifying complex conditional logic - Reviewing code for code smells and anti-patterns Rule Categories by Priority | Prio…