Supervised software engineering agents are increasingly capable of identifying necessary updates and making larger changes to a codebase. At the same time, we’re seeing growing complacency with AI-generated code, and developers becoming reluctant to review large AI-made change sets. A common justification for this is that human-oriented code quality matters less since AI can handle future modifications; however, AI coding assistants also perform better with well-factored codebases, making AI-friendly code design crucial for maintainability.