diff --git a/docs/plans/counter-asic-3-node.md b/docs/plans/counter-asic-3-node.md index a8632511c..fa2d0c361 100644 --- a/docs/plans/counter-asic-3-node.md +++ b/docs/plans/counter-asic-3-node.md @@ -236,6 +236,12 @@ The line after 69d1b56e (17:3xZ, main's orders through the shipper): 6ed56f63 re | Build-1 release build; the five build-2 suites; the canary set | 34a2dbaa | 17:39:43 to 17:42:51 | GREEN: igneumd sha256 bc25693c...85bb carries 34a2dba (/srv/artefacts/0322-34a2dbaa/node-lane/); consensus 122, exec 37, pow 17, miner 25, core 152; canary set 17:40:34 to 17:41:52, digest 83eb50cd unchanged, shutdown 567 ms | | Devnet 3 join from empty, one accepted block, kept-datadir restart with the new continuity line and the hub's tip number (the fleet, a fresh 3060; the control dn3-c1 on 69d1b56e prints the old line) | 34a2dbaa | fleet | (the fleet lane's line) | | The three mid-chain crossings on infra/fast-time/switch-crossing.mjs (switch at DAA 240; a late joiner across it; then the known-failed digest-split case per switch) | 34a2dbaa pair | from 17:45 | (below as they land) | +| Crossing, difficulty v3 | 34a2dbaa pair | pass 17:58:58 to 18:08:16; known-failed 17:54:33 to 17:58:50 | GREEN: crossing at DAA 243, one chain on A and B, no rule error, the late node synced across it, post-crossing rate 1.065 against 1 with the difficulty moving (six bits values); the digest-split case FAIL as expected ("Refusing peer: consensus params digest mismatch", two chains, the joiner on A's) | +| Crossing, the finality DAA-seconds rule | 34a2dbaa pair | round 2 17:58:58 to 18:08:16; known-failed 17:54:33 to 17:58:50; round 3 from 18:09:31 | the chain's reading green (checkpoint 18 locked at blue score 511 after the crossing at DAA 247, finality active on both miners); the harness's verdict read used {count} for getFinalityCheckpoints' {last} and saw nothing, so the gate line is round 3's | +| Crossing, the finality leave rule (leave_delay 60 on the 60x profile) | 34a2dbaa pair | the same | the chain's reading green (B's clean stop announced its leave at DAA 308; A's checkpoint 17 reads "1 votes, 1 voters" against 2 before); the gate line is round 3's | +| Round 1 pass cases (17:45:14 to 17:54:33) | 34a2dbaa pair | | read FAIL on the harness's own faults: the rule-error grep matched the digest START line ("a peer with another digest is refused"), and the checkpoint read above; fixed for round 2 and 3 | + +Height arithmetic proposed to main (18:1xZ): the first crossing after every node, the apps' included, runs the commit (apps publish 18:30 BST 8 October), so difficulty v3 at DAA 93,600 (26 h after the first block at 17:06Z 7 October, about 20:06 BST 8 October), the other two 7,200 apart after it, each crossing read on every node before the next; the fleet's lock line fixes the DAA-to-clock offset. ### 6.11 The nine switches held at never on Devnet 3 (main's record, 7 October 2026, 17:2xZ)