Overview
Commitlint ensures that your team adheres to the Conventional Commits specification (e.g., `feat: added login page`). By strictly enforcing this standard via a `commit-msg` Git hook, you unlock the ability to completely automate your semantic versioning (SemVer) bumps and changelog generation using tools like Semantic Release or Changesets.