From 2371b616867061580306f9a539784f2981d411b6 Mon Sep 17 00:00:00 2001 From: igneum-labs <337424239+igneum-labs@users.noreply.github.com> Date: Fri, 9 Oct 2026 07:08:20 +0000 Subject: [PATCH 1/2] F0: the independent review owner's signature (the adversary lane) with the note on what it asserts and the two discrepancies named Co-Authored-By: Claude Fable 5.1 --- docs/plans/igneum-2.0-f0-manifest.md | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/docs/plans/igneum-2.0-f0-manifest.md b/docs/plans/igneum-2.0-f0-manifest.md index b15334034..b410abadf 100644 --- a/docs/plans/igneum-2.0-f0-manifest.md +++ b/docs/plans/igneum-2.0-f0-manifest.md @@ -65,4 +65,21 @@ The block is the steward's read-back of the lanes' own landed lines; the three r |---|---|---|---| | Protocol owner | | | | | Product owner | | | | -| 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 | + +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. From 783cc5a4507a825d055547ea1aef77b051c6fbc7 Mon Sep 17 00:00:00 2001 From: igneum-labs <337424239+igneum-labs@users.noreply.github.com> Date: Fri, 9 Oct 2026 07:19:19 +0000 Subject: [PATCH 2/2] Rule 33 record 1176efb9: hive-2, the lp-4090-43 kit-binary block and hive-3 (all FAIL at sync, 9 October 2026 04:2x to 08:1x UK; hive-3 on the sync-gate package 9998913f: the gate held the miners, 0 blocks mined, the wall now the chain's own fifth cut against the standing reference); the canary-202 batch re-recorded (INT-07 moves with the evidence) Co-Authored-By: Claude Fable 5.1 --- docs/plans/igneum-2.0-test-registry.json | 10 +- tools/ci/batches/canary-202-20261009-01.json | 2 +- tools/ci/canary/1176efb9.json | 291 ++++++++++++++++++- 3 files changed, 293 insertions(+), 10 deletions(-) diff --git a/docs/plans/igneum-2.0-test-registry.json b/docs/plans/igneum-2.0-test-registry.json index 9280016a9..6a11ed062 100644 --- a/docs/plans/igneum-2.0-test-registry.json +++ b/docs/plans/igneum-2.0-test-registry.json @@ -15512,7 +15512,7 @@ "master_status": "PROPOSED / NOT RUN", "run_id": "canary-202-20261009-01", "evidence_path": "tools/ci/canary/1176efb9.json; build-1:/srv/canary/1176efb9/mini/00-verdict.txt; build-1:/srv/canary/1176efb9/lp-4090-11/fleet-block.json; build-1:/srv/canary/1176efb9/lp-4090-43/00-verdict.txt", - "updated": "2026-10-09T07:18:00.541Z", + "updated": "2026-10-09T07:19:19.466Z", "evidence_record": { "requirement_id": "INT-07", "decision": "FAIL", @@ -15533,8 +15533,8 @@ }, "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", "reviewer": "", - "at": "2026-10-09T07:18:00.541Z", - "note": "mac PASS (the Mac entry published on it 02:20 UK); fleet FAIL at sync (lp-4090-11, 04:04 UK: the walk bound at the reference chain's fifth cut under fix 2); hive FAIL (lp-4090-43: the lost-proof loop at the first class v5 cut, 'the proofs of 2 carried records are not held yet'); no windows block (the Windows order's default fired: no push without a proved shard). No fleet, hive or windows 2.0.2 entry publishes on this record. | 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).", + "at": "2026-10-09T07:19:19.466Z", + "note": "mac PASS (the Mac entry published on it 02:20 UK); fleet FAIL at sync (lp-4090-11, 04:04 UK: the walk bound at the reference chain's fifth cut under fix 2); hive FAIL (lp-4090-43: the lost-proof loop at the first class v5 cut, 'the proofs of 2 carried records are not held yet'); no windows block (the Windows order's default fired: no push without a proved shard). No fleet, hive or windows 2.0.2 entry publishes on this record. | 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).", "network_label": "on an island, not a network" }, "evidence_records": { @@ -15558,8 +15558,8 @@ }, "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", "reviewer": "", - "at": "2026-10-09T07:18:00.541Z", - "note": "mac PASS (the Mac entry published on it 02:20 UK); fleet FAIL at sync (lp-4090-11, 04:04 UK: the walk bound at the reference chain's fifth cut under fix 2); hive FAIL (lp-4090-43: the lost-proof loop at the first class v5 cut, 'the proofs of 2 carried records are not held yet'); no windows block (the Windows order's default fired: no push without a proved shard). No fleet, hive or windows 2.0.2 entry publishes on this record. | 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).", + "at": "2026-10-09T07:19:19.466Z", + "note": "mac PASS (the Mac entry published on it 02:20 UK); fleet FAIL at sync (lp-4090-11, 04:04 UK: the walk bound at the reference chain's fifth cut under fix 2); hive FAIL (lp-4090-43: the lost-proof loop at the first class v5 cut, 'the proofs of 2 carried records are not held yet'); no windows block (the Windows order's default fired: no push without a proved shard). No fleet, hive or windows 2.0.2 entry publishes on this record. | 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).", "network_label": "on an island, not a network" } }, diff --git a/tools/ci/batches/canary-202-20261009-01.json b/tools/ci/batches/canary-202-20261009-01.json index 6f1506359..e59f0c9bd 100644 --- a/tools/ci/batches/canary-202-20261009-01.json +++ b/tools/ci/batches/canary-202-20261009-01.json @@ -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", diff --git a/tools/ci/canary/1176efb9.json b/tools/ci/canary/1176efb9.json index ade2ee10b..339fafdcd 100644 --- a/tools/ci/canary/1176efb9.json +++ b/tools/ci/canary/1176efb9.json @@ -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)." }