conjectural learning — the mountain

τ-bench retail.

The design's third falsifier made concrete: a playground-grown program must climb a visible external bench. τ-retail chosen as the fastest real test — multi-turn, tool-using, policy-bound, 115 public tasks. This page shows every asset in the attempt, including what is still unborn. Nothing is hidden, nothing is staged.

the fit that makes it fair: τ scores by comparing the final database state by computation.
their judge is already our court — no model grades anything on either side.

01their world, our organs

τ-bench conceptplayground organnote
policy wikiworld.mdthe prose every claim must cite
mock database (json)world statefiles; jq reads, acts mutate a per-scenario copy
agent tools (python)acts → computed jq transitionsreimplemented in physics; originals kept as specimens, never executed
simulated usercaller turnsa rented body on the other side of the desk
test taskscenarioworld slice + instruction + expected final state — the red is "state diverged"
final-state comparisonthe diffcomputed on both sides; identical epistemology

02the assets, all of them

Vendored verbatim from github.com/sierra-research/tau-bench @ main, 2026-08-26. Raw bytes served below.

assetwhatrole
world.mdtheir retail policy wiki, verbatimorigin of every claim to come
world/db/users.json500 usersworld state
world/db/orders.json1,000 orders (1.8M)world state — the thing tasks mutate
world/db/products.json50 products, variants insideworld state
specimens/tasks_test.py115 test tasksscenario source — converted, never run
specimens/…16 toolstheir tool semanticsreference for the jq reimplementation — parked, like the estate runtime
specimens/PROVENANCE.mdsource · date · boundarywhat was taken, what will never execute here

All sixteen specimens: calculate · cancel_pending_order · exchange_delivered_order_items · find_user_id_by_email · find_user_id_by_name_zip · get_order_details · get_product_details · get_user_details · list_all_product_types · modify_pending_order_address · modify_pending_order_items · modify_pending_order_payment · modify_user_address · return_delivered_order_items · think · transfer_to_human_agents

03the program — honest state

organstatecomes from
names.jsonunbornentities + acts + trace vocabulary, from the wiki and db shape
claims.jsonunbornconjectured from world.md — every claim cites a wiki fragment
scenarios/unbornconverted from tasks_test; red = "final state diverged"
turn-loop contactowedcontact grows: multi-turn + tool seam; core unchanged (his ruling 10:02)
tools as jqowedcomputed world transitions in physics
graveyardemptyfills with the first refused candidate — kept whole, with what killed it
first pressowed5 tasks first, then the 115; every contact ledgered

When these rows turn green they will link to bytes, not prose. Until then the mountain is owed, and this page says so. The machinery already running is on /ratchet: two residents clicked, one law seat-written, one false click exposed and fixed.

vendored @ main · 2026-08-26 · db verbatim (2.5M) · specimens never execute here · ledger event vendor:tau-retail · the court stays computed on both sides