Recently I saw someone remark that they find "AI" useful for generating commit messages.

Just now I was writing a commit message. Out of long habit, I do that while reviewing a diff of the change I'm about to commit. This is very useful for catching errors (ranging from actual incorrect code to accidentally checking in some debug prints or a including a whole file not meant for *this* commit).

And I thought "wow, I'd bet anything my code quality would go down if I outsourced that to 'AI'".

@swetland I can’t imagine AI generating any useful commit messages or code documentation because the really need to include *why* you did something and tradesoffs considered and other thought processes. AI can’t do that.
And big agree on it being another opportunity to find mistakes or gaps in logic or functionality!