From c7fc1ccb858595dd15f97e8fbec41ad0ca8e7ce2 Mon Sep 17 00:00:00 2001 From: igneum-labs <337424239+igneum-labs@users.noreply.github.com> Date: Wed, 7 Oct 2026 01:01:15 +0000 Subject: [PATCH] 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 --- docs/plans/release-0.3.17.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/plans/release-0.3.17.md b/docs/plans/release-0.3.17.md index f89010e66..d5d9a4a7d 100644 --- a/docs/plans/release-0.3.17.md +++ b/docs/plans/release-0.3.17.md @@ -33,6 +33,10 @@ App tests on the merged tree: 175 + 28 + 8; UI 41. A whole-file take of a lane's HiveOS images are Ubuntu 20.04 (glibc 2.31); the canary pods on 22.04 (2.35) refused the box's binaries. From now: the HiveOS package carries the 2.31 zig build (the build-server lane produces and container-tests it; the 0.3.17 HiveOS row stays at 0.3.16 in the index until that package lands, then joins with its own read-back); seeds and generic Linux binaries are the 2.35 build; the fleet's own boxes (Ubuntu 24.04) take the box's native build. The Mac and Windows rows publish on their gates. +## 2b. Checklist line for every cut (the node lane, 7 October 2026) + +`cargo check -p kaspa-testing-integration --tests` runs in the box suite of every cut and in the fork's CI (the crate had not compiled since the finality fields landed; no integration test ran on any cut until this one). The 0.3.17 box chain carries it as its last step (rebuild-on-fix.sh step_box / the node chain's "integration check"). 0.3.18 node notes: relay pipelining bb397f99 and the sync-request fuzz gate 6cf33d36 on ca3-v4-0318; aa0182aa and 812c3ac2 from ca3-v4-0316. + ## 3. Owed - exec-sync-0313's consensus verification behind a feature off for Windows (the proving lane), then its two commits.