release-0.3.6 plan: the 0.3.7 ship, both manifests compared, the update-now job, the baseline

This commit is contained in:
igneum-josh 2026-10-05 11:18:18 +01:00
parent c528ce8b62
commit 77bde6fb85

View file

@ -585,3 +585,40 @@ RUSTFLAGS changed):
Both embed 2b6d23ef. The gate with this Mac's toolchain DLLs (GCC 16.2.0): igneumd.exe, all 197 imported symbols
exported (5,994 exports), pass. The PC-built pair (d08404c2..., 8bdb4c6e...) is kept in the session scratchpad
(`pc-built-036/`) for the 0.3.8 item and is no longer under `target-integration`.
### 9a. The 0.3.7 ship
Josh pushed `release-0.3.6` at c528ce8 (10:10Z). `gh workflow run windows.yml --ref release-0.3.6` → run 37294921529,
10:11:01Z, green 10:16Z (the G13 step verified the 0.3.7 inputs of 57d2ad32...). Dry run clean (0 behind origin/master
this time). The real run, `node tools/ship-app.mjs 0.3.7 --node vendor/igneum-node-036 --branch release-0.3.6 --dl-both
--activation-height 84100 --deadline-note "proving v0" --notes "Hotfix for Windows nodes: ..." --from ci`:
| Step | Result |
|---|---|
| preflight | ok, tree c528ce8 clean |
| ci | green after 5 min of polling |
| fetch | Igneum-Miner-Setup-0.3.7.exe 18.9 MB, igneum-windows-app.zip 26.3 MB |
| dmg | already (8ee96b3b..., built 09:46 to 09:49Z) |
| copy, mirror | DMG into the OLD folder; 7 files into the NEXT folder |
| manifest | override carried over from the OLD folder's republished 0.3.5 manifest (the same object the NEXT folder's 0.3.6 held; both read before the step); both signed, verified, same fields |
| deploy | 10:16Z |
| verify | 3 files and the manifest match in both folders |
| console | item #350 "Igneum Miner 0.3.7 shipped (mac+windows)"; exit 0 |
The live manifests, read 10:17:22Z, compared field by field with the 0.3.5 record (8h):
| Field | OLD folder | NEXT folder |
|---|---|---|
| version, channel, min_supported_version, published_at | 0.3.7, devnet, 0.3.0, 2026-10-05T10:16:29Z | the same, 2026-10-05T10:16:29Z |
| consensus | identical to 0.3.5's: override {33000, 84100}, activation_height 84100, deadline_note "proving v0" | identical |
| fees_v1_activation_daa, tuning | absent, absent | absent, absent |
| mac | dmg 8ee96b3b054f45721ea08d0e00dfae79fc127fdfa503e05565d117b2c71cd9e2, 40,156,739, URL in its folder | same bytes, URL in the NEXT folder |
| windows | inno-setup 2bacba64628b02e5f03e54007e794a30438a966238c75293a2905e1b5c5e2557, 19,784,297, URL in its folder | same bytes, URL in the NEXT folder |
`update-now-20261005-101725` to all, published 10:17:25Z (mirrored to both folders by the publisher), the apps woken
(stamp 2026-10-05T10:17:25Z.726198ee): the 0.3.5 PCs check hourly otherwise.
Baseline 10:11:52Z, before the publish: Mac d937c69d app 0.3.6 node 2b6d23ef DAA 92597 22.4 MH/s; PC 1 ae432dc7 app
0.3.5 node 2.1.0 (the rolled-back 0.3.5 node) DAA 92578 112.1 MH/s; PC 2 1ccfe586 app 0.3.5 DAA 92578 122.3 MH/s;
Sam's Mac 3a9bf309 silent 28 min (app 0.3.5, 0.0 MH/s at its last report); PC 37ba0461 app 0.3.5 node 20139145 DAA
92583 2.3 MH/s. A machine counts as updated only when its node reports a DAA score and the miner a hash rate on 0.3.7.