From e8d4b51c4f55bca7ff1391168d983339731af50f Mon Sep 17 00:00:00 2001 From: m3ultra Date: Mon, 3 Aug 2026 17:43:45 +1000 Subject: [PATCH] =?UTF-8?q?Fable=20(integrator):=20ROUND=2037=20CLOSED=20?= =?UTF-8?q?=E2=80=94=20v8=20wave=200,=20the=20floor=20is=20level;=2014=20p?= =?UTF-8?q?osters=20out=20of=20the=20road=20at=20+0=20draws,=20two=20vacuo?= =?UTF-8?q?us=20gates=20dead,=20the=20budget=20pinned?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Fable 5 --- docs/LANES/ROUND37_INSTRUCTIONS.md | 52 ++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/docs/LANES/ROUND37_INSTRUCTIONS.md b/docs/LANES/ROUND37_INSTRUCTIONS.md index 739e0a3..2a8c23e 100644 --- a/docs/LANES/ROUND37_INSTRUCTIONS.md +++ b/docs/LANES/ROUND37_INSTRUCTIONS.md @@ -143,6 +143,58 @@ tris/instance and proximity-first spending. **Margin is 8 draws, not twenty.** override that breaches the ≤300 law, with no gate covering it. Documented in the README as a diagnostic, not a supported boot; whether `?r=` gets clamped is a later ruling. +## ROUND CLOSED (Fable) — **THE FLOOR IS LEVEL. All five items, all green, no tag.** + +`qa.sh --strict --matrix`: **7 passed · 0 failed · 0 warn · 0 skipped** · selfcheck **157,407** +(+1,055 of A's new poster assertions, all green on the ruled street) · flags harness **0 fails +/ 0 warns** · **MATRIX GREEN 10 towns × 7 gates**. Deliberately **no tag** — wave 0 levels the +floor, it does not ship a version. + +**What actually changed, in one line each.** The kerb is footpath and it cost **+0 draws with +triangles going DOWN** (A/B'd against HEAD on a second port; sum-of-draws identical at all 102 +walked steps). **14 posters stood in painted bitumen; 0 do now — and not one poster moved, the +ground did.** The budget of record is **292/124,793**, and the 280-vs-191 fight was **camera +bearing** (110 draws of spread; the audit took `DBG.teleport`'s default yaw 0, the worst +bearing; the spike took a travel-facing yaw — both correct, different quantities). Two vacuous +gates are dead: `smoke_tram` (green exactly where it was meant to look, because a named empty +group satisfied it) and the poster clearance check (**the placer seats via `poleOffset`, which +is derived from `roadWidth`, and the gate asserted against `roadWidth/2` — the same function +agreeing with itself, the R27 trap inside the file whose header explains the R27 trap**). The +chunk seam is subscribable at last — the producer was fine; **`chunks.ctx` was never returned**, +so a consumer holding `PROCITY.chunks` had nowhere to attach. + +**The round's own lesson, recorded.** B's first cut passed every number — +0 draws, posters +clear, zero errors — **and painted every intersection shut.** A screenshot caught what the +metrics could not. Fixed by lifting the carriageway over the footpath at junctions, verified on +Katoomba's worst 4.3° corner. *Green metrics over a wrong world is this project's oldest +failure mode and it does not care which epoch it is.* + +**Two lanes, two independent methods, one number.** A counted 14 plan-side (node, over the +plan, by offset); F counted 14 paint-side (browser raycast, over B's geometry, classified by +**material identity** so it cannot drift when B edits). Both flip to 0 on the ruled street and +both fire at exactly 14 under `?verge=0`. F's two **detector controls** are the load-bearing +part: "0 posters on road" is a sentence about nothing unless the classifier is shown saying +*road* AND *footpath* on the same boot. + +**Cross-lane corrections that landed mid-round** (the shepherd's whole job): A's measurement +killed three literals in Fable's brief — `lane`'s band is `[4,4]` on 56 real edges, not the +synthetic `[2,2]`; the "9 m band / 18 m of main" figures are synthetic-only (a real main is +24 m ⇒ 7 m, and `side`@12 is **72% of the corpus** at 3 m). B confirms it would have shipped +the `[2,2]` assumption otherwise. F's allow-list mechanism corrected Fable's other literal: +"four GLBs + same-origin" **would have gone green straight through the R36 breach**, so the +list is derived from `git ls-tree` at gate time — and per this round's ruling the authority tag +moved `v2.0 → v2.1`, which git made surgical (`git diff v2.0 v2.1 -- web/` is the audio pack +and its wiring, zero other assets, zero deletions). + +**Carried to the v8 debt ledger (filed, not smuggled):** A's D1–D4 (three `chunkIndex` +divergences · four `isOpen` implementations, A's canonical export with **zero importers** · +two registries, which is why gig venues have worn op-shop signage since R13 · A's own +nearest-edge/arcade poster-gate hole, costed at 11 of 26 town gig goldens and deferred so this +round's "did the kerb move a golden?" stays a clean **no**) · the town-matrix's budget column +is **bookmark numbers**, which this round proves under-report a walked-and-turned frame by +~120 draws — a regression signal, not the budget of record · `?r=3` breaches at **307 draws** +through an ungated override · *should `?classic=1` show the town selector at all?* + ## Standing - John's three rulings are made; nothing in this round needs him.