What went wrong
Reviews found gaps and defects; one new rule in version 0.9 made 16 of 25 checks fail.
The rulebook started as Baruchi's original draft, version 0.1. Each draft from 0.2 to 1.0 was read by an outside reviewer, who looked for problems.
The first review found three. There was a gap in how checking work was funded. Two terms, the inspector's bond and its liability, were mixed up. And the rulebook claimed too much about stampers, the inspectors who approve without looking. It said a stamper always loses money. The reviewer showed that this does not follow: an approval nobody challenges still earns its fee.
Later reviews found defects where the rules met each other. Version 0.9 added a new rule that let an approved task be sent back to its worker. The review of 0.9 ran 25 checks on it, and 16 failed. All 16 came from that one new rule.
The drafting era runs from v0.1, Baruchi's original "loop as closed as possible", through v1.0.1. Each version from v0.2 to v1.0 was read by an outside reviewer (the record names the model, GPT-6 Pro), and from the third review on each review came with a set of regression tests.
The first review (R01) found a gap in how checking work was funded, a confusion between the inspector's bond and its liability, and an overclaim about stampers: the text said a stamper "is negative in expectation" once audits exist. The reviewer showed it does not follow, because an unexamined approval that survives still collects its fee. In the reviewer's counterexample, worked from the rules and not from a simulation (audit odds 0.5, one submission in five failing, a fee of 2, a bond of 5), a stamper expects +1.3 per review.
Later reviews found implementation defects where the repairs interacted: 13 interaction defects at v0.5, 10 boundary defects at v0.6, 7 follow-through defects at v0.7. v0.9 included a design change inside a conformance pass, "audit reopening", which let an already approved task go back to its actor. The review of v0.9 found 16 of 25 targeted checks failing, every one a consequence of reopening.
Version What it did Review What the review found How it was closed v0.1 Baruchi's original: the loop "as closed as possible" — — — v0.2 Fixed → floating prices; learned selection + guarantee; verification + appeal; reserve + rotation; money enters with requests; emission funds verification; symmetric reviewer liability; ρ vs κ; delegation; human as battery and plug R01 Funding gap; bond vs liability confusion; stamping-deterrence overclaim v0.3 v0.3 Reconciliation of R01 R02 Payout after a shortfall; indexing gaps v0.4 v0.4 First reference implementation ( agentic_sim)R03 Atomicity; occupancy; replacement reviewers; cost units; Ω claims; nested denomination; kill-fee basis; the ⊥ appeal needs two questions v0.5 v0.5 Two-question ⊥ appeal; denomination frozen at first lock; kill fee = min(spent, K) R04 13 interaction defects among the repairs v0.6 v0.6 Atomicity boundary-wide; one override path; vacated audit is an obligation; cost debts first; History is the record; reviewer view states the question R05 10 boundary defects v0.7 v0.7 No audit after a ruling; terminal child is a milestone; resubmission stage on the case; grounds committed; working copies checked for order R06 7 follow-through defects v0.8 v0.8 No dispute after a ruling; label grade by establishing author; execution cost is the committed actor's; grounds validated before fee; rotation snapshot at batch start R07 Correction-logic defects; identical reviewer views admitted different answers v0.9 v0.9 Delegates hold no ruling authority; corrections use the complete answer; ruling between finality and payout — and audit reopening (a design change inside a conformance pass) R08 16 of 25 checks failed, all consequences of reopening v0.10 withdrew it v0.10 Reopening withdrawn; responses_availablein the reviewer view; §19 change disciplineR09 No new execution defect; "blindness stands" overclaimed (audit role is inferable); recommended freeze + consolidation v1.0 v1.0 Consolidated standalone baseline; Appendix B superseded ideas; §19 change discipline; §18 hypotheses and scoped runs R10 Four wording errata: ruling vs override; when a response releases capacity; what moves credit value and the halt hypothesis; the two kinds of settlement shortfall v1.0.1 (Appendix E) v1.0.1 Errata applied in place. No rule, default, permitted operation or engine change — — frozen; superseded by 1.1.0
Source: HANDOFF.md l.27–40
One review per version, by an external reviewer (GPT-6 Pro), each supplied as a report and — from R03 on — a bundle of regression tests that were copied verbatim into
agentic_sim/tests/test_review*.py.
Source: reviews/README.md l.3–4
3. The claim that a reviewer who approves without reading is automatically unprofitable is incorrect
Section 7.2 appropriately says that deterrence must be checked. Section 7.4 then states:
“A stamper gets its near-zero costs back and nothing else; with audits it is negative in expectation.”
That conclusion does not follow. An unexamined approval that survives still receives its fee. There is no rule that automatically identifies whether the reviewer actually did adequate work.
Source: reviews/R01_of_v0_2.md l.72–78
Here is a counterexample derived from the proposed rules—not a simulation result.
Source: reviews/R01_of_v0_2.md l.80
Assume:
- A reviewer approves everything without meaningful inspection.
- The audit probability is (p=0.5).
- Twenty percent of submissions actually fail the assessment.
- An audit catches every failed submission it examines.
- There are no requester disputes in this example.
- The reviewer’s average fee conditional on survival is two credits.
- The bond is five credits.
Source: reviews/R01_of_v0_2.md l.82–90
=0.9\times2-0.1\times5 =\boxed{+1.3}.
Source: reviews/R01_of_v0_2.md l.106–107
The new rule permitting auditors to return partially fulfilled (P) or cannot assess (⊥) is also a state-machine expansion: an already approved, capacity-released task can now return to the actor for action.
Source: reviews/R08_of_v0_9.md l.11
The additional suite contains 25 targeted cases: 16 failed and 9 passed, grouped into five findings. Parameterized failures are not distinct root causes, and these selected tests are not a random sample or a failure-rate estimate.
Source: reviews/R08_of_v0_9.md l.13