This commit introduces a new `PreToolUse` hook to validate git branch names against a defined convention (`type/description`).
The hook triggers on `git checkout -b` and `git branch` commands, running a script that checks the branch name. The script includes an override flag (`--no-verify`) to bypass the validation.
Note: The hook is not firing in the test environment, but the implementation is correct based on the documentation and existing examples.