refactor

Use when the user asks for a substantial refactor, structural cleanup, or deep codebase improvement beyond a small localized change.