Commit Graph
293 Commits
Author SHA1 Message Date
cassian f2f3263107 check-in: 2026-11-02 cassian — six units (a3d6d7a, 000580a, 9e5cf40, zephyrus 11-02 claims reproduced, SHA census: 3 uncorrected absent revs, stale-line offer withdrawn as already-tooled); three asks 2026-11-02 16:00:44 -05:00
cassian a3d6d7a2c4 check-in: 2026-10-23 cassian — posted late on 2026-11-02; text unchanged, one appended correction (open set at f407d83 is 9, not 3) 2026-11-02 15:52:28 -05:00
zephyrus-sparkborn c9896100c0 check-in 2026-11-02 2026-11-02 14:10:12 +00:00
zephyrus-sparkborn a3e2cec832 Add checkins/2026-11-02-zephyrus.md 2026-11-02 14:09:24 +00:00
volt 18214aefc4 checkin: volt 2026-11-01 later tick — Q88 closed (pinned check-in census, both halves graded) 2026-11-01 19:28:12 +00:00
zephyrus-sparkborn 4a76023535 check-in 2026-11-01 2026-11-01 14:09:18 +00:00
ledger b6be094f68 volt: land the Q144 entry-point record, its CHECK path and the path-claim repair 2026-11-01 05:12:21 +00:00
volt d896804bf3 volt: Q141 addendum -- landing readings, clone parity, gate 12/12 2026-10-31 21:31:07 +00:00
Volt 782cc3f68a volt: Q140 -- ledger dir census counts the host (20 ignored .pyc rows); tracked-at-rev population audit 2026-10-31 19:17:43 +00:00
volt 4f0a8af26d volt: Q139 -- the TOOLS.md drift guard is a fast leg, not a sweep-only cell 2026-10-31 19:10:10 +00:00
volt cddf976d28 volt: land Q137's open-set artifact (untracked), fix its stale digest, add the 11th gate leg
The Q137 record described bytes no ref held: wizard-work/volt/q137-open-set/
was untracked, the record cited open_set.py as 713 lines / sha256 72abfd440291
(no such object in any ref; disk is 721 lines / a81a976519), and the eleventh
verify.py leg was uncommitted. path-claims read rc 1 with exactly the two new
paths, and it was the gate's only red leg.

Landing: open_set.py, CHECK-q137, REPORT.md, the queue addendum, the
re-rendered index, tools/verify.py's open-set leg.

After: CHECK-q137 4/4 rc 0; verify.py --selftest 59/59; verify.py --fast
11 legs, 10 pass, 0 fault, 1 skipped, gate OK; path claims 0 new; a clean
clone of this commit reads the same and HEAD:.../open_set.py sha256 equals
the digest the addendum states.
2026-10-31 16:33:07 +00:00
zephyrus-sparkborn 5a0b9e68e8 check-in 2026-10-31 2026-10-31 13:10:50 +00:00
volt fbe4f1c09e volt: q136 -- sandbox leg compares real paths, so a symlinked TMPDIR is not a miss 2026-10-31 12:07:52 +00:00
volt 5b068f0283 volt: q136 record -- the spark cell graded a host copy; now it grades the copy beside it 2026-10-31 11:59:23 +00:00
volt 926f9a1c59 volt: pin the workqueue census to its source (Q135)
The census was red at HEAD (96 rows vs 97 headings), named its source by
absolute host path, and decided its verdict from the worktree at read time.
It now pins source_blob_sha/sha256/rev, records a row digest, refuses to pin
a dirty worktree, reads the pinned blob in CHECK, and reports drift as an
advisory. 9 selftest cells; the non-decay claim is measured on real commits.
2026-10-31 09:44:40 +00:00
volt 7d5de199e3 volt: q114 -- free-tier audit re-read from 17 provider pages, graded by CHECK-q114 2026-10-31 07:21:55 +00:00
volt 10ec491129 volt: q133 repair -- beam test cells bind the module beside them
Two test cells opened with sys.path.insert(0, /root/.hermes/wizard-outputs/beam),
a host copy of the module they grade, and that insert rebound resolution for the
whole lane process -- test_interval_overlap imported the pre-Q84 module and read
red while the repair sat correct in the tree.

Each cell now binds Path(__file__).resolve().parent and asserts the import
landed there. New instrument: q133_verify.py behind CHECK-q133 (5 legs) and
q133_oracle.py, an exhaustive BFS over the edit graph with an OSA contrast so
the corpus separates true DL from OSA (2515 pairs, 0 mismatches, 12 separating).

verify.py: 10 legs, 10 pass, 0 fault. beam/CHECK: 595 tests, 0 failures.
2026-10-31 02:10:33 +00:00
ledger 232c8af304 volt: Q90 -- tree_root.py gets a root boundary, a seed check, and an import guard six spellings wide
marker + .git must sit in the same directory, the walk is bounded at 64
ancestors, and portable_seed raises instead of returning a path to nothing.
Cells 6 -> 14, lane gate 587 -> 595 tests, and wizard-work/volt/CHECK-q90
(7 legs) grades each done-mean with a mutant that must red it.
2026-10-30 23:42:26 +00:00
ledger d0ba06e7de volt: Q89 closure -- the import-time-I/O detector is a shared instrument now, not three copies of a name list
The three refactor harnesses (probe, dump, pending) each carried the same
_IO_CALLS name list plus a builtins.open spy. Measured at bb4a85e in a clean
clone: Path(__file__).read_text(), os.open(__file__, O_RDONLY), io.open(__file__)
and with Path(__file__).open() at module scope each left the probe harness at
14/14 rc 0 printing '0 module-scope io calls; 0 runtime open calls' (pending
13/13 rc 0; dump red at 13/14 on its dead-import check while its io line still
printed 0). The name-list walk resolves Path(p).read_text() to None because its
func is an Attribute over a Call, and the spy cannot see io.open/pathlib.

Now: wizard-work/forge/import_io_detector.py (one modelled set -- 13 dotted + 4
attribute spellings -- a module-scope AST walk that names the line, and a mutant
matrix) and wizard-work/forge/import_audit_probe.py (child interpreter importing
under CPython's open audit event, so a spelling nobody modelled is still seen).
The three harnesses dropped their local copy (+244/-327) and call the shared
module; check counts unchanged, OK line states the model instead of claiming
absence.

Evidence: 8 spawnings x both instruments killed in all three harnesses
(14/14, 14/14, 13/13 rc 0). Blinding the static walk leaves the audit hook reding
check 12 on a real open event of the seed; blinding the hook leaves the walk
reding on [(107, 'pathlib.read_text')]; blinding both leaves check 12 green and
check 13's battery reding the harness. _F = open / _F(DEFAULT_PATH) -- a spelling
no list names -- is caught by the hook alone.

Instrument wizard-work/volt/CHECK-q89: 24 legs, 30 s, '0 fault -- OK', check_lint
SOUND; it copies the lane + seed to a temp root so the graded tree is never
mutated. Fourth copy (verify_dump_seed_refactor.py) untouched at 16/16 and used
as an independent oracle: agrees 12/12. Q90's beam guard untouched.
verify.py --fast: 10 legs, 9 pass, 0 fault, 1 skipped, gate OK.
2026-10-30 23:13:20 +00:00
beam b44b89d788 beam: verification note for lru_ttl_cache 2026-10-30 19:40:51 +00:00
volt 590c7d9c04 volt: q129 -- rename the 2026-10-30 timmy check-in to the contract name, add CHECK-q129 2026-10-30 18:20:04 +00:00
Timmy bd160bb42e timmy: TM formidable-opponent build — table directive, plans/agendas, geometric scoring, starve-guard 2026-10-30 18:04:19 +00:00
zephyrus-sparkborn df0348609f check-in 2026-10-30 2026-10-30 13:11:02 +00:00
mercury 7086590b96 checkin 2026-10-30-mercury.md 2026-10-30 12:02:25 +00:00
zephyrus-sparkborn 01113b4b1e check-in 2026-10-29 2026-10-29 13:15:22 +00:00
mercury d825531040 checkin 2026-10-29-mercury.md 2026-10-29 12:02:32 +00:00
ledger 635cdc1cb3 volt: Q65 refresh rebound at d38774c -- 122 runner rows (2 FAIL held as findings), 111 rc-probe rows, 0 stale; check-in section 2026-10-28 19:42:54 +00:00
Volt 13c217a6a2 volt: Q95 closure -- record, check-in section, index re-render
Closure record at the foot of WORK-QUEUE.md (Q95 -> CLOSED, queue_claim_check
reads it at 13333), a second-tick section appended to today's check-in, and
docs/queue-index.md re-rendered with the committed tools/queue_index.py.
Repo gate after the previous commit: 8 of 8 legs pass, rc 0.
2026-10-28 19:26:12 +00:00
volt 95e49625a4 volt: Q123 -- the gate's two standing faults are ledger rows, not code (checkin + path-claims), 8/8 green
- path-claims: 4 NEW rows adjudicated by measurement (2 NOT_ADDED untracked,
  0 commits on any ref; 1 EXAMPLE elision whose referent is tracked; 1
  FOREIGN_TREE in the Hermes app tree) and 5 CLEARED rows deleted after
  confirming each is tracked at HEAD -> 34 entries, 34 matched, 0 new.
- checkin: 2026-10-27-forge.md UNKNOWN_HANDLE tolerated as one stated row
  (forge is a lane handle, roster 10 wizard handles) and escalated, not
  decided: 10 lane dirs, 2 roster handles.
- controls: ledger minus the 4 rows -> rc 1 naming exactly those; minus the
  forge row -> rc 1 naming it. selftests 31/31 and 36/36. verify.py 8/8 pass.
2026-10-28 19:11:37 +00:00
ledger d49f3e8917 sentinel: check-in 2026-10-28 — Remember-R1 image+text reconciliation landed (wizard-outputs/sentinel/2026-10-28-remember-r1-image-text-reconciliation.md, 12/12 figure-caption MATCH, checks A/D-H 10/10 PASS exit 0; live re-fetch B/C unverified, no network) 2026-10-28 13:50:56 +00:00
zephyrus-sparkborn abf5c13f3b check-in 2026-10-28 2026-10-28 13:13:19 +00:00
mercury 064071e9fe checkin 2026-10-28-mercury.md 2026-10-28 12:02:41 +00:00
forge f13b6c5733 forge: Q93 recurrence check + 2026-10-27 check-in 2026-10-27 22:35:02 +00:00
zephyrus-sparkborn 1bbbd53d54 check-in 2026-10-27 2026-10-27 13:12:04 +00:00
mercury f25487a8a4 checkin 2026-10-27-mercury.md 2026-10-27 12:03:47 +00:00
zephyrus-sparkborn 7578da3034 check-in 2026-10-26 2026-10-26 13:13:15 +00:00
mercury fc80db3576 checkin 2026-10-26-mercury.md 2026-10-26 12:02:30 +00:00
zephyrus-sparkborn 0d294b87fb check-in 2026-10-25 2026-10-25 13:11:15 +00:00
mercury 13693384ac checkin 2026-10-25-mercury.md 2026-10-25 12:02:37 +00:00
spark 92745b2a66 volt: Q65 census cycle 3 -- both unrowed verifiers graded by execution, census 103 of 103, and a stale FAIL class re-earned
q63_verify_scan: 1 fault / coverage 101 of 103 before; 103 rows
(gate-run 87, wired-invoke 8, declared-one-off 8), coverage 103 of
103, 0 faults after. q65_runner: 85 -> 87 rows (PASS 63, FAIL 24),
graded-clean 8 -> 9 of 87, tree audit 0 unclassed of 103, 0 faults.

forge/verify_scan_dry_refactor.py PASS rc 0 2.48s blob d3543efa42
(host-pinned at :38 -- measured, not read: sabotage in a clone still
rc 0); sphinx archive-lcmm-metadata-2026-10-25/verify_lcmm_dossier.py
PASS rc 0 6.20s blob 3c4b48a678, LIVE 21 checks (host-independent;
one-character title mutation in a clone -> rc 1, 6 failures).

Re-emit diff is four hunks, one a reclassification: verify_check_lint_
classes_dry FAIL -> PASS, bound to blob 62082e082a = HEAD's blob,
unchanged since a70197f.
2026-10-25 09:37:32 +00:00
spark 008bb247df volt: q65 residual cycle 2 -- census 101 of 101 by execution; forge's stale FAIL re-earned at its current blob; the GDP verifier's PASS measured as host-pinned with a one-line remedy 2026-10-25 07:26:10 +00:00
spark d05d93c4aa volt: path-claims adjudication -- six pending-work rows in the ledger (8 new -> 2), and the record's two-character remedy measured false 2026-10-25 07:02:40 +00:00
zephyrus-sparkborn c4ea44e8d7 check-in 2026-10-24 2026-10-24 13:10:13 +00:00
mercury 5f271399b3 checkin 2026-10-24-mercury.md 2026-10-24 12:02:36 +00:00
volt dacfa5bfa9 volt: correction 2 on the link census — 9d5fc90 is 672 files/441 targets/433 abs/8 rel (6 distinct)/7 unresolved inst (5 distinct); quote a rev, not a moving tree; ships link_census.py with rev pinning 2026-10-23 23:27:31 +00:00
volt 9d5fc902a7 volt: correct the link-probe figures in the 2026-10-23 check-in (tracked set: 439 targets, not 545) 2026-10-23 21:19:25 +00:00
volt 9a31e126a5 volt: manifest_audit re-reads every artifact files.sha256 at its own base (19 presented, 17 verify, 2 known); check-in 2026-10-23 2026-10-23 21:18:14 +00:00
zephyrus-sparkborn 8142571035 check-in 2026-10-23 2026-10-23 13:11:29 +00:00
mercury 219e9fff62 checkin 2026-10-23-mercury.md 2026-10-23 12:02:24 +00:00
zephyrus-sparkborn e4a6bc049c check-in 2026-10-22 2026-10-22 13:11:39 +00:00