Preserve reviewability by grouping changes around one intent at a time. A good commit should answer: what changed, why it belongs together, and how it was checked.