release 0.3.22 section 9: the 0.3.23 line tonight (no calendar waits), the heights 79,200 / 86,400 / 93,600, class v5 as 0.3.24, the one-crate-tree placements, the testnet text void until the re-cut, PC 1's slot order

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
igneum-josh 2026-10-07 20:25:35 +01:00
parent 10932de568
commit d5483d6108

View file

@ -85,3 +85,11 @@ Three commits on 96161037: bd710a36 the sub-version 3 re-pin (byte 7, igneum-pow
**Rule from the pool lane (recorded here and in the pool plan):** a pool daemon is built from the same repo tree as the chain's node, never a release behind; the 0.3.21-tree daemon hashed class v4 sub-version 2 against Devnet 3's sub-version 3 and refused every share as WRONG HASH; the Devnet 3 pair runs the 0.3.22-tree daemon (c15b39b0) since 20:02 BST. Also: a template every second on a 1-block-a-second chain outlived the 12-job window (25,477 unknown_job shares); the daemon keeps jobs 60 s or 256 per member (9fd3b258, in 0.3.22).
**Windows, in flight:** the 0.3.21 Windows entry is skipped in favour of 0.3.22's; window-22 changed host.cpp and the host gate refuses a host without the cut's version, so a fresh MSVC host builds on PC 1 in a slot after the hash lane's 5090 pass (about 20:20 BST, unelevated, no click), then host.sha256, the kit, the PC 2 installer job (--installs-app) and the smoke (0.3.21 to 0.3.22, the LG-4 timed steps as one measured row "one run, PC 2, not a fresh image"); reading about 21:30 BST. The rights-at-install step (3fbf4280) raises one UAC on a first install and Josh's rule tonight is no click, so it rides 0.3.22 only with a "deferred in a job session" commit by 20:20 BST, else 0.3.23. PC 1's elevated passes cannot run under the no-click rule; the hash lane rebuilt the efficiency pass through the Power Helper task (unelevated).
## 9. After the Mac entry: the 0.3.23 line tonight, the testnet text, the Windows host (20:1x to 20:3x BST)
**Josh's rule applied by main: no calendar waits.** The 0.3.23 node (release-0.3.23-node = 2720d8d2 = a099594f, the cache-rung digest fix with Devnet 3's digest 83eb50cd read back, + the three heights in devnet3_params(): difficulty_v3_activation_daa 79,200 about 16:01 BST 8 October, finality_daa_rule_activation_daa 86,400 about 18:01, finality_leave_activation_daa 93,600 about 20:01, one weight window apart, from the lock at DAA 7,298 at 20:02:46 BST; 72,000 refused as one minute above the floor) cuts tonight the minute its gates read green; the Devnet 3 sweep to it follows the 34a2dbaa sweep with no gap; the 0.3.23 apps go out on the pollers tonight. Class v5 is its own release, 0.3.24, cut the minute every v5 gate reads green at any hour (the v5 kit packs-ca3-v5-20261007T183921Z.zip e6c088bb, program id e5a4ac5978462156, fingerprint 82b19cbde8557ea5 on Metal, Apple OpenCL and CUDA; the class_signal under-window fix on class-v5-node-wire). The 34a2dbaa pin's last gate PASS at 20:07 BST (the dn3-c1 join-and-restart with the N15 line). One release is one crate tree: the rights step at install (boot-start-22 332b82eb, deferred in a job or session-less install; the WebView2 right webview2-runtime@109.0.1518.78, no bootstrapper until packaging/windows/webview2.sha256 names one) and the unattended driver install (driver-hold-22 50cdb8e4) landed after the 0.3.22 close, so they ride 0.3.23: release-0.3.23 opened on the mirrors at 4cdcab31, now 2f27ecb1 + check-labels-23 e6f9ef0b; app gate GREEN on build-2 (279 + 34 + 8).
**The testnet text is VOID until the re-cut (main, 20:2x BST).** The testnet object on the 0.3.22 line (6ed56f63, in the pin 34a2dbaa) and on the 0.3.23 line carries the 4 October genesis message "igneum-testnet-1 | 2026-10-05 | proposed, not final | coins here have no value | resets are announced", hash 52a3e6a9; nobody reads 52a3e6a9 as the go object. The FINAL text ("igneum-testnet-1 | 2026-10-05 | coins here have no value | resets are announced") exists only on the testnet lane's tree testnet-genesis-2-node (59d05bf2, 18 decimals, the 16-byte subsidy layout). latency_ladder_cache_rung_activation_daa does not exist on the 0.3.22 line (predates the genesis-forward merge); the 0.3.23 line sets it at 0 for the testnet. Ruling (confirmed by main): the testnet object is re-cut on the 0.3.23 line after Josh's decimals word at 21:40 BST (the decimals lane's code, the final text, the cache-rung field, a new testnet genesis hash and digest; Devnet 3 untouched), the seeds re-armed on it; if 2720d8d2 is green before his word, 0.3.23 ships tonight with the void testnet text (harmless: nothing mines there, the apps default to Devnet 3) and the re-cut is 0.3.24's second item. The node lane's scratch read cuts the object at 18 and 8 decimals (hash and digest of each) so his answer is a one-line switch.
**PC 1 tonight (no click on any PC job, Josh away two hours):** the 5090 efficiency pass through the Power Helper task exited 0 at 20:16:27 BST (the elevated form at 19:31 BST exited 251, the UAC prompt unanswered); the 0.3.22 MSVC window host job holds the slot from 20:17 BST (unelevated, nine seconds, from the installer kit at 4cdcab31; window-22 changed host.cpp and the host gate refuses a host without the cut's version); then main's order: the second 5090 pass 1,400 MHz to the driver floor, the 5080 pass, the measurement rows, the two tunes. The live page: live-dn3 (the UI lane, f449119e) deploys the minute its gate is green by the documented shape (the box builds and gates the export, the Mac's CLI uploads it).