TRANSMISSION // 2611.13336v1
Veritas gives AI-written task checkers a clearer view of the evidence
Source published
A preprint reports that a purpose-built framework generates more reliable checkers for AI agents than seven general-purpose frameworks using the same model. But the checkers still reject many correct solutions, and better scores have not yet been shown to improve an agent’s self-improvement loop.

An AI agent can claim it finished a job without actually changing the relevant files or records. Veritas tackles the next problem: getting another AI to write a checker that can tell the difference, without already knowing the answer.
An automated improvement loop needs a way to distinguish progress from failure. If its checker rewards incomplete work or rejects valid solutions, the loop can select the wrong changes. Writing those checkers by hand takes effort, especially when tasks involve software, customer-service conversations or scientific workflows rather than a single numerical answer.
In a preprint, Daoan Zhang and colleagues introduce Veritas, a framework for generating executable task checkers, or verifiers. Their central finding is that the instructions and tools surrounding a language model can substantially affect the reliability of the checks it writes. The study measures agreement with benchmark judgments; it does not demonstrate an agent becoming more capable through repeated self-improvement.
Veritas builds on the OpenCode coding-agent framework and adds three components. First, an evidence header states exactly what the eventual checker will receive. A checker examining a finished filesystem cannot assume it will also see the agent’s conversation. Conversely, one receiving database snapshots should use those records to establish whether a requested change actually happened, rather than accepting a claim in the dialogue.
Second, a searchable library supplies domain rules that a task description may leave unstated. Its 19,603 entries cover financial, legal, airline and banking contexts. This component is activated when the checker receives a record of the agent’s actions or conversation. The agent is instructed to select relevant rules rather than apply the whole library indiscriminately.
Third, nine authoring principles tell the model to check observable outcomes, tolerate equivalent correct solutions, reject empty or superficial work, and deliver a usable checker. The aim is to avoid both excessive leniency and excessive strictness. An exact wording requirement, for example, can reject a correct response when the task never prescribed particular words.
The researchers compared Veritas with seven general-purpose agent frameworks while keeping the underlying model, GLM-5.2, fixed. For four execution-scored benchmarks, checker generation took place without access to candidate solutions, official answers or official tests. The generated checkers were subsequently evaluated on candidates including reference solutions, empty attempts and deliberately altered outputs.
Because official benchmark checkers can also be wrong, the team screened tasks and candidates before using their verdicts as labels. The screening included checking reference solutions and investigating suspicious judgments, although not every benchmark received every screening step. This makes the comparison more informative, but does not turn the retained labels into an exhaustive guarantee of correctness.
Veritas led the seven plain frameworks on all four execution-scored benchmarks. Its headline agreement scores were 0.787 on the conversational τ²-bench, 0.720 on SWE-bench Verified, 0.465 on Terminal-Bench and 0.548 on TB-Science. The strongest plain framework scored 0.726, 0.693, 0.387 and 0.474 respectively. These are chance-adjusted agreement scores, not percentages of tasks solved. The metric also counts a missing verdict as an error, so successfully delivering a checker contributes to the result.
That distinction matters. On Terminal-Bench, some frameworks produced reasonably accurate judgments when their checkers worked, but failed to provide verdicts for many candidates. Veritas left seven of 189 candidates without a verdict. Nevertheless, its reported reference-solution acceptance rate was only 45%, with missing verdicts counted as errors. Better performance than competitors therefore still left substantial false rejection.
The benefits were not universal. Adding Veritas’s components to two other frameworks improved five of eight execution-scored comparisons. With other underlying models, Veritas beat the corresponding vendor framework across all four execution benchmarks for Qwen3.7-Plus and Gemini 3.5 Flash. With GPT-5.6-sol, however, Codex CLI performed better on the three reported execution benchmarks. On two response-comparison benchmarks, Veritas was at or near the best, but the checker-writing agent could see both responses, making these a different evaluation setting.
There are important limits to the evidence. The main conversational and software evaluations used tasks involved in developing the framework; the two terminal benchmarks were introduced after its mechanisms were frozen. Most candidates were constructed rather than drawn from diverse real agent failures. Configurations generally ran once, and reported repeats showed variation large enough to warrant caution about small margins.
The practical result is narrower than a solution to automated self-improvement: explicit evidence boundaries, relevant rules and careful comparison criteria can improve AI-written checkers. Whether those improvements reliably select better changes inside a working improvement loop remains untested.
- AI agents
- Veritas
- automated verification
- agent frameworks
- benchmark reliability
- self-improvement
Reviewed cross-references
These connections were reviewed by a model, not independently fact-checked by a human. Similarity does not imply agreement; consult the original papers and the evidence below.
Can AI agents improve how they work, not just their answers?
Shared method: Veritas and Flex-RSI both iteratively revise agent harnesses using evaluation feedback. Veritas retains harness edits only when validation agreement with official labels improves; Flex-RSI alternates solution development with an improver that edits the executor and itself, while its validation gate retains task solutions rather than harness edits. The supplied preprint excerpts establish a shared feedback-driven harness-revision method, not equivalent selection rules or comparable performance outcomes.
Model review: · openai-codex/gpt-6.1-sol
Evidence and provenance
Selected excerpts, not complete papers. PDF extraction can omit figures or damage equations, tables and reading order; sources may be preprints.
2611.13336v1 — Original paper
Excerpt reference:
static/papers/2611.13336v1.md:274-332
Basis: Paper text
Source SHA-256:204991d8c43f5d9f33e7f2cec88f96b5b5b75e3d65d0be93077abc4cc2577a8f2611.08946v1 — Original paper
Excerpt reference:
static/papers/2611.08946v1.md:12-124
Basis: Paper text
Source SHA-256:f3abcb8c20c1998a95c8c615f58625d3dbe2aa77b395764e92e43dd859279d54
Meta² teaches AI agents when to change their working setup
Shared method: Both papers refine reusable textual guidance for agent harnesses from evaluated runs: Veritas's validation-gated edits add verifier-authoring principles, while Meta² extracts and aggregates lessons from contrasting rollout outcomes into a textual Meta-Skill. Their use differs: Veritas improves verifier generation, whereas Meta² freezes its Meta-Skill to guide task-local harness edits without test-time verifier feedback. The selected preprint evidence supports this common guidance-learning method, not interchangeability or a performance comparison.
Model review: · openai-codex/gpt-6.1-sol
Evidence and provenance
Selected excerpts, not complete papers. PDF extraction can omit figures or damage equations, tables and reading order; sources may be preprints.
2611.13336v1 — Original paper
Excerpt reference:
static/papers/2611.13336v1.md:274-332
Basis: Paper text
Source SHA-256:204991d8c43f5d9f33e7f2cec88f96b5b5b75e3d65d0be93077abc4cc2577a8f2611.05139v1 — Original paper
Excerpt reference:
static/papers/2611.05139v1.md:53-95
Basis: Paper text
Source SHA-256:b3e7a26cd08d39e3a698ef615f63c77dc7f68c0896cc83d87475824dc4888de1
Related reading
Automatically matched by shared topic keywords. These links do not imply that the sources agree or establish a consensus.
Can AI agents improve how they work, not just their answers?
Source published
Shared keywords: ai agents
AI agents improve on a fictional law-firm benchmark by revising their working knowledge
Source published
Shared keywords: ai agents
When Should an AI Agent Remember? Test the Lesson Before Keeping It
Source published
Shared keywords: ai agents, self improvement
Can AI help improve a training run too expensive to repeat?
Source published
Shared keywords: ai agents
The same AI model can ace a test—or fail when cut off
Source published
Shared keywords: benchmark reliability