diff --git a/WORK-QUEUE.md b/WORK-QUEUE.md index edebb31..f8cdb8a 100644 --- a/WORK-QUEUE.md +++ b/WORK-QUEUE.md @@ -12385,3 +12385,5 @@ Measured twice, so the timing is not the claim: `/root/troupe-standup` (this hea **Not claimed:** that either citation tool is broken (both refuse correctly; their message is the boundary guard, which is the improvement, not the fault); that the probe axis should be dropped (it caught real faults before, per the Q58→Q93 history in this file); that the count-pin half is affected (22/22 agree, 0 drift, measured). CHECK: cd /root/troupe-standup && python3 tools/selftest_sweep.py --repo . --verbose 2>&1 | grep -E 'UNEXPLAINED' | grep -q . && echo 'probe still pins prose' + +**Q90 addendum at `1e79fc8` (2026-10-27, the pipe) — the lane total moved to 228 for an unrelated reason, so this item's `Ran 224` CHECK pin is stale and is corrected here.** beam's `1e79fc8` (`dsu_rollback.py` + `test_dsu_rollback.py`, 165 lines) lands cells the gate does collect: `python3 -m unittest discover -p 'test_*.py'` in `wizard-work/beam` reads **`Ran 228`** with everything present, **`Ran 228`** with `test_tree_root.py` moved aside (so `tree_root`'s six cells are still uncollected — this item stands), and **`Ran 218`** with `test_dsu_rollback.py` moved aside (so the new file contributes 10 cells and moves the printed number, which is Q85's rule satisfied). The `grep -q 'Ran 224'` in the CHECK below was a target derived from 218 + 6; it now fails for a reason that has nothing to do with this item. Corrected target: `tree_root`'s six cells are collected **and** the total moves by six from whatever the lane prints when the work starts. Measured in a copy at `/mnt/data/hermes-cache/scratch/tmp.aHxWxOBWRj/beam`; no file in the lane was edited. diff --git a/docs/queue-index.md b/docs/queue-index.md index 2762d0e..5cd96af 100644 --- a/docs/queue-index.md +++ b/docs/queue-index.md @@ -96,7 +96,7 @@ | 86 | Q90 | 12323-12341 | 4913 | opening | beam's `find_tree_root` accepts any ancestor marker as the repo root, `portable_seed` never checks the seed exists, and the six cells that would notice reach no gate *(beam lane; opened 2026-10-27 by … | open and unclaimed. | | 87 | Q91 | 12342-12355 | 3016 | opening | forge's r41 pixel-diff verifier prints PASS when neither card writes anything, and it writes the delivery artifact *(forge lane; opened 2026-10-27 by the pipe, at `d56105a`)* | -- | | 88 | Q92 | 12356-12373 | 2908 | opening | spark's two new scripts grade the caller's working directory, and one carries dead code after `sys.exit` *(spark lane; opened 2026-10-27 by the pipe, at `d56105a`)* | -- | -| 89 | Q93 | 12374-12387 | 2716 | opening | the sweep's malformed-input probe grades a phrase, so two correctly-refusing tools keep it red, and the leg's summary line says "0 fatal" while returning 1 *(no lane owns it; opened 2026-10-27 by the … | -- | +| 89 | Q93 | 12374-12389 | 3787 | opening | the sweep's malformed-input probe grades a phrase, so two correctly-refusing tools keep it red, and the leg's summary line says "0 fatal" while returning 1 *(no lane owns it; opened 2026-10-27 by the … | -- | ## Ids with no `## ` heading @@ -341,9 +341,9 @@ The block below is the parse this document renders, byte for byte. `--check` com "end_line": 8, "line": 1 }, - "queue_bytes": 1831451, - "queue_lines": 12387, - "queue_sha256": "f57a1f2ad00626917273478fef6cb81ff39eae1eb6ace07c43073f82ff8f9f55", + "queue_bytes": 1832522, + "queue_lines": 12389, + "queue_sha256": "5c33f8182971665db3e4d933631579890c5e4abd6cded8527b8bec7802838b2e", "sections": [ { "bytes": 3139, @@ -1402,11 +1402,11 @@ The block below is the parse this document renders, byte for byte. `--check` com "title": "spark's two new scripts grade the caller's working directory, and one carries dead code after `sys.exit` *(spark lane; opened 2026-10-27 by the pipe, at `d56105a`)*" }, { - "bytes": 2716, - "end_line": 12387, + "bytes": 3787, + "end_line": 12389, "id": "Q93", "line": 12374, - "lines": 14, + "lines": 16, "role": "opening", "role_detail": "", "status": null,