Commit graph

1529 commits

Author SHA1 Message Date
igneum-labs
e448c30c19 release 0.3.18 plan: seed and hive pairs, the hive package smoke, the integration check
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:23:21 +00:00
igneum-labs
2565c1b6bd release 0.3.18 plan: builds on ae17ad00, inputs, the Windows run
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:20:55 +00:00
igneum-labs
1d7f5d89fc 0.3.18: the node pin at ae17ad00 (12153428 plus ca3-v4-0318, two merges)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:19:56 +00:00
igneum-labs
048b50097b release 0.3.18 plan: the canary on ae17ad00 started, its clock
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:17:04 +00:00
igneum-labs
f01a68218b release 0.3.18 plan: the cut at ae17ad00, chains restarted, the two canary reads for PC 1's rules
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:15:13 +00:00
igneum-labs
871e2f9107 release 0.3.18 plan: the no-file digest read
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:14:28 +00:00
igneum-labs
75fa575636 release 0.3.18 plan: builds on 1cf43254, digests, the blockrate read
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:14:21 +00:00
igneum-labs
0be664bca9 release 0.3.18 plan: main's word on the chain start and the PC 1 rules' cut-off
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:10:38 +00:00
igneum-labs
33a2ca12ee release 0.3.18 plan: the node tree 1cf43254; chains started
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:10:22 +00:00
igneum-labs
f7ad8c994c release 0.3.18 plan: the installing tests move to their own target; the suite runs kaspa-consensus without --lib
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:04:37 +00:00
igneum-labs
25e210dd8d release 0.3.18 plan: the node merge resolved (node lane), the test-order race and its lock
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:03:26 +00:00
igneum-labs
88fcfebc2f release 0.3.18 plan: the UI lane's note on the merge view's window clamp
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 05:49:08 +00:00
igneum-labs
334670185c release 0.3.18 plan: the app tree assembled (24f45458, tests green)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 05:48:13 +00:00
igneum-labs
24f45458ef miner-ui-4 on release-0.3.18: the merge view's live::fetch call takes the engine's Shared (the four-argument form 66bf1ee3 gave it; 044d2ac8 was written against the three-argument one)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 05:48:00 +00:00
igneum-labs
4f9798283d miner-ui-4 (0.3.18): a miner whose template fetches time out is not faulted on silence
PC 1's read-back: the node reported synced while its finality replay blocked the template RPC for three minutes; the miners printed only timeouts and the watchdog faulted every card. The timeout line is the miner's heartbeat: silence clocks start over from it, the card says it waits for templates, one Activity line per episode. Recorded sequence as the test; 173 box tests.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
(cherry picked from commit 785d8be6dd)
2026-10-07 05:47:28 +00:00
igneum-labs
dce549c805 Ember shipped-app window playbook: the gate at 0.3.18 (0.3.17 is a node-only hotfix on the 0.3.16 app tree; the helper fixes A to F ship in 0.3.18)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
(cherry picked from commit c9b31edc71d7f92628c83022ddf07aa288c55279)
2026-10-07 05:46:50 +00:00
igneum-labs
f2eefc4805 miner-ui-4 (0.3.18): workers come back after an OTA relaunch
The card watchdog judges a miner only while the node is synced; a silence fault from the node's sync is released at the synced transition and the card starts again with an Activity line; a worker silent from its start is faulted at 60 s; one Activity line per card at its first start. Known-failed test from PC 1's 04:51Z relaunch; 173 box tests.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
(cherry picked from commit 7ece07ffd9)
2026-10-07 05:46:50 +00:00
igneum-labs
617b053739 miner-ui-4: note the node's blockrate object (6e4ace3f) behind the merge depth read
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
(cherry picked from commit ea533541c8)
2026-10-07 05:46:50 +00:00
igneum-labs
4e2465b730 miner-ui-4: the 0.3.18 Mac check as decided (own node after the apply, mode own, digest from RPC, synced; miner paused)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
(cherry picked from commit 7065c4cb8c)
2026-10-07 05:46:50 +00:00
igneum-labs
0be82b5977 miner-ui-4 (0.3.18): the merge depth reads blockrate.mergeDepth, not params; 3,600 stands until the node carries it
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
(cherry picked from commit 3bc0450b3a)
2026-10-07 05:46:50 +00:00
igneum-labs
b64f6fdf4b miner-ui-4: version words follow the renumbering (0.3.17 is a node-only hotfix; this branch ships as 0.3.18)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
(cherry picked from commit 7c0c1f4216)
2026-10-07 05:46:50 +00:00
igneum-labs
796aea66a6 miner-ui-4 (0.3.18): a node whose blocks never merge reads behind and holds the miner
src/merge.rs, pure: every network sink more than the merge depth ahead and none of our blocks in the network's view for 120 s. Engine polls the observer's view every 30 s while mining and runs the check after sync_decision_v2; state behind, sync_cause not merging, one error event. Known-failed test first; 172 box tests, 42 UI tests.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
(cherry picked from commit 044d2ac816)
2026-10-07 05:46:50 +00:00
igneum-labs
47becba051 release 0.3.18 plan: the node tree is a merge (six conflicts, the node lane's); PC 1's template-timeout row
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 05:45:24 +00:00
igneum-labs
42c559d804 release 0.3.18 plan: the inputs as of 05:2xZ (node 8220c944 with suites, app list with 7ece07ff)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 05:24:48 +00:00
igneum-labs
7d840da749 release 0.3.18 plan: ca3-v4-0318 aa49613f (the IBD-end timing line)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 05:06:24 +00:00
igneum-labs
022d4dd19a release 0.3.18 plan: deadline withdrawn, ca3-v4-0318 e3798a17, the cost fix's before figure by route (b)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 05:05:39 +00:00
igneum-labs
8c0511b3ee release 0.3.18 plan: the young-window fault does not touch the devnet (correction); testnet go note softened
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 05:04:22 +00:00
igneum-labs
24ffd43fd1 release 0.3.18 plan: main's rule (live before 13:30 UK, the pruning fix aboard); the testnet go line
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 05:00:49 +00:00
igneum-labs
178da95678 release 0.3.18 plan: the dated pruning-point fresh-join fault and its canary timing
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 05:00:28 +00:00
igneum-labs
237fd6259f release 0.3.18 plan: the node tree is ca3-v4-0318 6e4ace3f (main's order)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 03:54:17 +00:00
igneum-labs
31bbe6034b release 0.3.18 plan: the fix tips on both trees and the follow-up rule
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 03:49:53 +00:00
igneum-labs
63a1be803a release 0.3.18 plan: the cut after the hotfix (4f4bb9c9, the UI list, the canary form)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 03:43:54 +00:00
igneum-labs
aa350fea30 0.3.18: this tree renumbered (tonight's 0.3.17 is the node-only hotfix); plan moved to release-0.3.18.md
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 03:36:46 +00:00
igneum-labs
dbe641d1e5 release 0.3.17 plan: the 0.3.18 list (miner-ui-4 044d2ac8, the window test, the pairing log)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 03:16:47 +00:00
igneum-labs
7abdcfd490 release 0.3.17 plan: two-daemon test green on the pin, the igneum-pow pairing rule
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 03:02:13 +00:00
igneum-labs
460f2cef24 release 0.3.17 plan: 2f, ready at the line (staged manifest, runbook, fallback tree, card dry run)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 02:53:38 +00:00
igneum-labs
dbafc5d005 release 0.3.17 plan: 2e, the rebuild on the IBD-guard fix
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 02:44:05 +00:00
igneum-labs
4e0ef8a590 hive package: no AppleDouble entries in the tar (COPYFILE_DISABLE, no mac metadata)
GNU tar on HiveOS materialised the Mac's extended headers as ._ files next to every binary.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 02:43:07 +00:00
igneum-labs
214df6a044 0.3.17: the node pin at 12153428 (the IBD-guard fix)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 02:38:02 +00:00
igneum-labs
5ebf7153dd Ledger N6: a fresh node could not join the devnet while the signal window was open (the IBD guard; live since publish 2; the fix rides 0.3.17)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 01:55:31 +00:00
igneum-labs
5912b7dbff Plan 0.3.17: the canary's FAIL (the IBD guard refuses signal-version relay blocks; live since publish 2), the fix and the checklist line
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 01:55:00 +00:00
igneum-labs
9c37e201a1 rust-toolchain.toml: the one pin (1.99.0) from master, so master's build tools run against this tree
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 01:36:28 +00:00
igneum-labs
877d85eff5 Plan 0.3.17: the kill-by-name row (my pkill of build-remote.sh killed another lane's run)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 01:35:28 +00:00
igneum-labs
a349ebad11 Plan 0.3.17: the testing-integration check as a checklist line for every cut; 0.3.18 node notes
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 01:01:15 +00:00
igneum-labs
a0bf6c92c9 packaged-config: the packaged object is the live sixteen-field one (a fresh 0.3.17 install peers at once; the thirteen-field object would be refused until the first manifest read)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 00:33:41 +00:00
igneum-labs
a12f7ce827 0.3.17: the node pin at b49c58c1
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 00:32:39 +00:00
igneum-labs
84b8e3c806 Plan 0.3.17: 812c3ac2 (the silence read fixed, replay gate green) rides 0.3.18
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 00:31:31 +00:00
igneum-labs
7fe0245e0f Plan 0.3.17: the Linux-by-glibc rule (HiveOS 2.31 from the build-server lane, seeds 2.35; the HiveOS row waits)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 00:27:48 +00:00
igneum-labs
cf4894b0f9 build-dmg: a DMG never ships without the prover pair (the warning branch built a 0.3.17 DMG 18 MB short)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 00:25:32 +00:00
igneum-labs
281ddc3293 Plan 0.3.17: the fork gate's green line (aa0182aa rides 0.3.18; the switch is at never)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 00:16:21 +00:00