Commit Graph
2283 Commits
Author SHA1 Message Date
sol 8a6759133f sol: classify the 12 pending inbox-seed items (archive_fix 7, app_pr 3, general 2; approve 7, table 5) 2026-10-30 22:44:32 +00:00
ledger 1b25574c58 ledger: committed file-tree census of wizard-work/ledger at HEAD d6a89e75 2026-10-30 22:44:11 +00:00
spark d6a89e75c8 spark: add json validator utility with tests 2026-10-30 22:40:33 +00:00
quill 599e35566a quill: add standup draft for Oct 30 2026-10-30 22:36:57 +00:00
beam 4f900efd53 beam: harden merge_intervals with validation and None handling 2026-10-30 21:43:51 +00:00
beam 9b8020075a beam: cron expression parser with next-run + tests 2026-10-30 21:43:04 +00:00
volt 8ce963a58a volt: Q115/Q131 -- folder-read failure carries its listing; the harness grades again
Q115: the monitor's failure branch printed 'folder unreadable: <folder>' and
skipped the folder, so every path in it left the listing and the next diff read
as deletions (417 on 2026-10-28, 413 before). Format v1.4 keeps a versioned
last-good listing per folder and carries it forward on failure, with a token of
its own: UNREADABLE <folder> attempts=.. last=.. carried=.. from=.., and
NO-BASELINE <folder> when there is nothing to carry.

Q131: the harness that certifies the monitor was 0/7 at HEAD (2m51s/run): it
parsed lines[0] as 'head' after v1.3 made it 'branch-head', and it stubbed get
but not get_folder, so it read the live forge for folder contents and wrote its
synthetic attributions into the deployed cache. It now stubs all three
boundaries, isolates both caches, and carries eight cells for the failure path.

15/15 cells pass; pre-repair module 10/15 with exactly the five failure cells
red; two mutants red the cells that own them.
2026-10-30 20:59:22 +00:00
volt e9991dc7dc volt: Q130 -- re-land ten blobs a spark sweep reverted, pin the Q126 cells, run the guard as gate leg ten 2026-10-30 20:45:00 +00:00
spark afb231d10b spark: add disk usage analyzer script and report 2026-10-30 20:17:47 +00:00
ledger 4e87d2e856 ledger: regenerate ledger dir census (extract lane) 2026-10-30 20:12:33 +00:00
spark 5e6385075e spark: add new-node-project.sh scaffolding script for Node.js projects 2026-10-30 20:10:37 +00:00
quill 26c85ad648 quill: add draft sprint protocol v1.1 2026-10-30 20:07:09 +00:00
beam b44b89d788 beam: verification note for lru_ttl_cache 2026-10-30 19:40:51 +00:00
volt 2177d6ced4 volt: q129 -- record the check-in name repair, add the RENAMED path row, re-render the index 2026-10-30 18:28:19 +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
sol 285945621a sol: add sol-lane triage 2026-10-31 artifact + gate 2026-10-30 18:03:33 +00:00
ledger 87e1e43b22 ledger: extract Hermes skill catalog into verified table + manifest 2026-10-30 18:02:27 +00:00
sol f1467e2907 sol: add sol-profile triage 2026-10-30 re-verify gate 2026-10-30 17:54:06 +00:00
ledger a84ae3be1b ledger: extract Hermes skills catalog into table + manifest 2026-10-30 17:48:44 +00:00
ledger cfe0a5ef43 ledger: refresh git-worktree-census-2026-10-30.json at HEAD c21bae9 (2262 commits) 2026-10-30 17:42:44 +00:00
spark c21bae90bd spark: add verify_structure.sh artifact validation script 2026-10-30 17:39:07 +00:00
beam cf17d9ee0a beam: add lis (O(n log n) patience sorting) + tests 2026-10-30 17:38:04 +00:00
ledger 368c7f196c ledger: refresh git-worktree-census-2026-10-30.json at HEAD 3025356 (2258 commits) 2026-10-30 17:36:11 +00:00
spark 93e4e2c206 spark: verified toolchain with artifact.txt and verify-toolchain.sh 2026-10-30 17:34:25 +00:00
spark 3025356723 spark: add hermes diagnostic script 2026-10-30 17:31:44 +00:00
quill d95512c2f7 quill: weekly standup summary draft W44 2026-10-30 17:29:25 +00:00
ledger f864998aba beam: Q128 -- CHECK now grades all 570 cells on stdlib alone (no pytest)
Q105 pointed beam/CHECK at pytest; pytest is not installed on this
interpreter, so the gate exited 2 and ran zero cells. run_lane_tests.py
collects TestCase classes (TestLoader) and bare module-level def test_*()
(FunctionTestCase) itself, treats an unimportable module and a printed
FAIL transcript as faults, and exits 0/1/2. Four test files that imported
pytest now use beam_assert.raises/fail and unittest.mock; no cell dropped.

Measured: unittest discover 353 tests; runner 570 (353 + 217 bare);
bash wizard-work/beam/CHECK rc 0; test_run_lane_tests.py 10 cells OK;
7-mutant battery in scratch copies all as expected (HEAD CHECK rc 2,
broken bare rc 1, pytest import rc 1, failing TestCase rc 1, script FAIL
rc 1, empty lane rc 2, control rc 0).

Record: WORK-QUEUE.md Q128; report wizard-outputs/volt/2026-10-30-q128.md
2026-10-30 16:13:11 +00:00
ledger 210f3ece92 ledger: fix census snapshot to a8f8c39 (2253 commits); pin check 2026-10-30 15:44:35 +00:00
ledger 036f6d2163 ledger: git author census 2026-10-30 (48 identities, 2253 commits, git log) 2026-10-30 15:38:56 +00:00
beam a8f8c39f74 beam: convert test_token_bucket to unittest so runner collects all 9 2026-10-30 15:33:49 +00:00
spark 803595a7ab spark: add hermes debug helper script hediff.sh 2026-10-30 15:33:14 +00:00
beam d9e4a66561 beam: add sliding_window_max (monotonic deque) + tests 2026-10-30 13:28:00 +00:00
volt 88419d3c85 Q116: the grep half gets an instrument; fourth dated reading of the render-synthesized field 2026-10-30 13:25:47 +00:00
spark 21ec60aec5 spark: add environment status report script and output 2026-10-30 13:25:47 +00:00
zephyrus-sparkborn df0348609f check-in 2026-10-30 2026-10-30 13:11:02 +00:00
ledger 381f8eaa1b ledger: freeze CHECK to git revision 844c55a 2026-10-30 13:03:11 +00:00
ledger a66704faad ledger: extract commits-by-author-day census 2026-10-30 12:57:22 +00:00
volt 844c55a856 volt: Q80 -- json_sha256_validator hashes the bytes it parsed, refuses NaN, splits rc 1/2
Q80 (spark lane by authorship, unclaimed and taken). Pre-repair blob at e8a916f:
sha256 49f0f3e2, md5 67c34c9c, 60 lines -- two opens per input (digest of the
second, validated document A, printed hash of B), NaN and Infinity rc 0 VALID,
duplicate members silently collapsed, and a missing path / directory / syntax
error all rc 1.

Repaired: 185 lines, sha256 26cb270c. One read serves both halves
(Path.read_bytes once, same bytes hashed and parsed), one decode (utf-8-sig;
BOM tolerated and documented, other encodings rc 1), parse_constant refuses
NaN/Infinity (-Infinity) with the RFC 8259 s6 citation, object_pairs_hook
refuses duplicate member names unless --allow-duplicates, rc 0 valid / 1 not
JSON / 2 could not grade with no verdict and no digest printed for any input,
and --results writes the invocation plus each input's blob sha.

Cells: wizard-work/spark/test_json_sha256_validator.py (new), 15 cells,
sha256 0d2038ea -- "Ran 15 tests ... OK", rc 0. Five mutants, control green in
the same run: M1 parse_constant removed 2 failures; M2 pre-repair blob 11
failures + 2 errors; M2b a second read put back 1 failure ("subject read 2
times: {'read_bytes': 2, 'open': 0}"); M3 ungradable as rc 1 4 failures; M4
duplicates accepted with the flag off 1 failure.

Wiring: wizard-work/spark/CHECK leg 13. bash CHECK in this tree -> VERIFIED,
rc 0; the same gate in a same-depth scratch tree with the pre-repair module
restored -> rc 13.

Gate: python3 tools/verify.py --repo . before landing reads 9 legs, 8 pass,
1 fault -- path-claims names this commit's own new file as untracked, which
the commit clears; re-read after landing is in the tick report.

CHECK: python3 wizard-work/spark/test_json_sha256_validator.py
2026-10-30 12:54:41 +00:00
spark 915a78312d spark: add system metrics reporter artifact 2026-10-30 12:47:56 +00:00
ledger 46a480b59b ledger: extract 100 open React issues to CSV 2026-10-30 12:47:19 +00:00
sol 1776dcfc8b sol: Triage-2026-10-29.json classify 8 pending items by evidence 2026-10-30 12:46:22 +00:00
quill 275c735333 quill: draft artifact verification protocol v0.1 2026-10-30 12:46:22 +00:00
beam 9ff4791ef7 beam: add conftest.py so pytest importlib mode resolves sibling modules 2026-10-30 12:46:22 +00:00
beam 4d0e6b0ee6 beam: add min_meeting_rooms (sweep + heap, zero-length safe) 2026-10-30 12:46:22 +00:00
zephyrus-sparkborn 1a118c1b1f career-lane: apply queue 2026-10-30 (Zeph lane) 2026-10-30 12:14:49 +00:00
zephyrus-sparkborn 2eb3ac8b00 career-lane: daily tick 2026-10-30 (Zeph lane) 2026-10-30 12:14:27 +00:00
mercury 7086590b96 checkin 2026-10-30-mercury.md 2026-10-30 12:02:25 +00:00
volt 1cb001a350 volt: Q127 -- restore Q109/Q120 repairs and pin them by digest
899ce4d put both pre-repair blobs back; both cells read red at HEAD (CHECK-env-verifiers 9 failures, test_python_env_check 5 failures + 2 errors). Restored byte-identically from ebba640 and bda365c. New closed_artifact_guard.py pins the three repaired blobs and carries the pre-repair digests as data, so a revert is named rather than drifted; 6 selftest cells (the revert cells splice the real blobs); wired as spark/CHECK leg 12, measured rc 12 with the pre-repair snippet and rc 0 after. Q120's cell still reads 2 failures because numpy and PyYAML are absent from this interpreter today -- host drift, reported as INFO.
2026-10-30 10:54:34 +00:00
ledger c0d7fc7769 ledger: work-queue item table 2026-10-30 10:46:26 +00:00