Turn a messy working tree or a fat WIP commit into a clean series of conventional commits — one logical change each, each one building and passing tests, subjects in the right type. Use when asked to "split this commit", "clean up before the PR", "these changes should be separate commits", or when a diff mixes a refactor with a feature.