While the agent is working
npx --no @kontourai/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 or Codex 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 asks you to trust the hook first). Cursor and Copilot get the same findings at the end of the session to repair — feedback, not a block.