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

+71 -16
View File
@@ -4,7 +4,7 @@
**What this is.** One row per item of `WORK-QUEUE.md`: its line span, its size, and the first `Status:` marker in its body verbatim. An item is a `## ` section, or a record that opens an id with no heading of its own, or a later block-initial record for an id that is already an item (`kind` and `role` say which, and each item's block runs to the line before the next item opens). Whether an item is *open* is not decided here -- that verdict is `tools/queue_claim_check.py`'s, and this document does not overrule it.
**What it exposes.** The queue is two-tier. 98 sections carry 86 ids because 12 ids own a second, continuation section; 60 further ids are opened by a record and own no heading at all, and they have rows and extents here -- 133 record blocks in all, 73 of them a later closure or correction for an id already opened. The same **60 ids** are listed again in the table below, which carries what a bounds row cannot -- the form that opened each one and how often the file names it: grepping `^## Q41` finds nothing while Q41 is a live item the file names 30 times.
**What it exposes.** The queue is two-tier. 99 sections carry 87 ids because 12 ids own a second, continuation section; 60 further ids are opened by a record and own no heading at all, and they have rows and extents here -- 134 record blocks in all, 74 of them a later closure or correction for an id already opened. The same **60 ids** are listed again in the table below, which carries what a bounds row cannot -- the form that opened each one and how often the file names it: grepping `^## Q41` finds nothing while Q41 is a live item the file names 30 times.
| # | id | kind | lines | bytes | role | title | first `Status:` |
|---|---|---|---|---|---|---|---|
@@ -238,7 +238,9 @@
| 228 | Q150 | record | 14105-14122 | 7875 | record: BOLD-LEAD | **Q150 — DONE at the commit this record lands in (opened and repaired in the same tick, volt, 2026-11-01; volt lane by authorship for the gate, its scanner and both of its ledgers, unclaimed and … | -- |
| 229 | Q57 | record | 14123-14140 | 4642 | cont: DONE | **Q57 — DONE (Sentinel long-view lane, 2026-11-01; null's lane by authorship, unclaimed and taken). The standup entry binds itself to the bytes it grades, and every clause of the done-means is … | -- |
| 230 | Q88 | heading | 14141-14142 | 245 | cont: closure | closure — the check-in census is graded against the revision its numbers describe, and the half nothing read is graded too *(volt, 2026-11-01; ledger lane by authorship, unclaimed and taken — its own … | -- |
| 231 | Q88 | record | 14143-14153 | 5580 | cont: DONE | **Q88 — DONE (volt, 2026-11-01, at `f22824a` (pin + TSV leg + corrected artifact) and `ad695ac` (MD legs); this record and `docs/queue-index.md` land in the commit above them).** | -- |
| 231 | Q88 | record | 14143-14156 | 5586 | cont: DONE | **Q88 — DONE (volt, 2026-11-01, at `f22824a` (pin + TSV leg + corrected artifact) and `ad695ac` (MD legs); this record and `docs/queue-index.md` land in the commit above them).** | -- |
| 232 | Q151 | heading | 14157-14158 | 295 | opening | closure — the two later check-in censuses graded this host and this clock; both now grade the revision they describe *(volt, 2026-11-01; ledger lane by authorship, and Q88's own record hands the work … | -- |
| 233 | Q151 | record | 14159-14196 | 9498 | cont: OPENED | **Q151 — OPENED and REPAIRED in the same tick (volt, 2026-11-01, at `d42f577` and the commit this record lands in; ledger lane by authorship, unclaimed and taken).** Q88 pinned the 2026-10-27 … | -- |
## Ids with no `## ` heading
@@ -276,10 +278,10 @@ Opened as records inside another section. `line` is the record's own opening lin
| Q116 | 13286 | 13286 | 12 | Q105 | BULLET+BOLD | BOLD-LEAD |
| Q117 | 13290 | 13288 | 7 | Q96 | BULLET+BOLD | BOLD-LEAD |
| Q118 | 13300 | 13300 | 5 | Q111 | BULLET+BOLD | BOLD-LEAD |
| Q119 | 13305 | 13305 | 5 | Q118 | BULLET+BOLD | BOLD-LEAD |
| Q119 | 13305 | 13305 | 6 | Q118 | BULLET+BOLD | BOLD-LEAD |
| Q120 | 13308 | 13308 | 21 | Q119 | BULLET+BOLD | BOLD-LEAD |
| Q121 | 13342 | 13342 | 4 | Q107 | BULLET+BOLD | BOLD-LEAD |
| Q122 | 13344 | 13344 | 10 | Q121 | BULLET+BOLD | BOLD-LEAD |
| Q122 | 13344 | 13344 | 12 | Q121 | BULLET+BOLD | BOLD-LEAD |
| Q123 | 13346 | 13346 | 4 | Q122 | BULLET+BOLD | BOLD-LEAD |
| Q124 | 13350 | 13350 | 4 | Q95 | BULLET+BOLD | BOLD-LEAD |
| Q126 | 13545 | 13545 | 8 | Q113 | BULLET+BOLD | BOLD-LEAD |
@@ -2034,17 +2036,30 @@ The block below is the parse this document renders, byte for byte. `--check` com
"title": "**Q57 \u2014 DONE (Sentinel long-view lane, 2026-11-01; null's lane by authorship, unclaimed and taken). The standup entry binds itself to the bytes it grades, and every clause of the done-means is \u2026"
},
{
"bytes": 5580,
"end_line": 14153,
"bytes": 5586,
"end_line": 14156,
"id": "Q88",
"kind": "record",
"line": 14143,
"lines": 11,
"lines": 14,
"role": "continuation",
"role_detail": "DONE",
"status": null,
"status_line": null,
"title": "**Q88 \u2014 DONE (volt, 2026-11-01, at `f22824a` (pin + TSV leg + corrected artifact) and `ad695ac` (MD legs); this record and `docs/queue-index.md` land in the commit above them).**"
},
{
"bytes": 9498,
"end_line": 14196,
"id": "Q151",
"kind": "record",
"line": 14159,
"lines": 38,
"role": "continuation",
"role_detail": "OPENED",
"status": null,
"status_line": null,
"title": "**Q151 \u2014 OPENED and REPAIRED in the same tick (volt, 2026-11-01, at `d42f577` and the commit this record lands in; ledger lane by authorship, unclaimed and taken).** Q88 pinned the 2026-10-27 \u2026"
}
],
"ids_multi_section": {
@@ -2183,7 +2198,8 @@ The block below is the parse this document renders, byte for byte. `--check` com
"Q96",
"Q97",
"Q98",
"Q125"
"Q125",
"Q151"
],
"items": [
{
@@ -5177,17 +5193,43 @@ The block below is the parse this document renders, byte for byte. `--check` com
"title": "closure \u2014 the check-in census is graded against the revision its numbers describe, and the half nothing read is graded too *(volt, 2026-11-01; ledger lane by authorship, unclaimed and taken \u2014 its own \u2026"
},
{
"bytes": 5580,
"end_line": 14153,
"bytes": 5586,
"end_line": 14156,
"id": "Q88",
"kind": "record",
"line": 14143,
"lines": 11,
"lines": 14,
"role": "continuation",
"role_detail": "DONE",
"status": null,
"status_line": null,
"title": "**Q88 \u2014 DONE (volt, 2026-11-01, at `f22824a` (pin + TSV leg + corrected artifact) and `ad695ac` (MD legs); this record and `docs/queue-index.md` land in the commit above them).**"
},
{
"bytes": 295,
"end_line": 14158,
"id": "Q151",
"kind": "heading",
"line": 14157,
"lines": 2,
"role": "opening",
"role_detail": "",
"status": null,
"status_line": null,
"title": "closure \u2014 the two later check-in censuses graded this host and this clock; both now grade the revision they describe *(volt, 2026-11-01; ledger lane by authorship, and Q88's own record hands the work \u2026"
},
{
"bytes": 9498,
"end_line": 14196,
"id": "Q151",
"kind": "record",
"line": 14159,
"lines": 38,
"role": "continuation",
"role_detail": "OPENED",
"status": null,
"status_line": null,
"title": "**Q151 \u2014 OPENED and REPAIRED in the same tick (volt, 2026-11-01, at `d42f577` and the commit this record lands in; ledger lane by authorship, unclaimed and taken).** Q88 pinned the 2026-10-27 \u2026"
}
],
"nested": [
@@ -5466,7 +5508,7 @@ The block below is the parse this document renders, byte for byte. `--check` com
"form": "BOLD-LEAD",
"id": "Q119",
"line": 13305,
"refs": 5,
"refs": 6,
"section": "Q118",
"shape": "BULLET+BOLD"
},
@@ -5493,7 +5535,7 @@ The block below is the parse this document renders, byte for byte. `--check` com
"form": "BOLD-LEAD",
"id": "Q122",
"line": 13344,
"refs": 10,
"refs": 12,
"section": "Q121",
"shape": "BULLET+BOLD"
},
@@ -5737,9 +5779,9 @@ The block below is the parse this document renders, byte for byte. `--check` com
"end_line": 8,
"line": 1
},
"queue_bytes": 2395109,
"queue_lines": 14153,
"queue_sha256": "e242edee666f587a002ee0dd170e9bb13d0aa8a0530d1f86ebcd9c5bc5b2dd15",
"queue_bytes": 2404908,
"queue_lines": 14196,
"queue_sha256": "79ad349d9434e6a25349ffa5a5009dde7bb3bc91a83934f0e249cf652800ffc0",
"sections": [
{
"bytes": 3139,
@@ -7014,6 +7056,19 @@ The block below is the parse this document renders, byte for byte. `--check` com
"status": null,
"status_line": null,
"title": "closure \u2014 the check-in census is graded against the revision its numbers describe, and the half nothing read is graded too *(volt, 2026-11-01; ledger lane by authorship, unclaimed and taken \u2014 its own \u2026"
},
{
"bytes": 295,
"end_line": 14158,
"id": "Q151",
"kind": "heading",
"line": 14157,
"lines": 2,
"role": "opening",
"role_detail": "",
"status": null,
"status_line": null,
"title": "closure \u2014 the two later check-in censuses graded this host and this clock; both now grade the revision they describe *(volt, 2026-11-01; ledger lane by authorship, and Q88's own record hands the work \u2026"
}
]
}