6 GATES · 5 FRESH SEEDS · 1 FROZEN HOLDOUT

Done is a claim.
GOLD is a receipt.

The verification standard for AI work. A procedure only earns GOLD when its gains are proven by a signal it can't game — and it still beats a strong, fair baseline. No mocked runs. Real outcomes only.

Free · Open standard · Runs anywhere Python runs

0
hard gates before any commit
0
independent fresh seeds + frozen holdout
0
measured gain vs. tuned single-call baseline
0
tolerance for mocked or faked data
VISITORS 0
CTA CLICKS 0
49 patterns, every one cited to a live source
PR #104 open on Awesome-LLM-Eval — the eval list itself
IndexNow accepted — Bing, Yandex, Seznam, Naver
Take the checklist first. The printable six-gate card — free, no email required. Reciprocity: you get something before we ask for anything.
Get the free checklist →
The problem

Everyone ships "done."
Nobody ships proof.

"It works" is the most expensive sentence in software. Three failure modes the standard kills on contact:

FAIL_01

The vibes demo

One cherry-picked run, one lucky seed, declared victory. Single runs prove nothing — variance hides in the noise floor.

FAIL_02

The gaming procedure

Optimize the scoreboard, not the outcome. Goodhart's law ships to production and the real metric never moves.

FAIL_03

The strawman baseline

"We beat the naive approach." Against a weak baseline, anything looks like genius. A fair fight needs a tuned opponent.

The standard

Six gates. All must pass.
One failure = no commit.

The judge() runs every candidate through all six — automatically, before anything is allowed to be called done.

GATE 01 — COMMIT

Frozen before the evidence exists

Both procedures are fingerprinted and committed before the sealed test seed is drawn. No post-hoc tuning, no moving goalposts.

GATE 02 — PARITY

Same instances, same budget

Candidate and baseline see identical instances with identical compute budgets. random.Random(1) for both. No resource cheating.

GATE 03 — PLACEBO

Gain must come from the instance

Scored against mismatched hidden truths. If the gain survives a placebo, it's just the prior — not skill.

GATE 04 — PAIRED WIN

Statistically significant, effect-sized

Bootstrap lower confidence bound on the paired difference must clear zero. Bonferroni-corrected across slices. Luck doesn't pass.

GATE 05 — GOODHART

Truth gain must not lag proxy gain

If the optimizable proxy improves faster than the sealed truth signal, the procedure is gaming its own scoreboard. Flagged, not shipped.

GATE 06 — COST

No winning by burning compute

Candidate runtime is held against a slack multiple of the baseline. Victory by brute force is a cost failure, not a win.

The receipts

Real runs. Real numbers.
Nothing mocked.

From a live benchmark of an iterative refinement loop against a tuned single-call baseline — 30 prompt × spec pairs, every outcome an actual API response scored by a frozen rubric.

results.json — frozen, verifiable, reproducible
naive_mean0.6669
specaware_mean (tuned baseline)0.5715
bossloop_mean (candidate)0.8743
judge_boss_mean vs judge_naive_mean4.73 > 4.20
goodhart_flags11 (flagged, not hidden)
corr(score, judge)−0.144 (honest second metric)
Naive single call0.667
Spec-aware tuned baseline0.571
BossLoop (gated candidate)0.874
Why the negative numbers are here: a correlation of −0.144 between score and judge means the rubric imperfectly predicts quality — and it stays in the report. Eleven Goodhart flags stay in the report. A standard that hides its failures is just marketing. GOLD reports everything; it only passes what survives.
LIVE — benchmark telemetry
streaming from results.json · refreshed every 2s · frozen benchmark, not simulated
1.0 0.75 0.5 0.25 0.0
BossLoop (candidate) 0.874 Naive single call 0.667 Spec-aware baseline 0.571
judge_boss vs judge_naive4.73>4.20
goodhart_flags11
corr(score, judge)−0.144
The algorithm — the patterns that make gold

We didn't invent these.
We enforce them.

Every gate in GOLD is a named, published pattern from statistics and AI evaluation. The standard's job is not novelty — it's making sure none of them get skipped under deadline pressure. Sources are linked; follow them.

GATE 05↗

Goodhart's Law

When a measure becomes a target, it ceases to be a good measure. GOLD checks that gain on the optimizable proxy never outruns gain on the sealed truth signal.

wikipedia.org/wiki/Goodhart's_law
GATE 03 + 05↗

Specification gaming

DeepMind's catalogue of agents achieving the letter of the objective while violating its spirit. The placebo gate is designed to catch exactly this: gain against a mismatched truth is prior, not skill.

deepmind.google — Krakovna et al.
SEEDS + HOLDOUT↗

Test-set contamination

Proving that black-box models have memorized their evaluation sets. GOLD's answer: five fresh sealed seeds plus one frozen holdout the procedure never touched — a single lucky pass never counts.

arxiv.org/abs/2310.17623
GATE 04↗

Bootstrap confidence bounds

The win is a lower confidence bound on the mean paired difference — not a point estimate. If the interval touches zero, luck is still on the table, and the gate fails.

wikipedia.org/wiki/Bootstrapping
GATE 04↗

Bonferroni correction

Every extra slice tested multiplies the chance of a false win. α is divided across slices so "it won somewhere" can't quietly become "it won."

wikipedia.org/wiki/Bonferroni_correction
GATE 04↗

The multiple comparisons problem

The winner's curse: run enough comparisons and noise wins one of them. Leaderboards built on many unreported comparisons are mostly reporting their luck.

wikipedia.org/wiki/Multiple_comparisons_problem
GATE 01↗

Data dredging / p-hacking

Searching the data until something looks significant. The commit gate closes this structurally: procedures are fingerprinted before the sealed seed exists.

wikipedia.org/wiki/Data_dredging
ALL GATES↗

Statistical power

Too few samples can't distinguish skill from noise, however real the effect. GOLD fixes n=300 paired instances per slice before the run — sized, not improvised.

wikipedia.org/wiki/Statistical_power
SEEDS + HOLDOUT↗

Overfitting

Winning on the data you tuned against and losing on everything else. The frozen holdout exists solely to catch a procedure that learned the test instead of the task.

wikipedia.org/wiki/Overfitting
The algorithm, in one line: freeze before you look → give both sides the same fight → score against a sealed truth → demand the paired win survives bootstrap and correction → prove it isn't the prior, the proxy, or the compute budget → then repeat on seeds it has never seen.
Prior art — the ecosystem we cite

Standing on verified shoulders.

GOLD is a standard, not another harness. These are the real, verifiable projects that built the ground it stands on — linked so you can check our work against theirs.

How the loop runs

Stop only when the gate passes.

The standard is a loop, not a report. spec → plan → test → build → verify → review → commit — and verify has teeth.

1

Commit before you see the test

Both procedures are fingerprinted. The sealed seed is derived from the commit hash plus fresh entropy — drawn after the code is frozen. Tuning after the fact is structurally impossible.

2

Run the six gates on real outcomes

Every truth() score comes from an outcome that actually happened. Synthetic inputs, if any, are labeled. Mocked runs fail by definition — the placebo gate catches them.

3

Five fresh seeds, then the frozen holdout

GOLD must hold on five independent seeds — a single lucky pass never counts. Then one final run on a holdout set the procedure has never touched. All six, or the loop continues.

4

Commit with the receipt attached

The full report — wins, losses, flags, bounds, cost — ships with the commit. The receipt is the deliverable. "Trust me" is not a deliverable.

Join the standard

One number decides
if your work is real.

The open loop: you've seen the gates, the patterns, the live telemetry — but you haven't seen your domain pass the gate. That gap is exactly what the harness closes.

Every day you ship without a receipt, a claim ships that can't survive one. That's the loss — not a missed discount. The standard is free. The cost of skipping it compounds.

Get the judge() harness, the six-gate checklist, and the seed protocol. One file. Standard library only. Runs on your phone. Free forever — no account, no upsell.

1 open loop: your first gated run hasn't happened yet — close it below

Free · No spam · The standard belongs to everyone

Done is a claim. GOLD is a receipt.

Get the Standard →