conjectural learning — the engine room

Search with a ratchet.

A seat (a model in the programmer's chair) conjectures symbolic law. A court (computed — jq, sha, no judge model) disposes. The bundle ratchets: the scenario set is append-only, lineage extends, nothing slips back.

thesis: ai builds ai using symbolic language, not symbolic enforcement.
everything below is a receipt, not copy.

01the turn

red at the door ─▶ mint ─▶ scenarios (append-only — the pawl)
                                │
      press resident ─▶ refused (delta, or an unwatched scenario)
                                │
      seat writes a claims patch ─▶ hatch candidate
                                │
      court presses full scenario set: contact · computed diff · coverage
                                │
      0 deltas ─▶ CLICK ⟹ adopt — new sha, lineage extends
      any delta ─▶ candidate never was (graveyard, receipts kept)

The body is rented (a model wearing the constitution). The knowledge is files. No organ holds knowledge; no organ issues verdicts — deltas are computed, identity is a hash.

02the run — 2026-08-26, one round, live

stepactorwhat happened
red caughtlive door"exit row granted free to silver" → residue/r-001
mintcourts-003 appended to scenarios — no stored answer, only the red
press residentcourtrefused — dead scenario: no claim watches s-003 (zero model calls)
conjectureseat (sonnet)writes c-03 — generalized past silver: non-gold on exit ⟹ ¬granted-free
press candidatecourt3/3 contacts · 0 deltas → CLICK
adoptengineseatmove bcc8931b238b9acecd4e3c8f92844e97

The claim the seat wrote, verbatim — the first law in this estate written by a machine, forced by physics: a new scenario compels a watching claim (coverage), and the full-set press forbids breaking the old laws while adding the new one.

{
  "id": "c-03",
  "origin": "scenarios/s-003",
  "forall": "reservation r, passenger p holds r, seat s",
  "when":   "r.cabin != basic and p.tier != gold and s.kind == exit",
  "holds":  "seat_change(r, s) != granted or fee > 0",
  "when_jq":  ".world.reservation.cabin!=\"basic\" and .world.passenger.tier!=\"gold\" and ((.world.seat.kind//\"\")==\"exit\")",
  "holds_jq": ".trace.outcome!=\"granted\" or ((.trace.fee//0) > 0)"
}

03the first refutation — physics grew from it

Before the run, the ablation experiment: cut a claim, keep its scenarios. Physics v0 clicked anyway — a dropped claim blinds its own scenarios, so the click certified self-consistency only. The court grew a coverage organ (every scenario must be watched by ≥1 claim — a computation, not a verdict) from its own first refutation.

pressphysicsresult
lobotomy — claim c-01 cut, scenarios keptv0false CLICK dd74ec744d392b63 — the pawl held nothing
same candidate+ coveragenever was — dead scenario: s-001
claim and its scenario cut+ coverageCLICK b35723812a544981 — thinner scenario set, worse program survives

That last row is the point: the scenario set is the program's representation — its size is the pawl's strength.

04the second resident — a real program

rebook/: a rebooking desk conjectured from policy prose — 8 claims, 2 derivations, 6 scenarios. Physics knows none of it: the bundle declares its own acts and outcomes (names.trace), and the court builds the reply contract from that. Pressed live, 6/6, one press:

scenariothe body answeredheld by
basic fare asks for a changerefusedc-01 — basic grants nothing
flex to FL-330granted · 0c-02 — flex changes free
standard to FL-512granted_with_fee · 75 exactc-03 — the derived fee
gold, same-daygranted · 0c-04 — the waiver
"cancel it and refund me"cancel_refund · 240 exactc-06 — amount == paid
"my dog ate my boarding pass lol"none · no improvised payoutc-05 · c-08 — integrity

CLICK 35d3d6cb122e9368 — resident. The open seam, named honestly: the diff watches worlds, not asks (the landing front).

physics b227ef98e99d7ee4 · residents seatmove 238e0217d3d16ce5 + rebook 35d3d6cb122e9368 · seatmove lineage genesis → bcc8931b → cd4e3c8f →physics 1337d5a580a69d8c · resident seatmove cd4e3c8f92844e97 · lineage genesis → bcc8931b238b9ace → now ·nbsp;now · bodies rented (sonnet) · court computed (jq) · every event above sits in the ledger