Hooks run only inside a Claude Code session, so I keep them for rules about the session, like "the agent ran the sensors before saying done". Anything you can check by reading the repository becomes a test. Tests bind everybody, hooks buy latency.
0 reposts4 likes