Fetching from the wire…
Public story · 2026-09-23 · high
The same gate did nothing for a smaller agent and lowered another model's score on a second benchmark.
Why now: The paper is new to the research tracked as of September 23, and it argues against the simple fix of showing an agent an accurate checklist.
Zhang, Kweon and Han built four versions of the same agent setup and changed only how task state reaches the model: a raw transcript, an exact checklist, per-turn directions from a compiled state machine, and a gate that blocks any action violating the rules. The arXiv paper runs all four against a 235B agent and a 35B agent on τ²-bench's airline-support tasks.
The gate moved the 235B agent's pass^1 score from 0.39 to 0.54 on those airline tasks, the biggest gain of the four setups and bigger than the exact checklist alone.
The 35B agent barely moved. It rarely broke policy even without the gate, so there wasn't much for a blocker to catch.
The checklist result is harder to explain away. An unverified ledger the agent wrote for itself beat the accurate checklist it was handed. Getting the state right mattered less than getting the agent to commit to a claim about it, even an unchecked one.
The gate has a failure mode too. On PM-Bench's cue-driven tasks, its own judgments about state were sometimes wrong, and those wrong calls dropped the 35B agent below its plain-transcript baseline.
Across both benchmarks, a hand-coded gate only paid off where failures were cheap to decide from code and common enough to matter. The 35B agent's policy compliance was already high on the airline tasks, so there was nothing to fix. On PM-Bench, the gate's own error rate turned a safety net into a new source of mistakes.
Each link below shares sources, entities, or timing with this story.
It let 25,370 payments through and blocked only transfers to recipients the passport didn't list.
A veto gate built on the score cut agent execution errors 6 to 8 points and token cost 14 to 19% on Qwen3-Coder-480B and Claude 3.5 Sonnet.
Across 46 model endpoints, block rates on the same forged-command test swing up to 47 points between configurations.
In Emergence World tests, agents flagged a risky step, then still committed crimes and starved themselves anyway; one small patch cut attack success more than fourfold.
Expert-authored code clears 82.2% of the same 53 tasks, with agent failures traced to skipped client communication and shallow requirement reading.
Four model tiers spanning a 15x price gap failed at the same rate: no model buys its way out of a stale-data problem.
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.