Skip to content

feat(ctxpkg): release checkpoint layer in v3.10.0 - #1610

Merged
yvgude merged 7 commits into
mainfrom
release/ctxpkg-v2-release
Aug 29, 2026
Merged

feat(ctxpkg): release checkpoint layer in v3.10.0#1610
yvgude merged 7 commits into
mainfrom
release/ctxpkg-v2-release

Conversation

@yvgude

@yvgude yvgude commented Aug 29, 2026

Copy link
Copy Markdown
Owner

Summary

  • add fail-closed signed .ctxpkg v2 checkpoint layer
  • align bounds and canonical Engine bindings with SDK contract
  • release new backward-compatible public mechanism as Engine 3.10.0
  • split verifier tests/text helper into submodules for LOC gate
  • preserve byte-stable signed OCLA contract pack
  • keep moved addon fixtures reverse-cut neutral

Scope

Mechanism only: no SDK product lifecycle, commercial policy, Cloud, or private research code.

Verification

  • focused core::context_package: 120 passed
  • exact reverse-cut gate and moved addon fixture test: PASS
  • cargo clippy --all-features -- -D warnings: PASS
  • cargo fmt --check: PASS
  • LOC gate: PASS (verify.rs 1489 lines)
  • full delivery/security gate: PASS (OCLA 18/18, manifest/evidence, rehearsal, open-core, pytest, history)
  • SDK/package version coupling: PASS
  • release tag v3.10.0 check: PASS
  • history policy: 0 new findings
  • independent split review: PASS

SemVer

Minor bump: new backward-compatible public package mechanism.

Supersedes #1606-#1609 without force-pushing.

@yvgude
yvgude merged commit 5b69202 into main Aug 29, 2026
29 checks passed
@yvgude
yvgude deleted the release/ctxpkg-v2-release branch August 29, 2026 09:55
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 29, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant