A specification for adding human and machine readable meaning to commit messages.

For cenTaur, we use the method of conventional commits.

The Conventional Commits specification is a lightweight convention on top of commit messages. It provides an easy set of rules for creating an explicit commit history; which makes it easier to write automated tools on top of. This convention dovetails with SemVer, by describing the features, fixes, and breaking changes made in commit messages.

For more information, see 

https://www.conventionalcommits.org/en/v1.0.0/