A good commit message isn't about convention, and no convention makes a commit message good.
When I review a commit, I need only the information I won't get from the diff that I need to understand the context and the behavior.
My brainpower is a limited resource and extra noise in my signal is extra work.
I'm totally here for `ISSUE_123456 fixes defect` and `wip` are insufficient, but I'm not writing a code blog post in there.