class v6 kit: the harness map page regenerated for the kit's cell (the merge gate's red); arc-v6-bench.ps1 reads the generator 6 kit from the fresh dir fetch-class-v6-kit-20261008-g6 (a fetch into the old dir left zip 2's files on PC 2)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
igneum-labs 2026-10-08 20:25:47 +00:00
parent d7693908e9
commit c6fcb102e9
2 changed files with 12 additions and 3 deletions

View file

@ -275,6 +275,14 @@ Rule: a case maps to a cell only where the cell's tests visibly answer it; cover
- Cases:
- VER-05 Reconstruct required state without founder storage: partial: the public read node must report startedFrom genesis (no snapshot) and the reference reader on build-1 executed the 2.0 devnet from genesis with no snapshot; the pages fetch headers, certificates, coinbase bodies and account proofs from the public read RPC only; the archive and availability model beyond the 2,048-block state ring is the OPS no-founder exercise. Run ra-20261008T1915-ver: FAIL, the public node reports startedFrom snapshot (restarted from a snapshot after 17:46 UK); the reader on build-1 still from genesis
### kit:class-v6-fingerprints
- Command: `KITS_BOX_SCRIPT=kits-v6-on-box.sh tools/class-v5/kits-remote.sh --box 1 (the kit zip with its emulation check), then the kit's workers on every platform: the box's CPU emulation (--check, 96 of 96 vector lanes), the fleet's CUDA 4090 (--check and --bench at 2^24, base nonce 0), the Mac's Metal (proto-metal/packbench.swift --pack) and Apple OpenCL (proto-opencl/host.c --pack --bench-pack), PC 1's RTX 5090 and RX 7600 (tools/class-v5/pc1-v6-bench.ps1), PC 2's Arc B580 (tools/class-v5/arc-v6-bench.ps1); the fingerprint of the 2^24 outputs at base nonce 0 equal on every platform for the all pack and for its known-failed partner, the two distinct`
- Box class: build box + pods + Mac + PC 1 + PC 2
- Fixtures: F0, F2
- Cases:
- REV-F03-2 Same job context produces identical accepted work in node, CPU reference, CUDA, Metal, OpenCL and pool.: partial: the worker half (CPU reference, CUDA, Metal, OpenCL) on the same program packs; the node's and the pool's accepted work on the same job context are the CI steward's and the pool lane's cells; PASS only when every listed platform reads one fingerprint and the node and pool halves are green
## Automated cases with no harness in the matrix (NOT RUN, the reason)
- GOV-02 Approve thresholds before results: the approval is recorded in the registry's approval field; the automated half (thresholds frozen before any run_status) is the gate rule landing by 21:00
@ -382,4 +390,4 @@ Rule: a case maps to a cell only where the cell's tests visibly answer it; cover
## Count
153 automated cases: 56 mapped to a cell, 102 NOT RUN with a reason.
153 automated cases: 57 mapped to a cell, 102 NOT RUN with a reason.

View file

@ -2,7 +2,8 @@
# known-failed partner; expected fingerprint 6ce3dc344a613500, the Mac's Metal and Apple OpenCL reading) and hl-v6-all (the
# all-together pack, id 9d40978601a7df2a; with the second zip its OpenCL text is the window's real text and the expected
# fingerprint is the CUDA reference e8f4f3289c6ee1fc; the first zip's stub refused it, that refusal line being that run's record).
# Kit fetch job fetch-class-v6-kit-20261008 = the second zip (packs-class-v6-<stamp>.zip named in the job's publish line).
# Kit fetch job fetch-class-v6-kit-20261008-g6 = the third zip packs-class-v6-20261008T194045Z.zip (735e1411...), generator 6 packs; the
# earlier dir fetch-class-v6-kit-20261008 holds zip 2 (generator 5) and stays as the generator 5 record's kit.
# Class v5 kit bench on the Intel Arc B580 (7 October 2026, 23:5x UK, main's word: the B580 is the eGPU of the second PC,
# so the Intel fingerprint runs there through the hash lane's job queue as a lock-free, non-elevated, quiet job, never beside
# an install or a build; the page names no PC): tools/class-v5/pc1-amd-v5-bench.ps1 with the device
@ -25,7 +26,7 @@
# (59e6708e46f1e87c and 5a6ad122a71a888f) belong to the superseded packs and no longer match by construction.
$ErrorActionPreference = 'Continue'
$jobName = 'arc-v6-bench'
$kitId = $env:IGNEUM_V5_KIT_ID; if (-not $kitId) { $kitId = 'fetch-class-v6-kit-20261008' }
$kitId = $env:IGNEUM_V5_KIT_ID; if (-not $kitId) { $kitId = 'fetch-class-v6-kit-20261008-g6' } # a fresh dir for the generator 6 zip: a fetch into the old dir left zip 2's files in place (PC 2, 20:17 UK)
$expected = '6ce3dc344a613500'
$started = Get-Date
function Stamp { (Get-Date).ToUniversalTime().ToString('yyyy-MM-ddTHH:mm:ssZ') }