The naming check was documented as an auto-running pre-commit hook, but .git/hooks is never cloned - a fresh clone had nothing and CI is the real enforcement. Ship .githooks/pre-commit for opt-in local use.
The naming check was documented as an auto-running pre-commit hook, but .git/hooks is never cloned - a fresh clone had nothing and CI is the real enforcement. Ship .githooks/pre-commit for opt-in local use.