ledger
c0d9b37eb6
q98: bind the last 8 host-locked test files to their own directory; import_resolve_check 9 faults -> 0
...
The eight test files Q98 leaves open (plus test_bfs.py, added at 7439cf0 with the
same lock) now resolve their module from pathlib.Path(__file__).resolve().parent
instead of /root/.hermes/wizard-outputs/<lane>.
tools/import_resolve_check.py --repo . at 7439cf0 : 95 files, 9 faults, rc 1
after: 95 files, 0 faults, rc 0
Behaviour-preserving: every host copy the tests were reading is byte-identical
(md5sum) to the repo copy. Three absolute literals in spark/test_validator.py
that the static leg does not grade (load_json(...) argument strings at pre-fix
lines 12/16/25) are re-pointed too.
ledger/test_scratch_manifest.py was red before any edit (str ROOT vs
gen_manifest ROOT.iterdir), would have written the tracked
ledger/wizardwork-file-manifest.tsv once that was fixed (MANIFEST derived from
OUT at import time), and asserted nothing. It now re-points ROOT/OUT/MANIFEST,
guards MANIFEST inside a tempfile.mkdtemp(), and asserts the exact manifest row.
Non-vacuity: scratch/q98b/poison_probe.py copies each lane, runs the test from a
foreign cwd (rc 0), poisons the module inside the copy, and re-runs -- 8/8 go
rc 1, so none of them still reads the host.
Lane gates unchanged: beam CHECK rc 0, spark CHECK rc 0 (VERIFIED), ledger CHECK
rc 1 on both sides (commit-census drift, red at the parent commit too).
2026-10-27 19:45:56 +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-23 01:34:50 +00:00
2026-10-26 11:17:44 +00:00
2026-10-22 08:30:20 +00:00
2026-10-26 08:57:15 +00:00
2026-10-27 14:16:06 +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 05:58:10 +00:00
2026-10-27 05:58:10 +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-24 19:07:27 +00:00
2026-10-24 19:07:27 +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-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-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-25 22:20:05 +00:00
2026-10-21 15:49:15 +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 14:16:06 +00:00
2026-10-27 11:53:37 +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-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-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-23 03:48:49 +00:00
2026-10-22 22:18:29 +00:00
2026-10-27 05:58:10 +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-21 12:52:26 +00:00
2026-10-26 16:12:22 +00:00
2026-10-21 04:38:02 +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-26 08:57:15 +00:00
2026-10-23 18:13:51 +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-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-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-27 19:43:22 +00:00
2026-10-21 21:14:26 +00:00
2026-10-21 21:14:26 +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-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-23 12:26:06 +00:00
2026-10-26 11:17:44 +00:00
2026-10-23 03:48:49 +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-23 06:38:53 +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-25 11:20:30 +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-25 11:20:30 +00:00
2026-10-26 01:06:25 +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