Skip to content

Define the stable native task type safety boundary - #246

Merged
RobLe3 merged 1 commit into
mainfrom
codex/native-transport-safety-boundary
Aug 28, 2026
Merged

RobLe3 merged 1 commit into
mainfrom
codex/native-transport-safety-boundary

Conversation

@RobLe3

@RobLe3 RobLe3 commented Aug 28, 2026

Copy link
Copy Markdown
Owner

Summary

  • define the finite stable task-session type allowlist
  • fail closed on the unresolved 0x0B/0x0C registry collision before proportional allocation
  • keep experimental relay sessions isolated and production native TCP at the qualify-or-exclude gate
  • add canonical cross-SDK vectors and protect them in the fixture checker

Validation

  • PATH=/tmp/iicp-protocol-ci-venv/bin:$PATH tools/run_profile_fixture_contract.sh
  • native fixture copies validated byte-identically across Python, TypeScript and Rust
  • release closure regenerated and verified (262 pinned artifacts)

Advances #5; it does not close the remaining TLS, lifecycle, CBOR and adversarial-vector criteria. No release or deployment is authorized.

@RobLe3
RobLe3 merged commit 8a4ef03 into main Aug 28, 2026
1 check passed
@RobLe3
RobLe3 deleted the codex/native-transport-safety-boundary branch August 28, 2026 16:49
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.

1 participant