Merge remote-tracking branch 'box/master' into site-2.0-followup

This commit is contained in:
igneum-labs 2026-10-09 07:28:23 +00:00
commit a730a4fbd8
3 changed files with 306 additions and 6 deletions

View file

@ -65,6 +65,23 @@ The block is the steward's read-back of the lanes' own landed lines; the three r
|---|---|---|---|
| Protocol owner | | | |
| Product owner | the shipper (release engineer, Igneum Miner) | b792c8cc (the block as it stands; the pins since: the 2.0.2 packaging tip 9998913f for the hive package only, the Mac entry's record 1176efb9) | 08:1x UK, 9 October 2026 |
| Independent review owner | | | |
| Independent review owner | the multi-family adversary lane (reviews A and B's adversary seat) | b792c8cc (the block as it stands; its last edit b756ef26e, kit 2's rule-33 row) | 09 October 2026, 08:2x UK |
The product owner's signature asserts only this: the entries and kits named in the block are the ones the shipper cut and read back by sha, twice each (on build-1 and on the Mac's staging). Published: the Mac entry, igneum-app-latest.json 2.0.2 on igneum-2.0-devnet in both dl token folders at 02:20:37 UK with Igneum-Miner-2.0.2-5d53a591-1176efb9.dmg (sha256 66137cd8…, igneumd 5d53a591, the freeze fingerprint cbc5bd0aa10585c8) on the mini's rule-33 PASS; the fleet kit 5d53a591-node-lane.tgz on build-1 (de47da86…, byte-identical binaries to the 8fb8c8f5… the fleet canary installed). Cut and unpublished: the Windows payload igneum-windows-app-2.0.2-1176efb9.zip (6242bbe9…) and installer-kit-1176efb9.zip (34b77d28…); the hive packages igneum-hive-2.0.2-5d53a591.tar.gz (cf939b77…, with the sync gate from release-2.0.2 9998913f) and igneum-hive-lab-2.0.2-5d53a591.tar.gz (503e93e5…); the evidence kits 09350682, 685d72dd, bb8c0679 and the 2.0.3 node re-cuts dafc823f and c363ce90. It asserts nothing about convergence or a PASS beyond the mac block: kit 2 did not converge the fleet (the roll never ran; the fleet and hive canaries read FAIL at sync, the reset held at 06:30); no Windows or HiveOS entry exists; a fresh Mac install cannot join devnet-4 as it stands (the reference chain standing at the epoch-13 cut since 05:45 UK, three state roots for its seed block across 2.0.0, 2.0.1 and 2.0.2); the fee rules stay BLOCKED.
Note under the table (the independent review owner's, 09 October 2026, 08:2x UK). This signature asserts: that the
block's pins were read against the lanes' own landed lines and the tree at master 325a8503a (the 2.0.2 pair batch
202-5d53a591-1176efb9 and the kit 1 re-cut batch present under tools/ci/batches; the same-work contexts 01 to 03
and the acceptance batch family-gate-20261008c present; the canary record tools/ci/canary/1176efb9.json present
with its fleet and hive blocks FAIL at sync as the row says; the object digest be5f4068 carried where the row
says) and found consistent with the block, with two discrepancies named rather than hidden: (1) the mining-class
row cites packaging/pow-freeze.txt for the class v5 freeze fingerprint and that file is not in master's tree at
325a8503a (the pin is read back from the batches' kaspad rule-19 lines, not from the file); (2) the canary record's
top-level verdict field reads PASS while its note and the block's rule-33 row read the fleet and hive blocks FAIL,
so the record's verdict is the mac block's alone and the row's reading is the one to serve. And that the register
rows 105 to 126 (reviews A and B) were read: every finding has an owner, a clock and a row; F04 and F14 are RULED
by the founder, F09 landed, F05 priced on both sides (the chip placed, two cards measured); the nine review A
findings and F01, F02, F03, F06, F07, F08 read RUNNING and F10, F11, F12 and F13 read NOT RUN, dispatched, each
open and tracked, none silently dropped. This signature asserts nothing about convergence or a PASS: kit 2 did not
converge the fleet (the fleet and hive canary blocks FAIL at sync), the reference stands at its epoch-13 cut, the
board reads NOT RUN 175, PASS 8, FAIL 7, and no review finding is asserted closed by this line.

View file

@ -15,7 +15,7 @@
"profile_hashes": ""
},
"claim_impact": "INT-07's clean-install half on kit 2 reads FAIL on the fleet canary (the walk bound at the fifth cut); the mac block PASS stands as the Mac entry's evidence; no fleet, hive or windows entry publishes until a record reads PASS on its own block",
"note": "Kit 2 (tip 1176efb9, node 5d53a591): the mac block PASS under tools/ci/canary-check.sh (the project's macOS machine: synced from empty in 2,016 s, 18 blocks in five minutes at 12.65 MH/s, 0 refusals, shard n/a on Apple silicon, the tip inside ten of the age-adjusted feed, quit in 4 s); the fleet block FAIL at sync (lp-4090-11, 04:04 UK: a fresh 2.0.2 node walls at the reference chain's fifth cut under fix 2's walk bound, 'passed 7200 blocks (2 x epoch_blocks) without meeting a block this executor holds a record of'; the kit ran clean; build-1:/srv/canary/1176efb9/lp-4090-11/fleet-block.json); the hive block reads about 05:30 UK, the windows block on the relay lane's clock. No fleet, hive or windows entry publishes on this record; the Mac entry published on its PASS block at 02:20 UK. Kit 1's 94e4c6ba FAIL (the wedge) stands as that sha's record. The recorder's rule: a measured FAIL on one block is a FAIL on the case. Re-recorded 9 October 2026 04:3x UK with the hive block (lp-4090-43, FAIL at sync on the lost-proof loop) and the re-shaped fleet block (no sync.feed object). Cell note brought up to the record's three blocks at 08:1x UK (the hive landing had re-recorded the batch note only).",
"note": "Kit 2 (tip 1176efb9, node 5d53a591): the mac block PASS under tools/ci/canary-check.sh (the project's macOS machine: synced from empty in 2,016 s, 18 blocks in five minutes at 12.65 MH/s, 0 refusals, shard n/a on Apple silicon, the tip inside ten of the age-adjusted feed, quit in 4 s); the fleet block FAIL at sync (lp-4090-11, 04:04 UK: a fresh 2.0.2 node walls at the reference chain's fifth cut under fix 2's walk bound, 'passed 7200 blocks (2 x epoch_blocks) without meeting a block this executor holds a record of'; the kit ran clean; build-1:/srv/canary/1176efb9/lp-4090-11/fleet-block.json); the hive block reads about 05:30 UK, the windows block on the relay lane's clock. No fleet, hive or windows entry publishes on this record; the Mac entry published on its PASS block at 02:20 UK. Kit 1's 94e4c6ba FAIL (the wedge) stands as that sha's record. The recorder's rule: a measured FAIL on one block is a FAIL on the case. Re-recorded 9 October 2026 04:3x UK with the hive block (lp-4090-43, FAIL at sync on the lost-proof loop) and the re-shaped fleet block (no sync.feed object). Cell note brought up to the record's three blocks at 08:1x UK (the hive landing had re-recorded the batch note only). Re-recorded 9 October 2026 08:2x UK with hive-2, the lp-4090-43 kit-binary block and hive-3 (all FAIL at sync; the sync gate closed the hive run class).",
"cells": [
{
"cell": "canary:fresh-install",

View file

@ -84,7 +84,8 @@
],
"verdict": "PASS",
"recorded_at": "2026-10-09T00:11:54Z",
"recorded_by": "shipper"
"recorded_by": "shipper",
"run": "the mini, 02:14 UK"
},
{
"artefact": {
@ -169,7 +170,8 @@
"read_back": "build-1:/srv/canary/1176efb9/lp-4090-11/09-tip.txt"
},
"verdict": "FAIL",
"kind": "fleet"
"kind": "fleet",
"run": "lp-4090-11: the fleet kit with the three hubs"
},
{
"kind": "hive",
@ -267,11 +269,292 @@
}
],
"verdict": "FAIL",
"harness_note": "the harness fell at the tip step after the quit (an in-place edit of the running script at 04:21 UK, my fault); lines 00 to 05 and 00-version were written live, 09-tip and this block by hand from them"
"harness_note": "the harness fell at the tip step after the quit (an in-place edit of the running script at 04:21 UK, my fault); lines 00 to 05 and 00-version were written live, 09-tip and this block by hand from them",
"run": "hive-1: the hive package e475f3e0 with the three hubs"
},
{
"kind": "hive",
"run": "hive-2: the hive package e475f3e0 with the mini's seven-address peer set (FAIL at the first cut on the lost-proof loop: mined its own tip during IBD)",
"artefact": {
"url": "build-1:/srv/artefacts/202-5d53a591-1176efb9/public/igneum-hive-2.0.2-5d53a591.tar.gz",
"sha256": "e475f3e0af590abe1d05fd5cd80384c72a15f455134f292d41002d5ed1d32079",
"kind": "hive",
"bin_igneumd": "28d0d4e5c25def8c38094cc4c44e7594fbb295ab1147c7b4149131642486341f"
},
"box": {
"host": "lp-4090-43 (RTX 4090, Ubuntu 24.04, AMD EPYC 7K62 48-Core Processor)",
"isa_line": "cpu flags: no avx512 (avx512f_count=0)",
"read_back": "build-1:/srv/canary/1176efb9/hive-2/00-box.txt"
},
"datadir": {
"path": "~/hive-canary/igneum/data (igneum-devnet-4)",
"empty_at_start": true,
"peers": "213.173.98.75:21169,213.173.110.229:38511,213.173.108.150:12524,188.40.146.49:26631,188.40.146.49:26671,64.119.209.250:21703,69.145.85.93:17873 (the three reference hubs, build-1's two record-holding hand nodes, the two public seeds: the mini's peer set)",
"read_back": "build-1:/srv/canary/1176efb9/hive-2/01-datadir.txt"
},
"sync": {
"genesis_height": 0,
"tip_height": 8128,
"seconds": 797,
"reference": {
"chain": "lp-4090-04's (the reference since 03:48 UK)",
"height_at_read": 4318
},
"verdict_line": "fresh datadir from the three reference hubs and one record-holding peer, FAIL: the node reports synced=true at blocks=8128 headers=10799 (EVM 4,318) at DAA about 8,100 against the reference's EVM 23,900 (DAA about 45,500) at 05:14 UK; stuck at the first class v5 cut on the lost-proof loop (shard record blocks 3686 and 3687 shard 0 by d8ed497a, 'not held yet', from 04:58:00 UK), while 482 other proofs were VERIFIED from the same peer set; the hive package's own igneumd build 28d0d4e5 (the mini and the kit builds of 5d53a591 passed this cut tonight)",
"read_back": "build-1:/srv/canary/1176efb9/hive-2/02-sync.txt"
},
"mining": {
"minutes": 5,
"refusals": 0,
"accepted_blocks": 35,
"note": "on its own island, not the reference chain",
"read_back": "build-1:/srv/canary/1176efb9/hive-2/03-mining.txt"
},
"shard": {
"claimed": true,
"proved": true,
"paid_or_queued": "queued",
"note": "segment 4168..4175 record accepted on the island (chain_len 8, aggregator share 0.5860 IGN, end to end 119.7 s); on an island, not a network",
"read_back": "build-1:/srv/canary/1176efb9/hive-2/04-shard.txt"
},
"quit": {
"bounded": true,
"seconds": 6,
"note": "h-run.sh stopped in 6 s; one igneum-miner left (its cleanup is pkill -P, refused by the fleet shim; stopped by its recorded pid)",
"read_back": "build-1:/srv/canary/1176efb9/hive-2/05-quit.txt"
},
"version": "igneumd 2.0.2\nigneumd 2.0.2\nigneum-miner/2.0.2\nigneumd 2.0.2-5d53a591",
"tip": {
"within_ten_of_reference": false,
"line": "box tip 0xc3d5eb0bd5e7b6ca 4375 epoch seed 3c3fab43 | hub-1 tip 0x84cfc1596d4ddce7 24318 | feed height=24318 hash=0x84cfc1596d4ddce7 age_s=13 blocks_per_min=91.0 | blocks_apart=19943 within_ten=False | dial targets' chain (hub-1, lp-4090-04, -05, -06) | at 2026-10-09T04:14:04Z",
"read_back": "build-1:/srv/canary/1176efb9/hive-2/09-tip.txt"
},
"lines_read_back": [
{
"line": "install",
"evidence": "build-1:/srv/canary/1176efb9/hive-2/00-install.txt"
},
{
"line": "box",
"evidence": "build-1:/srv/canary/1176efb9/hive-2/00-box.txt"
},
{
"line": "datadir",
"evidence": "build-1:/srv/canary/1176efb9/hive-2/01-datadir.txt"
},
{
"line": "sync",
"evidence": "build-1:/srv/canary/1176efb9/hive-2/02-sync.txt"
},
{
"line": "mining",
"evidence": "build-1:/srv/canary/1176efb9/hive-2/03-mining.txt"
},
{
"line": "shard",
"evidence": "build-1:/srv/canary/1176efb9/hive-2/04-shard.txt"
},
{
"line": "quit",
"evidence": "build-1:/srv/canary/1176efb9/hive-2/05-quit.txt"
},
{
"line": "version",
"evidence": "build-1:/srv/canary/1176efb9/hive-2/00-version.txt"
},
{
"line": "tip",
"evidence": "build-1:/srv/canary/1176efb9/hive-2/09-tip.txt"
}
],
"verdict": "FAIL"
},
{
"artefact": {
"url": "build-1:/srv/workers/fleet/5d53a591-node-lane.tgz",
"sha256": "8fb8c8f52c27670fef988ff15ffd11c47b9024d62e0dab0bb4e0412974ed1012",
"kind": "fleet",
"note": "the tarball installed at 03:29 UK (8fb8c8f5\u2026) was re-tarred by the cutter at 03:32 to de47da86da056d6c1b96483cf214de96ea23d7e762e7b3f7b1edb48788ba13c5 with byte-identical binaries (igneumd fbf1d6e53021febd, igneum-miner 66fded0f5ce15bde, fingerprint cbc5bd0aa10585c8): the gzip stamp only; the binaries are the identity"
},
"box": {
"host": "lp-4090-43 (RTX 4090, Ubuntu 24.04, EPYC)",
"isa_line": "cpu flags: no avx512 (avx512f_count=0)"
},
"datadir": {
"path": "~/fleet/dn4 (igneum-devnet-4)",
"empty_at_start": true,
"read_back": "build-1:/srv/canary/1176efb9/lp-4090-43/01-datadir.txt"
},
"sync": {
"genesis_height": 0,
"tip_height": 21756,
"seconds": 0,
"read_back": "build-1:/srv/canary/1176efb9/lp-4090-43/02-sync.txt"
},
"mining": {
"minutes": 5,
"refusals": 0,
"accepted_blocks": 0,
"read_back": "build-1:/srv/canary/1176efb9/lp-4090-43/03-mining.txt"
},
"shard": {
"claimed": false,
"proved": false,
"paid_or_queued": "none",
"read_back": "build-1:/srv/canary/1176efb9/lp-4090-43/04-shard.txt"
},
"quit": {
"bounded": false,
"seconds": 999,
"read_back": "build-1:/srv/canary/1176efb9/lp-4090-43/05-quit.txt"
},
"lines_read_back": [
{
"line": "install",
"evidence": "build-1:/srv/canary/1176efb9/lp-4090-43/00-install.txt"
},
{
"line": "box",
"evidence": "build-1:/srv/canary/1176efb9/lp-4090-43/00-box.txt"
},
{
"line": "datadir",
"evidence": "build-1:/srv/canary/1176efb9/lp-4090-43/01-datadir.txt"
},
{
"line": "sync",
"evidence": "build-1:/srv/canary/1176efb9/lp-4090-43/02-sync.txt"
},
{
"line": "mining",
"evidence": "build-1:/srv/canary/1176efb9/lp-4090-43/03-mining.txt"
},
{
"line": "shard",
"evidence": "build-1:/srv/canary/1176efb9/lp-4090-43/04-shard.txt"
},
{
"line": "quit",
"evidence": "build-1:/srv/canary/1176efb9/lp-4090-43/05-quit.txt"
},
{
"line": "version",
"evidence": "build-1:/srv/canary/1176efb9/lp-4090-43/00-version.txt"
},
{
"line": "tip",
"evidence": "build-1:/srv/canary/1176efb9/lp-4090-43/09-tip.txt"
}
],
"tip": {
"within_ten_of_hub1": false,
"line": "",
"read_back": "build-1:/srv/canary/1176efb9/lp-4090-43/09-tip.txt"
},
"verdict": "FAIL",
"kind": "fleet",
"run": "lp-4090-43 kit-binary: the fleet kit fbf1d6e5 with the seven-address peer set (FAIL at sync against the standing reference at lp-04's epoch-7 cut)"
},
{
"kind": "hive",
"run": "hive-3: the re-cut hive package cf939b77 (the sync gate, release-2.0.2 9998913f) with the seven-address peer set (FAIL at sync against the standing reference at the fifth cut; the gate held the miners: 0 blocks mined, no island)",
"artefact": {
"url": "build-1:/srv/artefacts/202-5d53a591-9998913f/public/igneum-hive-2.0.2-5d53a591.tar.gz",
"sha256": "cf939b77e919fbb87187470cfd3b6bc402fb127b592c54a6afba8c6e8fd34f5b",
"kind": "hive",
"note": "the package's app tree is release-2.0.2 9998913f (h-run.sh c63f78da with the sync gate: the pack export and the miners start only when the node is synced within ten blocks of its peers' tip, SYNC_WAIT_S 7200); the node pair is kit 2's (igneumd 28d0d4e5, miner 86ae6e75)",
"bin_igneumd": "28d0d4e5c25def8c38094cc4c44e7594fbb295ab1147c7b4149131642486341f"
},
"box": {
"host": "lp-4090-43 (RTX 4090, Ubuntu 24.04, AMD EPYC 7K62)",
"isa_line": "cpu flags: no avx512 (avx512f_count=0)",
"read_back": "build-1:/srv/canary/1176efb9/hive-3/00-box.txt"
},
"datadir": {
"path": "~/hive-canary/igneum/data (igneum-devnet-4)",
"empty_at_start": true,
"peers": "213.173.98.75:21169,213.173.110.229:38511,213.173.108.150:12524,188.40.146.49:26631,188.40.146.49:26671,64.119.209.250:21703,69.145.85.93:17873 (the mini's set)",
"read_back": "build-1:/srv/canary/1176efb9/hive-3/01-datadir.txt"
},
"sync": {
"genesis_height": 0,
"tip_height": 16535,
"seconds": 300,
"verdict_line": "NOT SYNCED after 5405 s: blocks=16535 headers=32398 peers=9 synced=false | 2026-10-09 07:14:12.657+00:00 [WARN ] IbdFlow flow error: IBD: this node's executor did not reach the class v5 epoch's seed block within 300 s (Igneum: proof-of-work check refused, class v5 needs the \n2026-10-09 07:14:38.896+00:00 [INFO ] IBD: a class v5 header chunk waits for this node's execution state (Igneum: proof-of-w",
"sync_gate_lines": "2026-10-09T05:48:02Z sync gate: the miners wait until the node is synced within ten blocks of its peers' tip (bound 7200 s)\n2026-10-09T05:48:12Z sync gate: waiting (blocks 0, headers 1025, lag 1025, 8 peers, synced=false, 10 s)\n2026-10-09T05:48:52Z sync gate: waiting (blocks 0, headers 3599, lag 3599, 9 peers, synced=false, 50 s)\n2026-10-09T05:49:32Z sync gate: waiting (blocks 0, headers 3599, lag 3599, 9 peers, synced=false, 90 s)\n2026-10-09T05:50:12Z sync gate: waiting (blocks 0, headers 3599, lag 3599, 9 peers, synced=false, 130 s)\n2026-10-09T05:50:52Z sync gate: waiting (blocks 1089, headers 3599, lag 2510, 9 peers, synced=false, 170 s)\n2026-10-09T05:51:32Z sync gate: waiting (blocks 1089, headers 3599, lag 2510, 9 peers, synced=false, 210 s)\n2026-10-09T05:52:12Z sync gate: waiting (bl",
"read_back": "build-1:/srv/canary/1176efb9/hive-3/02-sync.txt and 06-sync-gate.txt"
},
"mining": {
"minutes": 5,
"refusals": 0,
"accepted_blocks": 0,
"read_back": "build-1:/srv/canary/1176efb9/hive-3/03-mining.txt"
},
"shard": {
"claimed": false,
"proved": false,
"paid_or_queued": "none",
"read_back": "build-1:/srv/canary/1176efb9/hive-3/04-shard.txt"
},
"quit": {
"bounded": false,
"seconds": 999,
"note": "h-run.sh's cleanup is pkill -P (refused by the fleet shim); any miner left is stopped by its recorded pid",
"read_back": "build-1:/srv/canary/1176efb9/hive-3/05-quit.txt"
},
"version": "",
"tip": {
"within_ten_of_reference": false,
"line": "",
"read_back": "build-1:/srv/canary/1176efb9/hive-3/09-tip.txt"
},
"lines_read_back": [
{
"line": "install",
"evidence": "build-1:/srv/canary/1176efb9/hive-3/00-install.txt"
},
{
"line": "box",
"evidence": "build-1:/srv/canary/1176efb9/hive-3/00-box.txt"
},
{
"line": "datadir",
"evidence": "build-1:/srv/canary/1176efb9/hive-3/01-datadir.txt"
},
{
"line": "sync",
"evidence": "build-1:/srv/canary/1176efb9/hive-3/02-sync.txt"
},
{
"line": "sync-gate",
"evidence": "build-1:/srv/canary/1176efb9/hive-3/06-sync-gate.txt"
},
{
"line": "mining",
"evidence": "build-1:/srv/canary/1176efb9/hive-3/03-mining.txt"
},
{
"line": "shard",
"evidence": "build-1:/srv/canary/1176efb9/hive-3/04-shard.txt"
},
{
"line": "quit",
"evidence": "build-1:/srv/canary/1176efb9/hive-3/05-quit.txt"
},
{
"line": "version",
"evidence": "build-1:/srv/canary/1176efb9/hive-3/00-version.txt"
},
{
"line": "tip",
"evidence": "build-1:/srv/canary/1176efb9/hive-3/09-tip.txt"
}
],
"verdict": "FAIL"
}
],
"verdict": "PASS",
"recorded_at": "2026-10-09T01:15:45Z",
"recorded_by": "shipper (the mini's rule-33 canary)",
"note": "the fleet block reads FAIL at sync (lp-4090-11, 04:04 UK, 9 October 2026: a fresh 2.0.2 node walls at the reference chain's fifth cut under fix 2's walk bound) and the hive block reads FAIL at sync (lp-4090-43, 04:2x UK: a fresh node from the three reference hubs stuck at the first class v5 cut on the lost-proof loop, 'the proofs of 2 carried records are not held yet'); both kits ran clean; no fleet, hive or windows entry publishes on this record; the mac block stands for the Mac entry published 02:20 UK"
"note": "Six blocks: the mac block PASS (the Mac entry published 02:20 UK on it); five FAIL at sync, 9 October 2026: lp-4090-11 fleet (the fifth cut under fix 2's walk bound), hive-1 and hive-2 (the first class v5 cut on the lost-proof loop: h-run.sh mined from the node's first grpc answer and islanded on its own records; closed by the sync gate in release-2.0.2 9998913f), lp-4090-43 kit-binary and hive-3 (against the standing reference: lp-04's chain stood at its epoch-13 cut from 05:45 UK; hive-3 climbed to 16,535 with 0 blocks mined, the gate holding the miners). Every kit and package ran clean; no fleet, hive or windows entry publishes on this record; a fresh node cannot join devnet-4 as it stands (the fifth cut, three state roots for the epoch-13 seed block across 2.0.0, 2.0.1 and 2.0.2)."
}