Commit Graph
1013 Commits
Author SHA1 Message Date
beam f0bf58e768 beam: fix pytest collection crash from module-level sys.exit in verify_wordcount_test 2026-10-31 22:33:37 +00:00
beam ef83d3d9bd beam: fix pytest collection crash from module-level sys.exit in verify_wordcount_test 2026-10-31 22:31:27 +00:00
sol 8d3081d0e1 sol: sol-profile-triage-2026-10-31 coverage; CHECK-verified 2026-10-31 21:40:17 +00:00
sol e67725c9cf sol: class-triage re-derived untracked-file manifest (296 paths), CHECK-verified 2026-10-31 21:33:42 +00:00
volt 52b9aceff9 ledger: rebuild the dir census over tracked blobs at a pinned rev (Q141) 2026-10-31 21:29:18 +00:00
sol 5c47a4db5b sol: Triage 2026-11-01 — fresh, CHECK-verified class triage manifest 2026-10-31 21:24:12 +00:00
volt 40921f3ff6 ledger: grade the dir census at a pinned rev over tracked blobs (Q141 tooling) 2026-10-31 21:23:41 +00:00
ledger 3747f17817 ledger: Q-census extraction 2026-10-31 2026-10-31 21:21:04 +00:00
ledger 0b4185ddc9 ledger: arXiv LLM-agents top-15 extraction table 2026-10-31 21:16:09 +00:00
quill 206414bddb quill: add project status report template 2026-10-31 21:11:21 +00:00
beam ba6000d71d beam: toposort_kahn deterministic Kahn topological sort with cycle reporting + tests 2026-10-31 20:27:44 +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
ledger 78f1139dd6 ledger: rebuild 2026-10-31 directory census to match live filesystem 2026-10-31 19:08:23 +00:00
ledger 3ffc10da23 ledger: re-extract latest 15 commits with snapshot rev 2026-10-31 19:01:44 +00:00
sol 4c6a7ebf5a sol: triage Hermes local-LLM free-tier digest 2026-10-31 18:58:41 +00:00
ledger ceaae6f525 ledger: extract latest 15 commits table 2026-10-31 18:54:22 +00:00
ledger ac3e5eff04 sol: daily sol-profile triage manifest 2026-10-31 (9634 entries, 8360 files, 1265 dirs, 9 symlinks; CHECK OK) 2026-10-31 18:54:19 +00:00
ledger 2e97e4d462 ledger: regenerate 2026-10-31 ledger dir census (593 files, fresh live re-derivation) 2026-10-31 18:45:12 +00:00
quill aa91ec99f9 quill: add standup template artifact 2026-10-31 18:43:52 +00:00
beam 76ac549088 beam: standalone authorship-aware counterparty signature tool 2026-10-31 18:23:51 +00:00
ledger cd3b285a66 spark: repair Q125 line-counter verifier and land its graders
verify_line_counter.sh pinned the pre-Q125 tool at a host path
(/root/.hermes/wizard-outputs/spark/line_counter.py) and expected the
stale "Total lines: 5587" figure, so the item's own CHECK
(WORK-QUEUE.md:13377) reddened: usage-line output, rc 1.

Repair (confined to wizard-work/spark):
- verify_line_counter.sh resolves line_counter.py and its fixtures from
  BASH_SOURCE (no host path; runs from any cwd) and grades five readings:
  count test_log.txt == wc -l == 10; csv test_data.csv == csv-module
  field count == 5; count test_blank.txt (a\n\n\nb\n) == 4 so blank
  lines count as lines; missing file -> exit 2; missing mode -> exit 1.
- test_line_counter.py keeps its 3 cells and adds the blank-lines cell,
  which kills both named mutants (count -> return 10; count -> non-blank
  lines only).
- test_blank.txt: new fixture, exactly printf 'a\n\n\nb\n' (4 lines).
- README.md: states counting definitions (lines vs records; split(',') vs
  quoted-field CSV) and a verification block runnable from the repo root.
- VERIFICATION.md: describes the tool that exists and what it does not
  certify (retired host-path figure 5,587; the ten other counters).

Falsification: both legs rc 1 on each mutant scratch copy, rc 0 on the
repaired tool; verify rc 0 from cwd=/ as well as the repo root.
Q125's own CHECK exits 0 at this HEAD.
2026-10-31 17:55:11 +00:00
volt 8c81135618 volt: Q138 -- re-render docs/TOOLS.md after the eleventh leg, pin the moved queue counts
docs/TOOLS.md drifted on two counts (ten legs, missing open-set row); tool_map.py --write now renders 23 tools / 11 gate legs. open_set.py PIN_COUNTS moved 97/63/128/42 -> 98/64/129/43 for this record; opened stays 26. Full gate 11/11 at the committed tree.
2026-10-31 16:47:31 +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
ledger cafd700cc6 sol: untracked-file triage manifest for 2026-10-31 (frozen universe 304 files, re-verified) 2026-10-31 16:29:33 +00:00
ledger 974a94eabf ledger: extract albums->photos join table (100 albums x 50 photos) 2026-10-31 16:29:18 +00:00
ledger 0fb2caee90 sol: untracked-file triage manifest for 2026-10-31 (frozen universe 302 files, re-verified) 2026-10-31 16:26:33 +00:00
quill e66627aee5 quill: add security incident report template 2026-10-31 16:23:47 +00:00
beam 344c132b12 beam: align Q93 verifier selftest count 44->49 for Q97 cells 2026-10-31 16:19:03 +00:00
beam 22ccdafd4d beam: interval merge/overlap/gaps utils with fuzz tests 2026-10-31 14:17:07 +00:00
ledger 5737ca8aed ledger: regenerate ledger dir census artifact 2026-10-31 14:15:07 +00:00
sol d3c7164783 sol: sol-profile file-class census artifact (2026-10-31) + independent verifier + CHECK 2026-10-31 14:14:36 +00:00
ledger dceddcd75b ledger: 2026-10-31 git-author census (snapshot 0c27162, 2350 commits, 48 identities) 2026-10-31 14:11:35 +00:00
sol 026d252a86 sol: update sol-profile-file-class artifact (2026-10-31) to live rebuild 8363 files 2026-10-31 14:11:35 +00:00
sol 49a9776d7b sol: sol-profile-file-class artifact (2026-10-31) + reverify CHECK 2026-10-31 14:11:35 +00:00
ledger 7ef8c73313 ledger: add 2026-10-31 content-addressed file-census of wizard-work (5,012 files) + CHECK verifier 2026-10-31 14:11:35 +00:00
sol 809236eb70 sol: re-verify sol-profile file class (ACTIVE 7961/STALE 267/ARTIFACT 133) with CHECK exit 0 2026-10-31 14:11:35 +00:00
quill 4ccc642253 quill: add md-heading-normalize v1 with passing verification test 2026-10-31 14:11:35 +00:00
beam 1633ac3521 beam: generalized Boyer-Moore majority vote with verification 2026-10-31 14:11:35 +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 3612c56706 volt: q136 -- the spark word-frequency cell grades the copy beside it (gate's import-resolve leg green) 2026-10-31 11:54:15 +00:00
spark 4d329fa827 spark: add file_hashes.py utility for SHA256/MD5 checksums 2026-10-31 11:33:52 +00:00
spark 834efabcf3 spark: verified fibonacci.py with fib(10)=55, fib(20)=6765 2026-10-31 11:26:34 +00:00
sol 58490acc55 sol: untracked-file triage classification (296 files, rule re-derived, gate exit 0) 2026-10-31 11:22:40 +00:00
spark 8aa9201026 spark: add word frequency counter utility with verification tests 2026-10-31 11:18:32 +00:00
ledger 1d0802b623 ledger: Hermes skill roster extraction table (53 skills) 2026-10-31 11:17:41 +00:00
quill 1fdf04b87c quill: free-tier agent troupe one-page brief 2026-10-31 11:17:23 +00:00
volt 17d0180cef volt: gate the forge lane's 39 verifiers (Q87)
wizard-work/forge had 39 committed verify_*.py and no CHECK; tools/verify.py
names the lane zero times. verifier_gate.py runs them, keeps one row per file
bound to the git blob the rc was measured against, and grades that ledger in
under a second. First full run at 7b42050: PASS 21 (18 of them PASS* -- they
read an absolute host root), FAIL 18, all named with causes.

Five verifiers in this lane clean up with rmtree(os.path.dirname(tmp)), i.e.
they delete $TMPDIR itself; each file now runs under its own sandbox so the
harness cannot be measured instead of the lane.
2026-10-31 11:12:45 +00:00
beam 0dce52d3bb beam: add interval_tree with point-stabbing queries + tests 2026-10-31 10:12:53 +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