The hook installer resolves the repository’s effective hooks directory through
Git. This supports linked worktrees and repositories that configure
core.hooksPath.
The installed pre-commit hook requires bazel_agent. Bootstrap it before
installing the hook:
bazel run --config=agent //projects/bazel_agent:install
Install or update the checked-in hooks:
bazel_agent bazel run //:write_git_hooks
Verify that every hook is current and executable without changing it:
bazel_agent bazel run //:write_git_hooks -- test