Hmm... Did you know about "Conventional Commits"? It's an attempt to make commit messages in source control to be standard + to generate kind of "Release Notes" right from your commit history. This is not a new concept, just I discovered it now; sharing :) For example JetBrains uses them as one of their prompts for automatic commit generator...
https://www.conventionalcommits.org/en/v1.0.0/