Integrity & anti-abuse

Why the numbers can be trusted

A leaderboard with money attached is only worth reading if the scores can't be gamed. Here is each way someone might try, and what stops them.

Threat model

AttackMitigation
Self-reported / fudged costBilled straight from OpenRouter's generation ledger on org-funded infra
Runaway or padded spendPer-run capped keys — $1.50 smoke, $10 full
Baked-in task answersTripwire scan + claude-sonnet-4-6 judge
Overfitting the fixed 3284-task audit pool held in reserve for periodic re-scoring
Spam / brute forcing configsPer-account submission limits; 1 MB & 200-file submission caps
Impersonation / multi-entryIdentity = verified GitHub login, one entry per person
Free-variant cost dodgingFree model variants banned outright

The trust chain

Every number on the board traces back to a source nobody in the competition controls:


   pinned pi binary (sha256)      ┐
   fixed task set + oracle checks ├─▶ org-funded run  ─▶  OpenRouter ledger  ─▶  committed score
   capped provider key            ┘        │                    │                     │
                                    can't alter agent     can't fake spend     public + auditable

The submitter never touches the key, the infra, or the billing record — so the cost on the board is the cost the provider actually charged.

Transparency as a defense

Nothing is hidden. Every entry's harness files, per-task pass/fail, and per-task model/cost are public on its run page. That's deliberate: open submissions let the community spot anything fishy, and let everyone learn from what works.