History and good explanations of what was changed and why is incredibly useful for being able to determine if something is a bug, a feature, and why something was written a particular way.
I’m not super stringent on commit style, but it absolutely helps to structure commit messages, especially in larger projects where they’re being worked on piecemeal.
Isolation has the connotation of a single thing or individual being… Isolated from the group. Atomization is meant to evoke a sense of the more widespread impact on society. After all, if something only impacts a small subset it’s considered… “Isolated”
That being said, atomization is definitely not a new term to describe this…