Semantic git commits have been a thing for years - https://www.conventionalcommits.org/en/v1.0.0/
I've always liked them and tried to convince others to use them
AI models seem to like them as well