Theme 1: Emphasizing the “why” (and “how”) in commit messages
“Why make this change at all? Why do it this way? What would have been the next best way, and why not that? What important assumptions justify this? What's next for this? etc” — lokar
Theme 2: Skepticism about AI‑generated commit messages
“What a change does is self documenting. Why it was made and why that specific approach was chosen could be due to many things, such as: business objectives, the result of experimentation, the result of an offline conversation etc. This cannot be captured in code alone. This is why we write commit messages.” — bigmadshoe
Theme 3: Writing commit messages as a thinking/clarifying process
“Writing is thinking in every situation, not just limited to commit messages. This is a fact that I'm concerned people are forgetting, or worse never understood to begin with.” — fasterik