The 'Approver' Agent: Adding a Reasoning Layer

An approver agent reads the proposed action, asks the questions a senior on-call would ask, and either approves or kicks it back. The prompt, the eval, and the cost.

The approver’s role

The approver agent codifies the senior on-call’s questioning pattern. It does not investigate, it does not act; it reads a proposal and responds to it.

The approver’s prompt

The prompt is short, specific, and demands a structured output. The questions below are the difference between an approver that catches mistakes and one that rubber-stamps.

Eval cases

The approver fails in two directions: too lenient and too strict. The eval set tests both, plus the borderline that exercises kick-back.

Cost is real but worth it

Approver calls are not free, but the bad-action arithmetic strongly favours running them on actions that matter.

Approver as a substitute for human review

The approver substitutes for human review on routine actions and complements it on high-stakes ones. The split is what frees senior time for the cases that need it.