Commitlint: sounds good, doesn't work

Conventinal Commits aka commitlint is just pain and suffering.
Last updated on Jul 22, 2024

So I joined a new company and they enforces Conventinal Commits aka commitlint on a few repos.
The idea is to force people using a specific format in their commit messages so that it's easy to understand what was done.
Once this format is in place we can easily automate some very nice things like the generation of changelogs between two releases.

But in practice it's just pain and suffering because:

And that's it, I'm done and you should too at this point, let's not beat a dead dog.