Commit graph

58 commits

Author SHA1 Message Date
igneum-labs
c298adc10e Merge remote-tracking branch 'box/master' into v607-floor-memory
# Conflicts:
#	docs/plans/igneum-2.0-test-harness-map.md
#	docs/plans/igneum-2.0-test-registry.json
2026-10-08 22:12:32 +00:00
igneum-labs
cdc6911fb7 V6-07: the registry rows GPU-05, CAP-02, UX-02 from the V6-07 cell (partial coverage, RUNNING by the map's rule; island none), batch v607-floor-memory-20261008T2059Z
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 21:51:44 +00:00
igneum-labs
1bf4def2e9 The identity grep covers the served registry's sources; the map's and three batch notes' rig names scrubbed; the island label (main's word): every record measured on the 2.0 devnet after 20:00 UK reads 'on an island, not a network', stamped at record time and by --label-islands at replay
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 21:23:28 +00:00
igneum-labs
fb0e6f5eda Merge master 5e9497e7e into class-v6-kits under the master-landing lock 2026-10-08 21:12:43 +00:00
igneum-labs
2fc7d5c4d7 Merge box/master 36816182c into class-v6-floor-k-docs-2 (the steward's 36816182 under it; the repeat batch trimmed to floor lane 2's rows ADV-05 and ADV-06, method model; the registry master's with that batch recorded) 2026-10-08 21:02:08 +00:00
igneum-labs
6c5c3432cc Merge remote-tracking branch 'box/master' into ci-rule33-canary
# Conflicts:
#	docs/plans/igneum-2.0-test-harness-map.md
#	docs/plans/igneum-2.0-test-registry.json
#	tools/ci/batches/kills-20261008.json
#	tools/ci/test-map.json
2026-10-08 20:53:44 +00:00
igneum-labs
026563273d Merge master e2859af44 into ci-f03-manifest under the master-landing lock 2026-10-08 20:51:04 +00:00
igneum-labs
8242739171 Test registry: the rows that name shadow-k.md moved by the repeat batch floor-k-20261008-rows-repeat (ADV-05, ADV-06 floor lane 2's on its word, method model; POW-03, POW-07 the steward's; no decision changed) 2026-10-08 20:46:23 +00:00
igneum-labs
c48cd4f885 Merge box/master ebdb89163 into class-v6-floor-k-docs-2 (rule 26: master's map, page and registry taken) 2026-10-08 20:46:22 +00:00
igneum-labs
764047f05d Rule 33: the fresh-install canary record (tools/ci/canary/<sha>.json, one file per sha with an artefacts list) and its check; publish-manifest.sh and publish-public.sh refuse an entry whose sha has no PASS record for its own artefact; the canary cell under INT-07 (BLOCKED tonight); the merge replays modified batches too (the kills re-record reaches master's rows); the identity words out of the map
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 20:46:09 +00:00
igneum-labs
9e65ae5023 Test registry: the rows that name shadow-k.md moved by the repeat batch shadow-k-20261008-rows-repeat at this landing (no decision changed; named per owner) 2026-10-08 20:45:54 +00:00
igneum-labs
2f6e1dfb20 registry: R2-F03-R02 leaves the map's not-run table now that the kit's cell names it; recorded RUNNING
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 20:44:26 +00:00
igneum-labs
027c26b44b registry: the kit's cell names master's case id R2-F03-R02 (REV-F03-2 renamed on master) and the batch carries its method (GPU); re-recorded, the map page regenerated
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 20:43:47 +00:00
igneum-labs
d8c30f3800 Merge build/master 366452636 into class-v6-kits (master's registry, harness map and gate-remote.sh taken; the kit's batch kit-class-v6-20261008-01 re-recorded on master's registry and the map page regenerated)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 20:43:21 +00:00
igneum-labs
691914d751 Merge master 366452636 into ux-01-batch-2 under the master-landing lock 2026-10-08 20:42:22 +00:00
igneum-labs
26417c3ab6 Merge master fbade9172 into class-v6-adversary-docs-3 under the master-landing lock 2026-10-08 20:41:17 +00:00
igneum-labs
5cc5880be6 Merge remote-tracking branch 'build/master' into ux-01-batch-2 2026-10-08 20:35:25 +00:00
igneum-labs
f1ef68e908 F03: harness:release-manifest and harness:same-work cells on the map; R2-F03-R01 PASS on release-2.0.1 ba50fff1 (every component builds from the manifest on build-4); the F0 page names the final tip
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 20:27:37 +00:00
igneum-labs
63d0d43e28 Pool record: the devnet-4 pair's class (no job on an unsynced node's state) in docs/plans/pool.md 11a and the test map's suite:pool coverage (state_provider::tests::an_unsynced_node_hands_the_pool_no_state_and_no_job; b5531f46 on release-2.0.2, 7ffd29af on pool-2.0, 52 of 52 on build-6, known-failed first against the c24d5080 provider); the freeze read-back (igneum-pow/src tree 93c36844 on every 2.0.x line)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 20:25:03 +00:00
igneum-labs
81387ea729 Merge box/master dab456cc8 into class-v6-adversary-docs-3 (rule 26: master's map, page and registry taken; the adversary cells re-added with ADV-05; the batch recorded) 2026-10-08 20:23:20 +00:00
igneum-labs
b66c7554a5 Test registry: UX-01 RUNNING as a batch for the merge tool to replay (tools/ci/batches/ux-01-20261008-win-2.0.0.json on manifest 245329c0; the cell pc:install-update in tools/ci/test-map.json for UX-01 (team-run evidence only; the P10 study NOT RUN until unaffiliated participants are recruited), UX-07 (the install classes) and OPS-03 (the update path's read-back); the evidence file docs/plans/evidence/UX-01-20261008.md with the read-back lines so far). The registry and the map page are not in this commit: the landing replays the batch onto master's registry and the page follows the steward's regeneration (rule 26 refused four landings that carried them)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 20:20:36 +00:00
igneum-labs
8651f9bf23 Merge box/master 19c945915 into amd-intel-energy-registry-docs (rule 26: master's map, page and registry taken; the lane's cells bench:amd-intel-energy re-added; batches re-recorded) 2026-10-08 20:12:15 +00:00
igneum-labs
67d07a267e Merge box/master 19c945915 into class-v6-adversary-docs-3 (rule 26: master's map, page and registry taken; the lane's cells adversary:mf-placed adversary:d2b re-added; batches re-recorded) 2026-10-08 20:12:11 +00:00
igneum-labs
d7693908e9 registry: the class v6 kit's cross-platform fingerprint cell (kit:class-v6-fingerprints) answers REV-F03-2's worker half; batch kit-class-v6-20261008-01 writes RUNNING (CPU, CUDA 4090, Metal, Apple OpenCL equal on the generator 6 packs; the PC rows and the node and pool halves open)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 20:11:52 +00:00
igneum-labs
55d0830f73 Merge master 63e11d345 into ci-int-suite under the master-landing lock 2026-10-08 20:10:21 +00:00
igneum-labs
63e11d345d Merge ac2f34c9a ac2f34c9 into master (gate: green on ac2f34c9, recorded by tools/ci/pre-push.sh; landed on the box mirror) 2026-10-08 20:07:46 +00:00
igneum-labs
6898c72dbc Merge worker-select-pass ed93b542 into master (gate: green on ed93b542, recorded by tools/ci/pre-push.sh; landed on the box mirror under the exception declared by main: main's ruling, 7 Oct 2026 19:5x UK: the GitHub account is suspended, lanes land on the box mirror's master, the box gate stamp is the verdict; GitHub gets the fast-forward when it answers) 2026-10-08 20:07:26 +00:00
igneum-labs
0614fece04 multi-family adversary: section 17 bound restated on the connected-state class's own shape (the prefix form 8 nJ per hash; the bracket moves at most 0.02x)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

Documents-only copy of class-v6-adversary bb8cf8c30 over master 156f3f54e: the document whole, the batch adversary-20261008-placed-8lane recorded through tools/ci/test-record.mjs on master's registry copy, the two map cells added to master's map, the harness page regenerated; tools/chip-model/mf stays on the branch.
2026-10-08 20:04:15 +00:00
igneum-labs
12a188296e Merge pool-review-b-docs 9511e78b into master (gate: green on 9511e78b, recorded by tools/ci/pre-push.sh; landed on the box mirror) 2026-10-08 19:58:33 +00:00
igneum-labs
ac2f34c9af The 2.0.1 Mac and HiveOS entries on the index and the manifest with OPS-03's row through the recorder (site:manifest, NOT RUN in progress); the reference population and the cost per accepted unit of work served on the litepaper and the facts page (floor lane 3's table on master at a954c2b7); the box master merged
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 19:57:25 +00:00
igneum-labs
09eff1c3dd Test map: the site:manifest cell (OPS-03, partial coverage: the manifest regenerates from its sources; the separation is the node suites') so a manifest regeneration moves its row through the recorder
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 19:55:44 +00:00
igneum-labs
ed93b5426f F10 rows, I05 epoch tag, I06 pack geometry rule across the three hosts
Rows: docs/analysis/review-2026-10-08-b/f10/rows.md with the pod rows (5090: steady
70.4 MH/s select against 63.7 full, 86.2 against 88.7 J per 2^24 batch; 3090 at the
card's clock 30.1 against 27.6, 184.6 against 197.9 J; the 3090 pod's power cap at
210 MHz named per run; ptxas 92 and 87 registers, no spills) beside the kernel timer,
the emulation and loader logs, the mini's geometry and serve logs. serve-bench.sh reads
a kit pack's seeds from program.h, execs the worker in its coproc (the recorded pid
and the CPU seconds are the worker's).

I05: every worker's found line carries a fifth field, the epoch the hash was computed
under (16 hex): CUDA and OpenCL from the pair, Metal from the job; select-check.sh and
serve-check.sh assert it, the swap case with pack B's epoch. The miner reads four or
more fields.

I06 (gate INT-10): one normative geometry rule. packfile.h reads the word count at
64 bits and refuses a count above 2^32 - 1 and a log2 that is not the floor of log2 of
the count; proto-metal/main.swift gains packGeometry with the same rules and refusal
words, sizes the day's dataset from the exact word count before any Metal work, and
--geometry-check <vectors> [pack dir...]. emu/geometry-vectors.txt is the shared
conformance file (ds55, ds85, ds115, the power-of-two sizes, wrong count or log2,
overflowing counts, missing leaves, leaves on a v2 pack): 19 vectors green in C on
build-7 (packfile-test.sh) and in Swift on the mini, with the two checked-in packs.

Record: cells harness:cuda-select-check (ROT-01, POW-01 partial) and
harness:pack-geometry (POW-02 partial); batch f10-worker-20261008.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 19:53:24 +00:00
igneum-labs
9511e78b15 Pool review B record (documents and the registry batch only): docs/plans/pool.md section 11 (F12, F13, INT-04, INT-15 closed by construction on pool-review-b 786e09cc: what was, what is, the regressions, the consequences per tier), spec 09 section 9.3 (the frame bound while reading; binding v2, the exact bytes; welcome, authorize, authorized fields; the job row carries master's vote_key_hash and the pool line's seed fields together), the test map's suite:pool cell and the batch pool-review-b-20261008-01 (51 of 51 on build-6 against successor-2.0.1 515ba674, cargo check green against the manifest's node 7cfa422a; evidence build-1:/srv/artefacts/tas/pool-review-b-20261008-01/). The code lands on the release tree (the coordinator's ruling, 20:5x UK): the pool line sits 581 commits off master with conflicts in app, workflows and tools, and master's igneum-pow fingerprint a65e4c5a differs from the freeze's cbc5bd0a, so the pool crate builds from release-2.0.1 or the pool line, never from master's own igneum-pow (F03)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 19:52:09 +00:00
igneum-labs
cff719a04b Merge box/master 27a8f4bbd into counter-asic-4-docs-3 (rule 26 again: master's map, page and registry taken, the lane's cell re-added, the batch re-recorded) 2026-10-08 19:46:35 +00:00
igneum-labs
cfe22118d6 Merge box/master bd8223cfb into counter-asic-4-docs-3 (rule 26: master's map, harness page and registry taken, the lane's cell harness:economics-model re-added and the batch eco-d4-20261008-01 re-recorded; the export list both ways) 2026-10-08 19:39:06 +00:00
igneum-labs
1ca1eed751 Merge build/master into reference-apps: master's steward files carried, the reference-apps cells and batches re-recorded, pages rebuilt
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 19:38:55 +00:00
igneum-labs
4edc8cf6aa Research lane D's family-gate cell and batch (POW-02, ROT-07, ROT-08 partial; recorded by the steward at the lane's ask)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 19:35:58 +00:00
igneum-labs
062931f6e5 Merge master 259f799e 2026-10-08 19:34:12 +00:00
igneum-labs
fb3230c6e7 The master's status discipline in the writer: four decisions, the p.139 record, the four approvals, several records per case; the REV ids from the master; INT-07's V6-12; the two kills as FAIL
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 19:34:09 +00:00
igneum-labs
259f799ec3 Merge ci-rev-suite 1dd0576c into master (gate: green on 1dd0576c, recorded by tools/ci/pre-push.sh; landed on the box mirror under the exception declared by main: main's ruling, 7 Oct 2026 19:5x UK: the GitHub account is suspended, lanes land on the box mirror's master, the box gate stamp is the verdict; GitHub gets the fast-forward when it answers) 2026-10-08 19:32:51 +00:00
igneum-labs
52c785e764 Class v6: the genesis dataset size DECIDED at 4 GiB (the founder's word at 20:00 UK, FROZEN as class_v6_dataset_steps [(0, 4096 MiB)]); change (3) and the served policy sentence as decided; the chip line's a-node-ahead end 3.3x with the floor marked
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

Documents-only copy of counter-asic-4 248837578 over master f1c1fd9d1 (the 21:00 landing): the design and analysis documents, spec 05 and 06 (06 and the export list three-way merged), sim/economy/coexist (python, JSON, TSV), the map cell harness:economics-model added to master's map, the batch eco-d4-20261008-01 recorded through tools/ci/test-record.mjs on master's registry copy; nothing under igneum-pow, proto-cuda or the apps; the branch itself unmerged.
2026-10-08 19:31:58 +00:00
igneum-labs
85fde1665f Merge build/master into reference-apps: master's steward files carried, the reference-apps cells and batches re-recorded, pages rebuilt
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 19:23:35 +00:00
igneum-labs
3dda58a7cc The INT suite (the master edition's 18 integration gates), the counting note, REC-01's closure evidence as notes, and INT-17 as a rule of the writer
tools/ci/int-suite.mjs writes the INT suite from docs/plans/igneum-2.0-master/traceability.json's integration_gates (the requirement verbatim as title and accept, source R1, NOT RUN, the owner per the coordinator's crosswalk) and regenerates at the merge like REV; the master's counting note is a registry-level note ("128 original test cases, 18 additional integration gates, 44 updated-stack closure requirements. These sets overlap and are not 190 independent tests."); REC-01's closure evidence (rule v4 on 12424341's line, mode recovery by the founder's ruling, both real-node lines PASS, FIN-02 PASS at 4089e3d31) is a dated note on FIN and on INT for INT-05 and INT-06, RUNNING until the beyond-window healing case runs natively. INT-17 in test-record.mjs: a batch cell that declares prereqs with any oracle, pinned keys or real-proof fixture missing is written BLOCKED with the missing ones named, never PASS; self-tested both ways.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 19:21:08 +00:00
igneum-labs
9f9bc36a1a Merge master; the REV suite, the batch and the notes re-applied on master's registry 2026-10-08 19:16:31 +00:00
igneum-labs
78c65db517 Reference apps F04 in the acceptance layer: run ra-20261008T1915-ver recorded, VER-05 in its own cell
The verification rows re-run on the 2.0 devnet with the lock-state code: VER-03, VER-04, VER-06, VER-08 pass (coverage names
the F04 cases), VER-01 and VER-02 FAIL by design, VER-05 FAIL on this run because the public read node now reports
startedFrom snapshot (the reader on build-1 is still from genesis); VER-05 moves to harness:reference-apps-ver-availability
so its verdict never drags the other rows. Recorded through test-record.mjs; the harness map page regenerated.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 19:15:55 +00:00
igneum-labs
ef6bb6f9b5 test map: suite:pool (UX-05 and UX-04 partial coverage); batch pool-2.0-20261008-01 RUNNING at 72cc306e8; the harness page regenerated on master's map
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 19:15:13 +00:00
igneum-labs
35feaa17cc The REV suite: Review B's 44 required regressions in the acceptance registry, and the founder's two rulings as notes
tools/ci/review-suite.mjs writes the REV suite from docs/analysis/review-2026-10-08-b/findings.json and dispatch.md: one case per required regression (REV-F01-1 onward), the regression line verbatim as title and accept, status NOT RUN, the owner lane from the dispatch table, the finding id and priority carried as fields; every unmapped case gets a NOT RUN reason in tools/ci/test-map.json naming its owner lane; the gate's check refuses a registry whose REV suite drifts from the findings. The founder's 19:57 rulings on F04 (the recovery lock kept, always labelled recovery) and F14 (the public miner from 2.0.2 without remote jobs; the lab build for our fleet) are dated notes on the FIN, UX and OPS suites through test-record.mjs --note, and resolved fields in F0. The harness page is regenerated.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 19:07:23 +00:00
igneum-labs
84cfe7d610 Merge build/master into reference-apps: master's steward files carried, the reference-apps cells and batches re-recorded, pages rebuilt
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 19:04:55 +00:00
igneum-labs
79a809e573 Merge build/master into reference-apps: master's registry, map and harness page carried, the reference-apps cells and batches re-recorded through the steward's form
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 18:53:59 +00:00
igneum-labs
695cdb79bd Merge box master b164fbf0 into enforced-proving (the proving cell on master's map, the page regenerated, the batch replayed)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 18:53:57 +00:00