While the agent is working
veritas explain --file src/api/handler.ts returns only the rules that govern that path — short enough to sit in an agent's context window, so the repo's expectations don't fall out of the conversation two hours in.
Install the Claude Code hook and a change that breaks a rule your repo marks as required is stopped before the write lands, with the rule quoted back. Codex, Cursor, and Copilot get the same findings at the end of the session to repair — feedback, not a block.