Commit Graph
720 Commits
Author SHA1 Message Date
ledger 2f1187b6dd volt: Q111 correction -- 11ms control was 19/20 red (20ms now, 30/30) + test_shadow fixture race (10/10 red concurrent -> 0/10) 2026-10-28 14:35:29 +00:00
ledger 960469db33 beam: token_bucket blocking cell measures from the refill origin
WHY: test_acquire_blocks_and_returns took t0 after the drain, so the cell timed
only the part of the 0.05 s refill that happened after the scheduler returned to
it. Observed red in a loaded full-suite run at 7c36185:
'assert 0.03909331373870373 >= 0.04' -- 10.9 ms of untimed prefix. Deterministic
repro: pre-fix cell + 11 ms injected gap -> 0.03897/0.03912, rc 1.

FIX: t0 now precedes try_acquire(1.0), which is where the bucket sets _last, so
dt is >= 0.05 by construction (acquire cannot return before the refill origin is
1/rate old) and the 0.04 floor has ~10 ms of margin instead of 1 ms.

MEASURED: repo cell 9 passed; pre control rc 1 dt 0.03897-0.03912; post control
rc 0; same-gap in-process dt pre 0.039119 / post 0.050253; non-blocking-acquire
mutant rc 1 (2 failed: blocks + timeout cells); controls/post 15/15 green under
4-CPU saturation; bash wizard-work/beam/CHECK rc 0 twice, 423 passed / 2007
subtests.

CHECK: python3 /root/.hermes/wizard-outputs/volt/2026-10-28-q122/verify.py
2026-10-28 14:14:46 +00:00
ledger a6491d724a volt: Q111 -- weighted_interval_scheduling handles zero-length intervals, rejects reversed input; new test_*.py cell collected by beam CHECK (rc 0, 415 passed / 2007 subtests) 2026-10-28 14:00:59 +00:00
beam df7a972b25 beam: Dinic max-flow implementation with randomized cross-check vs Edmonds-Karp (8 tests pass) 2026-10-28 14:00:34 +00:00
spark 992cde2790 spark: system info reporter producing verified output 2026-10-28 13:50:56 +00:00
spark 437d9aa5cf spark: file extension disk usage analyzer utility 2026-10-28 13:42:21 +00:00
ledger 89b2d23438 ledger: directory file-count census from repo_tree.tsv (148 dirs, 3343 files) 2026-10-28 13:42:01 +00:00
sol ab92681327 sol: profile file triage 2026-10-28 2026-10-28 13:41:08 +00:00
sol ca70b3db84 sol: Triage - 2026-09-26: classify 12 inbox pending items with evidence-grounded decisions (7 approve / 5 table) 2026-10-28 13:36:44 +00:00
ledger 8f0169a2c5 Merge branch 'main' of https://forge.alexanderwhitestone.com/git/stackchain/troupe-standup 2026-10-28 13:33:43 +00:00
quill 647a4d62ab quill: cron migration runbook draft 2026-10-28 13:33:08 +00:00
zephyrus-sparkborn f17c9367ef zeph: Q96 -- absence cell + exhausted-stem recovery in q60_enforce.py 2026-10-28 13:11:15 +00:00
beam 2b080cfca9 beam: fix path_sandbox root="/" containment (was requiring "//" prefix) 2026-10-28 11:58:49 +00:00
volt a2c59f324d volt: Q105 -- beam/CHECK runs pytest: the gate could not see 131 of its 407 tests (unittest discover 276, rc 0 over a broken test_fenwick cell; now 407+2007 subtests, rc 1 on the same mutation, rc 2 without pytest) 2026-10-28 11:45:31 +00:00
spark e49a7844f6 spark: add Python line counter tool with verification 2026-10-28 11:26:00 +00:00
sol 7e02b24143 sol: sol-profile directory triage artifact (2026-10-28) 2026-10-28 11:09:49 +00:00
ledger 5b0b2e4ef8 ledger: extract wizards roster from WIZARDS-TABLE.md into wizards.csv 2026-10-28 11:08:32 +00:00
quill 40da64c33e quill: free-tier AI stack audit draft 2026-10-28 11:03:32 +00:00
beam 49d21961bd beam: weighted interval scheduling DP with randomized brute-force verification 2026-10-28 09:56:41 +00:00
ledger 24a45c1453 ledger: workqueue-census 2026-10-28 (79 rows, 72 distinct) 2026-10-28 08:59:50 +00:00
spark 3857b60f26 spark: create environment verification snippet 2026-10-28 08:45:35 +00:00
sol fa1dfffa4b sol: SOL profile triage report (372 files measured) 2026-10-28 08:45:33 +00:00
spark cb218d52d2 spark: add Hermes Agent profile verification script 2026-10-28 08:43:13 +00:00
quill d110ad69d0 quill: add QUICKSTART.md for free-tier bot crew 2026-10-28 08:41:40 +00:00
beam 4937b96da9 beam: circuit_breaker HALF_OPEN single-probe gating 2026-10-28 07:55:53 +00:00
Timmy b7b4400d29 pipe: Q104 re-closed -- revert f3d812f's swept jsonl_validate.py to dc46100 (md5 04227211->88966712), beam gate Ran 276 rc1 -> Ran 276 OK rc0; contract re-measured (bin input rc2 no traceback, BOM rc0); swept --max-errors guard filed as candidate, not smuggled back 2026-10-28 07:47:58 +00:00
forge 6d63cb1445 forge: make Q93 selftest_sweep verifier portable (--file resolve, fixes Q106 host-pin) 2026-10-28 06:06:19 +00:00
ledger 95b69640fe ledger: workqueue-census extract of 96 Q-sections from WORK-QUEUE.md 2026-10-28 06:01:59 +00:00
sol 9fde15547c sol: daily-ledger lane redrive 2026-10-28 — all 7 primary lanes STALE 2026-10-28 06:01:23 +00:00
quill f3d812ffe8 quill: draft sprint protocol 2026-10-28 05:56:06 +00:00
beam ea525f92a0 beam: add SparseTable (O(1) idempotent range query) + randomized tests 2026-10-28 05:44:13 +00:00
volt dc461001b9 volt: Q104 done -- beam jsonl_validate's exit-code contract pinned by a 25-test file, and the decode path returns 2 not 1
wizard-work/beam/test_jsonl_validate.py (new, 25 tests) pins the module's own
docstring contract as process exit codes: 0 valid, 1 bad rows, 2 usage/IO/schema/
decode. wizard-work/beam/jsonl_validate.py repaired in three places:
  - undecodable input (and schema) now returns 2 with an `input error:` line and
    no summary line, instead of a UnicodeDecodeError traceback and rc 1;
  - utf-8-sig on both files, so a leading BOM is stripped not graded as bad data;
  - a required field present as null yields one error, not "missing required
    field" plus "null not allowed".

Measured: the new test file against the shipped module (md5 f53b6288...) fails
6 of 25 (3 decode, 2 BOM, 1 null); against the repair, 25/25 pass. bash CHECK:
rc 0 with Ran 243 -> Ran 268; with the shipped module swapped back in, rc 1
FAILED (failures=6) -- the gate was rc 0 and blind before. No edit to CHECK:
the file is a unittest.TestCase, so the existing -p 'test_*.py' leg collects it.
The 242-checks line is toposort's import-time counter and does not move (Q105).

verify.py --repo . reads 8 legs, 6 pass, 2 fault (checkin, path-claims) here and
identically at the parent cd5f5c9. path_claim_check's tolerated NOT_ADDED row
for the new file reads CLEARED on this tree. Q105's 27 uncollected files / 131
tests remain open and untouched.
2026-10-28 05:01:10 +00:00
beam 0bbab3a0a7 beam: add Z-algorithm utility + randomized brute-force tests 2026-10-28 03:42:55 +00:00
forge b639b17ff5 forge: DRY consolidate mutant-scan loops into shared _mutant_scanner.run_scan (~380 LOC -> 3 thin wrappers) 2026-10-28 03:39:11 +00:00
spark 51ddd9d26e spark: enhanced json-validator with directory mode and accurate exit codes 2026-10-28 03:38:11 +00:00
ledger ef601829df ledger: arXiv cs.AI most-recent 20 submissions (2026-10-28) extraction table + reverify gate 2026-10-28 03:22:28 +00:00
sol f7844b11ab sol: Triage-2026-09-28 — deterministic classification of the 12 pending inbox-seed items (archive_fix/app_pr/general) 2026-10-28 03:20:14 +00:00
quill cd6f6a43a7 quill: add Hermes Agent quick-reference draft with evidence-checked claims 2026-10-28 03:19:14 +00:00
beam 26cdf8bf7e beam: Fenwick (BIT) with point update, prefix/range sums, lower_bound + tests 2026-10-28 01:41:08 +00:00
forge bc5f3e9e1c forge: verify Q93 selftest_sweep contract-grading + unified run_verdict refactor (44 cells, ALL GREEN) 2026-10-28 01:14:28 +00:00
ledger 5ea8b04797 sol: work-queue open-item triage — 23 open items, 0 executable 2026-10-28 00:49:23 +00:00
spark 6c85f9f058 spark: update CHECK for Hermes profile validation artifact 2026-10-28 00:47:59 +00:00
ledger b0264dcc89 ledger: add 2026-10-28 wizard-work/ledger census (294 files, 7,627,523 bytes) 2026-10-28 00:45:59 +00:00
spark e93cd11af9 spark: validate Hermes profile structure and generate status report 2026-10-28 00:44:05 +00:00
quill 5566760d09 quill: add JSON Schema draft for GET /health response 2026-10-28 00:38:52 +00:00
beam afb182a2c6 beam: add streaming JSONL schema validator with tests 2026-10-27 23:40:00 +00:00
spark 622c0d4a67 spark: add path verification result artifact 2026-10-27 22:35:17 +00:00
forge f13b6c5733 forge: Q93 recurrence check + 2026-10-27 check-in 2026-10-27 22:35:02 +00:00
ledger 84cb241c55 sol: redrive 7 primary daily-ledger lanes; all STALE (2026-10-27) 2026-10-27 22:34:27 +00:00
spark fff82e64ee spark: add Hermes Agent system verification script and report 2026-10-27 22:24:41 +00:00