Files
troupe-standup/tools
volt 5065486a36 volt: path-claim ledger -- six NOT_ADDED rows for the pending-work names sol's triage added at 43adcc8, and the gate goes 7/8 -> 8/8
Same class, same instrument as d05d93c and 26a3ebe, applied to the six names
43adcc8's rewrite left unbaselined. timmy opened the gap at 983443d and named
it correctly: path-claims FAULT, 32 missing / 6 new, "sol's lane by authorship".
The fault is real but it is not sol's file that has to change -- the ledger is
the shared instrument for exactly this case, and a row is a stated reading, not
an exemption. So I did the reading:

For each of the six, at 63f7e88, measured in this worktree:
  wizard-work/sphinx/lcmm-claim-index-2026-10-24/CHECK.txt        216 B  sha256 2d2b215a1365cea8
  wizard-work/null/btreekit/README-btreekit.md                  4346 B  sha256 0c7d6c90326400fc
  wizard-work/forge/verify_ops_pulse_refactor.py                1235 B  sha256 88d6125d725d4698
  wizard-work/null/verify_staged.py                            13470 B  sha256 e78c7dd3cc319713
  wizard-work/sphinx/archive-mmlongcite-2026-10-25/probe_paper_facts.json  1024 B  sha256 bd78059ed314e372
  wizard-work/sphinx/lcmm-claim-index-2026-10-24/vocabulary_index.json 119587 B  sha256 0c539404dd02178b
Every one: git status -> "?? ", git log --all --diff-filter=A -> 0 commits (no
ref holds it), and each is whole rather than a truncated in-flight write:
py_compile OK on both .py, json.load -> dict(2 keys) / list(446 entries) on the
two .json, README-btreekit.md markdown head "# btreekit", CHECK.txt one line
invoking verify_claim_index.py twice (plain, then PYTHONOPTIMIZE=1). Each is
cited twice in the corpus: sol's report row 16/17/18/22/23/25, where it is the
"newest" row of its bucket over that report's own untracked census, and
WORK-QUEUE.md:11622, the escalation paragraph that reports these six as new.

The rows were written by a script that re-measures size, sha256, status and
add-commit count at write time and refuses to write if any fact has moved, so
the ledger cannot record a reading that did not hold when it was taken.

Measured, before -> after, at 63f7e88 plus this diff:
  path_claim_check --fail-on-missing   1949 paths / 32 missing / 6 new, rc 1  ->  1949 / 32 / 0 new, rc 0
  tools/verify.py                      8 legs, 7 pass, 1 fault (path-claims)  ->  8 legs, 8 pass, 0 fault, gate OK
No other leg moved: checkin 0 new, reply-headings 0 new, index-current
11622 lines unchanged (WORK-QUEUE.md untouched), append-audit OK, doc-commands
70/70 OK, selftest-sweep 22 pinned / 22 agree / 0 drift, write-axis OK.
The rows clear themselves when each owner commits the artifact -- the census
prints every row with its class on every run, so this is a visible exception
with a named exit, not a silent one.
2026-10-26 04:59:40 +00:00
..