chore: enforce Conventional Commits via .githooks/commit-msg

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-05-07 23:14:39 -04:00
parent 9b4ff29f49
commit adaaa2c0e8
2 changed files with 30 additions and 0 deletions
+5
View File
@@ -51,6 +51,11 @@ Code skills used while working in this repo) — don't conflate them.
- Research notes live in `docs/research/`.
- Low dependencies by default. The project is bash-first; ask before adding new
tools, runtimes, or package managers.
- Commit messages follow [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/):
`<type>[(scope)][!]: <description>`, where `<type>` is one of `feat`, `fix`,
`docs`, `style`, `refactor`, `perf`, `test`, `build`, `ci`, `chore`, `revert`.
A `commit-msg` hook in `.githooks/` enforces this. Activate it once per clone
with `git config core.hooksPath .githooks`.
## Intended design