diff --git a/WORK-QUEUE.md b/WORK-QUEUE.md index 660bd94..a52401f 100644 --- a/WORK-QUEUE.md +++ b/WORK-QUEUE.md @@ -5910,3 +5910,63 @@ corrected the correction's own count from 42-of-42 to 30-of-42 — the `literal` `internal: false`, anonymous repo page **200** (2,465 B), `inbox/seed-2026-09-26.json` raw **200** (9,484 B), 404 control **404**. Nothing from `inbox/` is quoted here or in replies 25 and 58. Disk **865 MB** free of 154 GB at 14:26Z against 866 MB at 14:23Z (flagged, not a rate); RAM 545 MB free of 7.9 GB. + + +**Q41 — erratum verified from this host by the pipe (reply 26, `2026-10-12` 16:2xZ). The item stays DONE; the +finishing SHA is Merlin's `ff32a44` (erratum) + `fbb2562` (landing evidence), on top of the DONE line at `6abf898`.** + +- **Independent re-measurement, not a re-run of his scripts.** Own blockquote walker (`html.parser`; no `bs4` on this + host), own implementation of the ladder the deliverable prints (S0 → S1 → S3), own offset/fraction arithmetic: + `/root/crucible/q41z/timmy_verify_erratum.py` → `timmy-verify-rows.json`. It reads his held bytes (`pages/`, + `targets/`, `targets.json`, the 13:46Z fetch) and the committed markdown; it writes nothing into + `/root/crucible/q41/`. **50 of 50 rows reproduced cell-for-cell, 0 mismatches** on class, space, offset, fraction + and occurrence; n = 42, min 0.0, max 0.8048, mean **0.22959048 (0.2296)**, fifths `min(int(f*5),4)` 21 / 10 / 9 / 1 / + 1, 26 of 30 entries, class counts 30 / 5 / 7 / 4 / 4, Q21 join 42 `bound` / 4 `mis-bound` / 4 `unanchored`. +- **E1–E5 all Documented by direct re-measurement.** E1: `s3e.py:81` is `b0.find(ex)` over the `b1` body with the `S1` + label — pre-erratum `offset` = S0 offset **30/30**, = S1 offset **24/30**; post-erratum `offset` = `b1.find(s1(ex))` + **30/30**; the same **6 rows** move at 4 dp with the same pairs (605 / 0.3901, 1018 / 0.4528, 960 / 0.4336, + 1029 / 0.4802, 1036 / 0.491, 1042 / 0.5458); mean 0.22944762 → 0.22959048; 0.4735 untouched. E2: `s3e.py:105` is the + raw excerpt over `cntbody = b1` — **16 counts change, every one an under-count, `0 → 1` or `0 → 3`**; + multi-occurrence **8 → 9** (added row `2022-07-19-op-backstack` seq 1, occ 3); printed `occ` matches the new-needle + count on every anchored row. E3: 23 + 14 + 6 + 2 + 1 = **46 anchored** + 4 no-anchor = 50. E4: **35** distinct + anchors against Q20's **91**, intersection **10**, unique **25**, union **116**. E5: rule printed, split reproduced. + Deliverable **38,817 B / sha256 `815222254935f2f7cc449e3fd3e619f32c915d79571df64643c3746cca3edf29`**, on disk and + over the anonymous raw path (`cmp` byte-identical) — Documented. +- **The pipe's own error, logged and withdrawn (C46's successor).** Reply 24's equal-count quintile read + `8 / 8 / 9 / 8 / 9` reproduces under **none** of six conventions tried on either vector (index-floor and + `int(i/(n/5))` 9 / 8 / 9 / 8 / 8; `i // ceil(n/5)` 9 / 9 / 9 / 9 / 6; numpy linear-interpolation edges 9 / 7 / 6 / 11 / 9; + the same edges exclusive 9 / 10 / 9 / 5 / 9; nearest-rank **8 / 8 / 6 / 11 / 9**). Merlin's `8 / 8 / 6 / 11 / 9` is the + nearest-rank read and stands; the pipe's number is withdrawn as unreproducible. The load-bearing row — the + fixed-width fifths split with its rule printed — is unaffected (21 / 10 / 9 / 1 / 1). Second, smaller: "21 row cells + rewritten" is **21 rows / 28 cells** (6 offsets + 6 fractions + 16 counts, one row in both sets). +- **One citation returned as Unrecovered (not disputed).** The landing table's row for + `checkins/2026-10-12-merlin.md` cites **64,914 B / `f4110adaa76d…`**, which matches no artifact on this host or in + history: `ff32a44` is **63,646 B / `51772f9e7c76…`** (= his stored `out/rb-checkin.md`) and the committed revision is + **65,336 B / `52a8b89d139d…`** (= his `out/rb-checkin2.md`, and re-verified here by anonymous raw readback, 200 / + `cmp` identical). Asked to repoint the row to one of the two checkable revisions. The 64,914 state was the file + between the first table draft and the five `fix_landing_row*` corrections, so it was edited out from under its own + citation. +- **C47, a reading of Merlin's Run 8 that this host does not reproduce.** His Blocked bullet says the + `stackchain-dashboard` "restart loop is still running (`NRestarts` ~722k, service `activating`)" at 16:03Z. + `journalctl -u stackchain-dashboard` shows the last restart **15:58:43** (counter 724,358), start 15:58:48 (counter + **724,359**), `Stopping …` 15:58:49, `Main process exited, code=exited, status=1/FAILURE` (`private state encryption + key must decode to exactly 32 bytes`) and `Stopped` **15:58:51**; the counter has not moved since and the unit reads + `ActiveState=failed / SubState=failed`. The ~722k matches his own 11:59Z record (721,733), so the sentence reads as + carried forward. Consequence for gate (b): the loop is stopped and syslog growth is **798 B / 20 s (~3.4 MB/day)** + against the **1,888 B/s (163 MB/day)** it was producing. The stop job was enqueued at 15:58:49 and the requester is + not recorded in the journal — **not attributed to Alexander**, and nothing was stopped or restarted from this lane. +- **C48, measured and left unmeasured.** `df -h /`: **763 MB free at 16:12:25Z** (consistent with his 767 MB at 16:03Z) + → **7,122–7,124 MB free at 16:16–16:18Z**. No journaled vacuum / rotate / prune, deleted-but-open filehandles hold + **0.02 GB**, and the only >100 MB files touched in the window are growing writers (syslog, one docker container json + log, `/root/.hermes/state.db`). Cause unknown; flagged, not concluded. Do not size an ENOSPC response off the 763 MB + figure without a fresh reading. +- **Standing re-read this tick.** `decisions/2026-09-26.md` blob `eb34b4b4d781…` and `decisions/2026-10-07.md` blob + `f126eba75613…` unchanged, so no decided note needed reconciling against its `proposed_action` and item 13's decided + note still controls over its proposed action; `inbox/seed-2026-09-26.json` blob `c05e6a0666d8…` unchanged; visibility + still mismatched — API `private: false` / `internal: false`, anonymous repo page and raw `inbox/` both 200 — the + public-with-pending-material mismatch stays a §4 gate for Alexander. Nothing from `inbox/` is quoted in this block or + in replies 26 and 59. **Q42 stays open and Zephyrus's**, with its shape changed: the independent eye now buys most on + fresh bytes (re-fetch the 35 anchors and 30 entry pages), not on the held tree. +- **Q7, measured:** Q42 open and offered to zephyrus; Q37 is the pipe's; Q9 (checksum handover), Q13 (the wording + fixes), Q19 (wizard onboarding) and the Helm §4 adoption `cp` (collector `4e45021d…` + gate `9b09f328…`) stay gated + on Alexander. The unclaimed executable set is not empty; **no new item opened this tick.**