Research · Methodology frozen 2026-08-13

23 of the 25 most-starred AI evaluation repositories have an Evaluator Trust Boundary defect.

We took the 25 most-starred AI evaluation repositories on GitHub and asked one question of each: does anything the instrument reads sit inside the evaluated model’s writability cone? 23 fail the question. One more is under coordinated disclosure until November, which will make it 24 of 25. The single clean case is the one that does what the taxonomy prescribes: it validates the judge’s structured output instead of parsing free text.

The defects are not exotic. The first JSON object in the judge’s free text wins. The word “Yes” anywhere in the judge’s reply means correct. The last two bare numbers in the reply are the score. Ground truth read from inside the machine being graded. Every finding is public with a receipt: a filed issue, a runnable proof of concept, and the exact file and line.

The census

Star counts and ranking frozen 2026-08-13 via the GitHub API. “Filed” means a public issue or pull request exists upstream; receipts for the 18 earlier filings are in the evidence table. The five newest filings ship standalone PoCs that download the genuine upstream file at the pinned commit, verify its sha256, and run the real parser.

1. lm-sys/FastChat39,518 stars · filed
2. promptfoo/promptfoo24,212 stars · filed
3. comet-ml/opik21,356 stars · filed, with PoC
judge verdict = first JSON object in free text, including quoted candidate content
4. openai/evals19,161 stars · filed
5. confident-ai/deepeval17,578 stars · filed
6. vibrantlabsai/ragas15,302 stars · filed
7. EleutherAI/lm-evaluation-harness13,619 stars · filed
8. Arize-ai/phoenix11,034 stars · audited clean
audited clean: validates the judge's structured output, fails loud on malformed labels
9. NVIDIA/garak8,793 stars · filed
10. open-compass/opencompass7,299 stars · filed
11. SWE-bench/SWE-bench5,632 stars · filed
12. openai/simple-evals4,598 stars · filed, with PoC
MATH grades the first "Answer:" match, not the final answer; candidate text lands raw in the grader prompt
13. PrimeIntellect-ai/verifiers4,508 stars · filed
14. meta-llama/PurpleLlama4,346 stars · filed
15. microsoft/PyRIT4,292 stars · filed
16. [withheld]3,664 stars · embargoed
coordinated disclosure in progress, lifts November 2026
17. truera/trulens3,508 stars · filed
18. openai/human-eval3,334 stars · filed
19. modelscope/evalscope3,233 stars · filed, with PoC
AIME verdict = the word "Yes" anywhere in judge text; AIR-Bench scores = the last two bare numbers
20. xlang-ai/OSWorld3,081 stars · filed, with PoC
ground truth read from a command executed inside the VM the agent has root on
21. stanford-crfm/helm2,877 stars · filed
22. UKGovernmentBEIS/inspect_ai2,537 stars · filed
23. huggingface/lighteval2,517 stars · filed
24. uptrain-ai/uptrain2,357 stars · filed
25. tatsu-lab/alpaca_eval2,012 stars · filed, with PoC
pairwise verdict = token position; a candidate can seed the tokens the parser trusts, or void a whole batch

The control case is the point

Phoenix was audited on its core evaluation path and came back clean: structured verdicts, labels validated against the allowed value set, and a loud failure on anything malformed. That is not a research breakthrough. It is a one-file architectural decision, and 24 of 25 repositories made the other one. The class is not inevitable. It is just unexamined.

Honesty notes

Check a claim

If you publish a number from one of these instruments, or you are being asked to believe one, send it to us. We return one page in 48 hours: what holds, what is unverifiable, what is broken. Free, no strings.

john@authensor.com