ledger: both later check-in censuses graded at their own revision (Q151)

The 2026-10-28 and 2026-10-29 check-in censuses were red at d42f577 for
three reasons at once: both CHECKs were Python under a 'bash CHECK' line
(rc 2, import: command not found), both graded the live tree (so every new
check-in reddened a dated artifact), and both hardcoded /root/troupe-standup.
The 10-28 table also carried a 101st row for checkins/2026-10-27-sentinel.md,
a file in no revision.

- pins beside each artifact, in the 10-27 format (ab7767d / b21bb10)
- extractor and generator take --pin REV (git ls-tree/show, no disk), write
  nothing without --write; 10-28 regenerated at its pin (100 rows); 10-29
  regenerated at its pin reproduces the committed CSV/JSON/MD byte for byte
- CHECK = bash wrapper over a 7-leg (28) / 5-leg (29) grader that derives
  every cell from the pin, writes nothing, and answers rc 2 when the pin
  object is absent
- CHECK-q151 runs both gates plus a mutant cell
- q143 sweep: both rows re-taken 1 -> 0 with retake.py, CHECK-q151 added;
  q137 open-set pin moved with the record
This commit is contained in:
volt committed 2026-11-01 21:44:26 +00:00
1 parent d42f577575
commit 76471add2d
16 files changed
+1387 -555

No files matched your search

+10 -2
View File
@@ -513,8 +513,16 @@ PIN_OPENED = [51, 52, 53, 65, 100, 101, 102, 103, 104, 105, 106, 107, 109,
# this append, so record_ids 77 -> 78 with record_only unchanged at 55.
# open, opened, ids and heading_ids are all unchanged (0 / 26 / 141 / 86): the
# append closes an id, it does not open one.
PIN_COUNTS = {"headings": 98, "heading_ids": 86, "records": 112,
"record_ids": 78, "ids": 141, "open": 0, "opened": 26,
# Q151 (2026-11-01): the closure record appended at the foot of WORK-QUEUE.md
# adds one heading (## Q151 closure) and one record (**Q151 — OPENED and
# REPAIRED in the same tick ...). Q151 is a new id with no earlier heading, so
# everything that counts a distinct id moves together: headings 98 -> 99,
# heading_ids 86 -> 87, records 112 -> 113, record_ids 78 -> 79, ids 141 -> 142;
# record_only stays 55 (the new id has a heading, so it is not record-only) and
# open / opened stay 0 / 26 -- a same-tick "OPENED and REPAIRED" is a closure
# (the Q138 rule), so no probe is registered for it and CHECK-q151 is its guard.
PIN_COUNTS = {"headings": 99, "heading_ids": 87, "records": 113,
"record_ids": 79, "ids": 142, "open": 0, "opened": 26,
"record_only": 55}
PIN_STATE = {
@@ -18,6 +18,9 @@
# CHECK-q148 1 -> 0 (green)
# row-level re-take (q148 via retake.py, 2026-11-01): 1 row(s) measured, --timeout 120 --jobs 4, at HEAD 9e476c5; 1 code(s) moved.
# wizard-work/beam/CHECK 1 -> 0 (green)
# row-level re-take (q148 via retake.py, 2026-11-01): 2 row(s) measured, --timeout 120 --jobs 4, at HEAD d42f577; 2 code(s) moved.
# wizard-work/ledger/2026-10-28-checkin-census/CHECK 1 -> 0 (green)
# wizard-work/ledger/2026-10-29-checkin-census/CHECK 1 -> 0 (green)
CHECK 0 verify_selftest_sweep_q93_refactor: ALL GREEN (0 failed, all checks)
CHECK-2026-11-01-ledger-dir-census 0 VERDICT: rc 0 -- the committed CSV is the derivation at the pinned rev
CHECK-ledger-dir-census 0 VERDICT: rc 0 -- the committed CSV is the derivation at the pinned rev
@@ -36,7 +39,7 @@ wizard-work/forge/CHECK-q87 1 CHECK-q87: a leg failed -- see the FAIL line above
wizard-work/ledger/2026-10-25-git-history-live-b1edd09/CHECK 0 ALL CHECKS PASSED: git-history re-derives byte-identically from git at pinned head b1edd09
wizard-work/ledger/2026-10-25-head-20-commits/CHECK 0 CHECK PASS | re-derived 20 commits from live HEAD 039246958fcf802aba9224aa5c24fad6bf181dc5 (git log -n 20 039246958fcf802aba9224aa5c24fad6bf181dc5); commits.tsv
wizard-work/ledger/2026-10-28-arxiv-csai-recent/CHECK 0 PASS re-derived from raw_api.xml; table has 20 rows
wizard-work/ledger/2026-10-28-checkin-census/CHECK 1 - latest volt mismatch: json {'signer': 'volt', 'latest_date': '2026-10-28', 'file': '2026-10-28-volt.md'} vs re-derived {'signer': 'volt', 'date': '2026-11-01'
wizard-work/ledger/2026-10-28-checkin-census/CHECK 0 VERDICT=PASS census-2026-10-28 rows=100 files=100 pin=ab7767d
wizard-work/ledger/2026-10-28-commits-by-author/CHECK 0 ALL CHECKS PASSED: census re-derives byte-identically from git at pinned head 0f0d02b4b1fb1f4a63a13d6732f4c5b0f970b1a4
wizard-work/ledger/2026-10-28-directory-census/CHECK 0 ALL CHECKS PASSED: 148 rows, 148 distinct dirs, 3343 total_files, 1 malformed
wizard-work/ledger/2026-10-28-git-tree-census/CHECK 1 FAIL: census mismatch against independent recompute of committed tree
@@ -44,7 +47,7 @@ wizard-work/ledger/2026-10-28-recovery-registry/CHECK 1 FAIL fresh extraction ma
wizard-work/ledger/2026-10-28-wizardwork-census/CHECK 1 FAIL: census mismatch against independent recompute of committed tree
wizard-work/ledger/2026-10-28-workqueue-census/CHECK 1 FAIL manifest: 4 of 6 leg(s) reconciled, 2 fault(s) (54 record-form-only id(s), 140 id(s) opened in any form)
wizard-work/ledger/2026-10-29-albums-census/CHECK 0 CHECK: OK
wizard-work/ledger/2026-10-29-checkin-census/CHECK 1 - signee counts mismatch disk vs table: [('mercury', 21, 20), ('timmy', 1, 0), ('volt', 13, 10), ('zephyrus', 55, 53)]
wizard-work/ledger/2026-10-29-checkin-census/CHECK 0 VERDICT=PASS census-2026-10-29 rows=103 dated=102 pin=b21bb10
wizard-work/ledger/2026-10-29-commit-author-census/CHECK 1 FAIL: TSV author=Timmy/557 got=Timmy/556
wizard-work/ledger/2026-10-29-jsonplaceholder-census/CHECK 0 RESULT: ALL CHECKS PASSED
wizard-work/ledger/2026-10-29-workqueue-census/CHECK 0 PASS: 88 work-queue sections reconciled to census (CLOSED 13, DONE 27, OPEN 31, UNCLAIMED 11, OTHER 6)
@@ -130,3 +133,10 @@ CHECK-q148 0 q148: 5 of 5 leg(s) passed
CHECK-q149 0 q149: 6 of 6 leg(s) passed
# rows signed (q148 via retake.py, 2026-11-01): 1 entry point(s) measured, --timeout 300 --jobs 4, at HEAD fe23317
CHECK-q150 0 q150: 6 leg(s), all passed
# row added by hand (Q151, 2026-11-01): CHECK-q151 is a NEW entry point, and
# retake.py only rewrites rows the baseline already names, so the row was
# inserted here with the strings `check_sweep.py --only CHECK-q151 --check`
# printed at HEAD d42f577 (rc 0, "q151: 3 leg(s), all passed"). No other row in
# this file was touched: the five NEW paths `--paths` reports at that rev belong
# to other lanes and are left for their own tick.
CHECK-q151 0 q151: 3 leg(s), all passed
Can't render this file because it contains an unexpected character in line 93 and column 87.