Paper 04 · data and code

What actually makes an agent harness work

Everything behind the paper: the data, the code that produced every table, and the ledger of every claim considered, including the ones that failed checking.

filesizewhat it is
CORRECTION-2026-08-21.md3.1 KBa note published with the paper
LABELLING-RULE.md4.3 KBa note published with the paper
PLAN.md6.9 KBa note published with the paper
PROGRESS.md2.2 KBwhat was done, what is open, and what was found wrong
analysis-ablation.md6.3 KBa note published with the paper
analysis-axium-versus.md9.2 KBa note published with the paper
analysis-brownfield.md6.6 KBa note published with the paper
analysis-classifier.md7.5 KBa note published with the paper
analysis-shopkit.md5.9 KBa note published with the paper
assemble.py3.0 KBthe code that produced or checked the numbers
axium-bench.jsonl141.9 KBone record per line, as the run produced it
axium-benchmarkability.md4.4 KBa note published with the paper
bench-reps.jsonl63.9 KBone record per line, as the run produced it
bench-results.jsonl3.9 KBone record per line, as the run produced it
brownfield-deduped.csv8.8 KBa table, recomputable by anyone holding this file
claim-ledger.csv11.5 KBevery claim in the paper, its status and its source
comparison-feasibility.md7.3 KBa note published with the paper
existing-evals.csv151.2 KBa table, recomputable by anyone holding this file
field-dictionary.md6.7 KBa note published with the paper
fix_graders.py5.8 KBthe code that produced or checked the numbers
grader_probe.py2.8 KBthe code that produced or checked the numbers
hermes_adapter.py8.2 KBthe code that produced or checked the numbers
licence.txt0.5 KBthe licence for this package
nul_probe.py2.9 KBthe code that produced or checked the numbers
parity_notes.md2.9 KBa note published with the paper
prompts.csv8.9 KBa table, recomputable by anyone holding this file
results.csv13.8 KBa table, recomputable by anyone holding this file
run_hermes.py3.7 KBthe code that produced or checked the numbers
shopkit-bench-README.md4.7 KBa note published with the paper
source-log.csv2.8 KBevery source consulted, with its retrieval date
technique-inventory.md11.4 KBa note published with the paper
threeway.py4.6 KBthe code that produced or checked the numbers
v4_toolargs.json6.8 KBstructured output kept exactly as recorded
versus-axium-20260807.jsonl98.2 KBone record per line, as the run produced it
versus-axium-fixedgrader.jsonl98.2 KBone record per line, as the run produced it
versus-axium.jsonl99.7 KBone record per line, as the run produced it
versus-hermes.jsonl78.0 KBone record per line, as the run produced it
versus-orange-20260807.jsonl66.1 KBone record per line, as the run produced it
versus-orange-baseline-20260807.jsonl56.0 KBone record per line, as the run produced it
versus-orange-fixedgrader.jsonl56.0 KBone record per line, as the run produced it
versus-orange.jsonl57.4 KBone record per line, as the run produced it
versus_head2head.py4.3 KBthe code that produced or checked the numbers

Every figure in the paper can be recomputed from these files. If one of them disagrees with the paper, the file is right and the paper is wrong, and it will be corrected in the change log.