A branch review cap is a spending limit placed on the review of one agent-produced branch. It has two currencies, and both matter: human reviewer minutes and the token spend of whatever automated review runs against that branch. Neither one alone gives you control. A branch can burn a fortune in tokens while consuming four minutes of a person's attention, and another can cost pennies while eating three hours of senior engineering time. The cap covers both, measured from the branch's first commit until the merge decision is recorded.
Two design choices make or break the policy. First, the unit is the branch, not the pull request. Agent tooling frequently opens several pull requests from the same line of work, and reviewers leave comments on the wrong one. Second, the clock starts at first commit, not at review request. If you only start counting when a reviewer is assigned, an agent that spends two days iterating in private looks free, and your policy quietly rewards the worst behavior. Git records the first commit per branch, and you can anchor metering on it with a range query from the merge base, as described in the git-diff documentation.
The cap is not a performance review for the agent or the reviewer. It is a circuit breaker. It answers one question cheaply: is this branch still worth the review time it is consuming, or should something change before another minute is spent?



