Неважно. Вот гляди - я программист, ты мой тимлид. Ты мне даешь фичу. Я делаю эту фичу и вижу сталкиваюсь с импедиментами: там опечатка, здесь пару классов отформатировать... Действительно по перфекционистски - это офорить импедименты как тикеты, запланировать их, поправить их, прогнать через пайплайн, ревью, все по процессу. И тогда действительно можно будет говорить об атомарности: вот есть джира, была запушена в таком то релизе, вот ПР, вот рут-коз, вот переписка, вот степ секвенс для репродьюса.
Вариант 2 - я допустим вижу что данные импедименты актуальны только для фичи, поэтому не делаю тикетов а правлю на ветке. Все равно без фичи эти изменения не могут существовать. Атомарность в этом случае сохраняется на уровне фичи, а ждать атомарности от импедиментов неправильно - без фичи они не существуют. Вопрос - какой в этом случае мне смысл заморачиваться коммитами, если я могу описать все встреченные мной импедименты в дескрипшене? И что дадут эти коммиты тебе как тимлиду моему?