refactoring

Use when restructuring code to improve quality without changing external behavior. Emphasizes safety through tests and incremental changes.