· 3 min read
Why "not checked" is never "clean"
A clean verdict is a claim about what was tested. Why Horizon Audit never counts an unchecked benchmark task as clean, and what it shows instead.
Pre-release audits for benchmark tasks
Horizon Audit holds each task to a published intake standard, audits it, and returns a verdict with its proof.
Every part of the task is read, exactly as it was sent.
The problem
A benchmark is only as good as its tasks. One task that pays for no work, or fails a right answer, moves every score built on it. Most of these flaws stay hidden until someone runs the task against its own grader.
In a scan of public benchmark datasets, the company behind this product found:
A task can have more than one type of flaw.
Source: Benchmarks are more broken than we could have imagined. Horizon Analytics Labs LLC, .
The verdict
An agent that does nothing, or only looks busy, earns nothing.
The task's own solution earns full reward in the task's own environment.
An answer that is close but wrong does not pass.
A correct answer passes, also when it does not look like the author's.
The answer is not there to be read from the environment.
The verdict
A verdict rests on what was measured, or on what an engineer has confirmed. An engineer confirms every flawed verdict before you see it. You never see a draft.
Every promise of a clean verdict held. The verdict holds for the exact files that were audited.
A flaw that can change a realistic score was proved. You get the flaw, where it is, and the proof.
The task cannot be audited until you supply something. This is not a verdict, and it is never counted as clean.
How it works
01
Send your Harbor tasks as one archive. Each task is pinned to a digest of its files, and nothing runs until you confirm the list.
02
A task that misses a rule of the intake standard comes back as "Needs from you", with one line for each thing that is missing. Supply it, and the task goes on.
03
Clean, or flawed with the flaw and its proof. The verdict holds for the exact files that were audited. A changed task is sent again and audited again.
The intake standard
The standard is public. A task that misses a rule is not judged. It comes back with what is missing.
From the blog
· 3 min read
A clean verdict is a claim about what was tested. Why Horizon Audit never counts an unchecked benchmark task as clean, and what it shows instead.
Questions
Horizon Audit audits benchmark tasks before they are released. You submit tasks, and each comes back with a verdict: clean, for the exact files that were audited, or flawed, with the flaw and its proof.
Dataset vendors who prepare tasks for model labs, benchmark publishers, and teams that turn workflows into environments for agents. Model labs use the verdicts to decide which tasks to trust.
A task is flawed when its score does not measure the work. The common cases: an agent that does nothing passes, the reference solution fails, the tests check less than the instruction asks, the answer can be read from the environment, or the grading depends on something that can break.
Harbor tasks. A task is an instruction, a task.toml, an environment, a reference solution and a verifier. You send your tasks as one archive.
The published list of nine rules a task must meet before it can be audited, IS-1 to IS-9. A task that misses a rule is not judged. It comes back as "Needs from you", with what is missing.
Access is by invitation. Tell us what you are building.
A product of Horizon Analytics Labs LLC