Skip to content

fix(release): bind Linux ARM64 passport evidence - #153

Merged
kungfu-origin merged 2 commits into
dev/v22/v22.22from
fix/release-passport-linux-arm64
Jul 27, 2026
Merged

fix(release): bind Linux ARM64 passport evidence#153
kungfu-origin merged 2 commits into
dev/v22/v22.22from
fix/release-passport-linux-arm64

Conversation

@dongkeren

@dongkeren dongkeren commented Jul 27, 2026

Copy link
Copy Markdown
Member

Summary

  • derive the KFD-3 prebuild surface set from the canonical collaboration-interface registry
  • declare Linux ARM64 in the KFD-2 four-platform package trust claim
  • advance the immutable release contract to 22.22.3-kf.5-alpha.3
  • lock registry/prebuild surface equality and four-platform trust evidence in lifecycle tests
  • refresh KFD-1/KFD-3 generated witness hashes

Verification

  • node --test .gyp/libnode-entrypoint.test.js .gyp/libnode-kfd-release-evidence.test.js
  • corepack pnpm verify-kfd-witnesses
  • corepack pnpm verify-release
  • corepack pnpm verify-package-source
  • corepack pnpm exec prettier --check .gyp/libnode-kfd-witnesses.js .gyp/libnode-kfd-release-evidence.test.js
  • git diff --check

Fixes the fail-closed release-passport finalization exposed by alpha.2 without bypassing KFD gates.

Signed-off-by: Keren Dong <keren.dong@kungfu.link>
@dongkeren
dongkeren requested a review from kungfu-origin as a code owner July 27, 2026 18:29
kungfu-origin
kungfu-origin previously approved these changes Jul 27, 2026

@kungfu-origin kungfu-origin left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Independent review: the canonical KFD-3 registry now drives the embedded prebuild surface set, Linux ARM64 is present in the KFD-2 artifact coordinates, and generated KFD-1/KFD-3 hashes are consistent. Approval is bound to the current head.

Signed-off-by: Keren Dong <keren.dong@kungfu.link>

@kungfu-origin kungfu-origin left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Independent review bound to 776af58: the canonical KFD-3 registry drives the prebuild surface set; Linux ARM64 is present in KFD-2 and regression coverage; alpha.3 avoids mutation of the already published alpha.2 package set; generated KFD-1/KFD-3 witnesses and local release gates pass.

@kungfu-origin
kungfu-origin merged commit 4fdf3bc into dev/v22/v22.22 Jul 27, 2026
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants