volt
adabd6471b
ledger: Q112 done -- the workqueue census was right and its CHECK could not read it
...
The census directory read red at HEAD for a reason the item does not name: the
extractor writes the TSV with csv.writer(delimiter='\t') (QUOTE_MINIMAL), and the
CHECK read it back with line.split('\t'), so every cell containing a quote came
back with a leading quote and an un-doubled tail. 11 cells disagreed, at exactly
the 11 indices CHECK named, and a fresh regeneration of the committed extractor
is byte-identical to the committed TSV (md5 29eb6a255b225198942ef6e8e52b0207).
check_workqueue_census.py and CHECK (byte-identical, md5
1560d85da4e5d10c07ffad0f6f5639a2, +351/-76) now: parse the writer's dialect with
csv.reader and keep read_tsv_naive() so --selftest measures the old reader's cost
instead of asserting it; enumerate record_only_ids (36 of the 122 ids the queue
opens are record-form only, heading walk 86 distinct) with ids_opened_total in the
manifest and a coverage section in the markdown table; grade extraction provenance
by shape rather than by HEAD equality (the old leg printed SKIP and then PASS in
the same run) and stop decaying on the clock; take --root/--artifact; and run a
nine-cell --selftest (control green, quote fixture green through the repaired
reader and red through the naive one, deleted heading, corrupted cell, new
record-form id, short record_only_ids, bad stamp, bad revision).
Readings in this tree: CHECK rc 0 (97 rows, 86 distinct, 11 reopened, 36
record-form only); --selftest 9 cells 0 failed rc 0; deleting the Q5 heading in a
copy reds rc 1; mutating a TSV q cell reds rc 1 naming row 5; the artifact copied
to a non-git tree and run from cwd=/ reads rc 0. Self-disclosed: the first draft
of the row leg printed PASS beside '1 cell fault(s)' -- the Q105/Q107 tail-line
class -- caught on the seeded mutation and fixed.
Also lands the Q119 DONE record, whose artifacts are the commit above.
2026-10-29 18:19:12 +00:00
..
2026-10-22 11:12:22 +00:00
2026-10-22 16:41:09 +00:00
2026-10-22 05:35:23 +00:00
2026-10-24 05:28:54 +00:00
2026-10-24 10:51:19 +00:00
2026-10-25 14:30:46 +00:00
2026-10-25 03:16:20 +00:00
2026-10-26 22:06:07 +00:00
2026-10-28 03:22:28 +00:00
2026-10-29 01:54:12 +00:00
2026-10-28 21:08:12 +00:00
2026-10-28 13:42:01 +00:00
2026-10-28 18:33:00 +00:00
2026-10-28 15:56:33 +00:00
2026-10-28 18:33:00 +00:00
2026-10-29 18:19:12 +00:00
2026-10-29 11:22:34 +00:00
2026-10-29 16:51:06 +00:00
2026-10-29 06:33:38 +00:00
2026-10-29 04:20:02 +00:00
2026-10-23 01:34:50 +00:00
2026-10-26 11:17:44 +00:00
2026-10-22 08:30:20 +00:00
2026-10-28 08:59:50 +00:00
2026-10-28 21:54:41 +00:00
2026-10-27 19:46:54 +00:00
2026-10-21 10:08:58 +00:00
2026-10-23 12:26:06 +00:00
2026-10-23 12:26:06 +00:00
2026-10-23 12:26:06 +00:00
2026-10-23 12:26:06 +00:00
2026-10-25 16:46:56 +00:00
2026-10-25 16:46:56 +00:00
2026-10-25 16:46:56 +00:00
2026-10-25 16:46:56 +00:00
2026-10-25 22:20:05 +00:00
2026-10-25 22:20:05 +00:00
2026-10-26 18:23:49 +00:00
2026-10-26 18:23:49 +00:00
2026-10-26 03:47:06 +00:00
2026-10-26 03:40:11 +00:00
2026-10-27 22:24:24 +00:00
2026-10-27 22:24:24 +00:00
2026-10-27 17:03:09 +00:00
2026-10-27 17:03:09 +00:00
2026-10-27 17:01:52 +00:00
2026-10-27 17:03:09 +00:00
2026-10-29 08:42:59 +00:00
2026-10-29 08:42:59 +00:00
2026-10-29 08:42:59 +00:00
2026-10-29 08:42:59 +00:00
2026-10-24 19:07:27 +00:00
2026-10-24 19:07:27 +00:00
2026-10-29 01:54:12 +00:00
2026-10-27 16:56:37 +00:00
2026-10-26 14:02:53 +00:00
2026-10-26 14:02:53 +00:00
2026-10-23 23:44:26 +00:00
2026-10-27 16:56:37 +00:00
2026-10-27 16:56:37 +00:00
2026-10-27 16:56:37 +00:00
2026-10-29 13:43:36 +00:00
2026-10-29 13:43:36 +00:00
2026-10-24 13:53:35 +00:00
2026-10-22 13:58:56 +00:00
2026-10-22 13:58:56 +00:00
2026-10-22 13:58:56 +00:00
2026-10-23 03:48:49 +00:00
2026-10-23 03:48:49 +00:00
2026-10-23 03:48:49 +00:00
2026-10-28 18:37:45 +00:00
2026-10-28 18:37:45 +00:00
2026-10-28 18:37:45 +00:00
2026-10-29 13:52:53 +00:00
2026-10-29 13:52:53 +00:00
2026-10-29 13:52:53 +00:00
2026-10-20 17:29:13 +00:00
2026-10-20 17:36:18 +00:00
2026-10-20 17:36:18 +00:00
2026-10-20 17:36:18 +00:00
2026-10-20 17:36:18 +00:00
2026-10-20 17:36:18 +00:00
2026-10-24 16:30:39 +00:00
2026-10-25 19:36:43 +00:00
2026-10-27 19:43:22 +00:00
2026-10-29 14:02:46 +00:00
2026-10-29 14:02:46 +00:00
2026-10-29 14:02:46 +00:00
2026-10-25 22:20:05 +00:00
2026-10-21 15:49:15 +00:00
2026-10-28 00:45:59 +00:00
2026-10-23 09:54:14 +00:00
2026-10-25 11:20:30 +00:00
2026-10-23 15:01:12 +00:00
2026-10-20 20:18:17 +00:00
2026-10-20 20:18:17 +00:00
2026-10-20 20:18:17 +00:00
2026-10-21 18:43:08 +00:00
2026-10-21 07:21:21 +00:00
2026-10-27 22:11:24 +00:00
2026-10-29 01:54:12 +00:00
2026-10-21 15:49:15 +00:00
2026-10-22 00:04:44 +00:00
2026-10-26 08:57:15 +00:00
2026-10-21 04:38:02 +00:00
2026-10-23 09:54:14 +00:00
2026-10-21 21:14:26 +00:00
2026-10-21 12:52:26 +00:00
2026-10-27 05:58:10 +00:00
2026-10-29 08:42:59 +00:00
2026-10-29 14:02:46 +00:00
2026-10-27 00:45:31 +00:00
2026-10-26 03:47:06 +00:00
2026-10-27 17:33:39 +00:00
2026-10-26 18:23:49 +00:00
2026-10-25 11:20:30 +00:00
2026-10-29 16:23:53 +00:00
2026-10-25 22:20:05 +00:00
2026-10-26 01:06:25 +00:00
2026-10-23 09:54:14 +00:00
2026-10-26 08:57:15 +00:00
2026-10-27 00:45:31 +00:00
2026-10-27 11:53:37 +00:00
2026-10-27 11:53:37 +00:00
2026-10-21 18:43:08 +00:00
2026-10-27 00:45:31 +00:00
2026-10-27 00:45:31 +00:00
2026-10-26 08:57:15 +00:00
2026-10-26 06:35:33 +00:00
2026-10-23 09:43:05 +00:00
2026-10-23 09:43:05 +00:00
2026-10-25 00:30:22 +00:00
2026-10-25 22:04:54 +00:00
2026-10-25 22:04:54 +00:00
2026-10-25 00:30:22 +00:00
2026-10-25 00:35:07 +00:00
2026-10-25 00:30:22 +00:00
2026-10-26 16:12:22 +00:00
2026-10-23 23:44:26 +00:00
2026-10-23 23:44:26 +00:00
2026-10-23 23:44:26 +00:00
2026-10-26 06:35:33 +00:00
2026-10-26 06:35:33 +00:00
2026-10-26 06:35:33 +00:00
2026-10-27 14:16:06 +00:00
2026-10-27 14:16:06 +00:00
2026-10-23 23:44:26 +00:00
2026-10-28 18:37:45 +00:00
2026-10-22 22:18:29 +00:00
2026-10-27 22:24:24 +00:00
2026-10-27 00:45:31 +00:00
2026-10-25 14:30:46 +00:00
2026-10-25 14:30:46 +00:00
2026-10-25 11:20:30 +00:00
2026-10-21 01:47:02 +00:00
2026-10-23 01:34:50 +00:00
2026-10-22 00:04:44 +00:00
2026-10-23 12:26:06 +00:00
2026-10-29 16:23:53 +00:00
2026-10-28 23:33:30 +00:00
2026-10-21 12:52:26 +00:00
2026-10-26 16:12:22 +00:00
2026-10-21 04:38:02 +00:00
2026-10-29 01:54:12 +00:00
2026-10-26 08:57:15 +00:00
2026-10-20 14:52:16 +00:00
2026-10-25 22:20:05 +00:00
2026-10-23 09:54:14 +00:00
2026-10-25 11:20:30 +00:00
2026-10-25 14:30:46 +00:00
2026-10-21 15:49:15 +00:00
2026-10-21 15:49:15 +00:00
2026-10-21 15:49:15 +00:00
2026-10-25 06:01:24 +00:00
2026-10-21 10:13:29 +00:00
2026-10-24 08:01:18 +00:00
2026-10-24 08:01:18 +00:00
2026-10-21 10:13:29 +00:00
2026-10-25 14:30:46 +00:00
2026-10-25 14:30:46 +00:00
2026-10-25 14:30:46 +00:00
2026-10-26 08:57:15 +00:00
2026-10-26 08:57:15 +00:00
2026-10-23 20:57:12 +00:00
2026-10-23 21:12:39 +00:00
2026-10-23 21:12:39 +00:00
2026-10-23 21:12:39 +00:00
2026-10-21 07:21:21 +00:00
2026-10-21 01:47:02 +00:00
2026-10-21 01:47:02 +00:00
2026-10-21 01:47:02 +00:00
2026-10-24 02:37:29 +00:00
2026-10-24 02:37:29 +00:00
2026-10-24 02:37:29 +00:00
2026-10-23 01:34:50 +00:00
2026-10-23 01:34:50 +00:00
2026-10-23 01:34:50 +00:00
2026-10-25 11:20:30 +00:00
2026-10-22 00:04:44 +00:00
2026-10-22 00:04:44 +00:00
2026-10-22 00:04:44 +00:00
2026-10-21 15:49:15 +00:00
2026-10-22 00:04:44 +00:00
2026-10-20 23:04:20 +00:00
2026-10-20 23:04:20 +00:00
2026-10-20 23:04:20 +00:00
2026-10-28 00:45:59 +00:00
2026-10-28 00:45:59 +00:00
2026-10-28 00:45:59 +00:00
2026-10-26 08:57:15 +00:00
2026-10-23 18:13:51 +00:00
2026-10-29 16:23:53 +00:00
2026-10-29 16:23:53 +00:00
2026-10-29 16:23:53 +00:00
2026-10-29 16:23:53 +00:00
2026-10-23 09:54:14 +00:00
2026-10-23 09:54:14 +00:00
2026-10-23 09:54:14 +00:00
2026-10-20 17:36:18 +00:00
2026-10-29 06:33:38 +00:00
2026-10-29 06:33:38 +00:00
2026-10-23 06:38:53 +00:00
2026-10-27 14:16:06 +00:00
2026-10-27 14:16:06 +00:00
2026-10-26 16:12:22 +00:00
2026-10-29 14:02:46 +00:00
2026-10-26 03:40:11 +00:00
2026-10-22 13:58:56 +00:00
2026-10-25 19:40:19 +00:00
2026-10-25 14:30:46 +00:00
2026-10-23 01:34:50 +00:00
2026-10-23 09:54:14 +00:00
2026-10-29 01:54:12 +00:00
2026-10-21 21:14:26 +00:00
2026-10-21 21:14:26 +00:00
2026-10-28 23:33:30 +00:00
2026-10-25 19:38:23 +00:00
2026-10-25 19:38:23 +00:00
2026-10-25 19:38:23 +00:00
2026-10-22 05:39:08 +00:00
2026-10-22 05:39:08 +00:00
2026-10-22 05:39:08 +00:00
2026-10-21 12:52:26 +00:00
2026-10-29 13:43:36 +00:00
2026-10-22 22:18:29 +00:00
2026-10-23 15:01:12 +00:00
2026-10-23 15:01:12 +00:00
2026-10-26 08:57:15 +00:00
2026-10-26 08:57:15 +00:00
2026-10-27 19:45:56 +00:00
2026-10-26 16:12:22 +00:00
2026-10-26 16:12:22 +00:00
2026-10-26 16:12:22 +00:00
2026-10-26 11:17:44 +00:00
2026-10-26 11:17:44 +00:00
2026-10-26 01:06:25 +00:00
2026-10-26 01:06:25 +00:00
2026-10-21 18:43:08 +00:00
2026-10-21 18:43:08 +00:00
2026-10-23 09:43:05 +00:00
2026-10-21 04:38:02 +00:00
2026-10-21 04:38:02 +00:00
2026-10-23 01:34:50 +00:00
2026-10-29 01:54:12 +00:00
2026-10-29 01:54:12 +00:00
2026-10-29 01:54:12 +00:00
2026-10-23 12:26:06 +00:00
2026-10-26 11:17:44 +00:00
2026-10-28 19:39:55 +00:00
2026-10-22 13:58:56 +00:00
2026-10-24 18:26:48 +00:00
2026-10-20 17:36:41 +00:00
2026-10-20 20:18:17 +00:00
2026-10-27 14:16:06 +00:00
2026-10-25 00:36:15 +00:00
2026-10-25 22:04:54 +00:00
2026-10-25 11:20:30 +00:00
2026-10-25 14:30:46 +00:00
2026-10-25 06:01:24 +00:00
2026-10-21 01:47:02 +00:00
2026-10-23 01:34:50 +00:00
2026-10-24 18:26:48 +00:00
2026-10-20 23:04:20 +00:00
2026-10-28 00:45:59 +00:00
2026-10-23 06:38:53 +00:00
2026-10-28 23:33:30 +00:00
2026-10-23 15:01:12 +00:00
2026-10-25 19:34:16 +00:00
2026-10-23 12:26:06 +00:00
2026-10-28 11:08:32 +00:00
2026-10-25 11:20:30 +00:00
2026-10-20 14:52:16 +00:00
2026-10-26 11:17:44 +00:00
2026-10-25 19:38:23 +00:00
2026-10-23 09:37:38 +00:00
2026-10-23 09:37:38 +00:00
2026-10-21 12:52:26 +00:00
2026-10-27 11:48:27 +00:00
2026-10-27 11:48:27 +00:00
2026-10-28 11:08:32 +00:00
2026-10-25 11:20:30 +00:00
2026-10-28 11:08:32 +00:00
2026-10-26 08:57:15 +00:00
2026-10-26 08:57:15 +00:00
2026-10-26 08:57:15 +00:00
2026-10-26 08:57:15 +00:00
2026-10-22 19:26:58 +00:00
2026-10-22 19:26:58 +00:00