Three .sh files were committed without the execute bit, causing `install-global-git-hooks.sh` to fail with "Permission denied" when invoked by `sync-ecc-to-codex.sh`. Generated with [Claude Code](https://claude.ai/code) via [Happy](https://happy.engineering) Co-Authored-By: Claude <noreply@anthropic.com> Co-Authored-By: Happy <yesreply@happy.engineering>