Skip to content

Complete package production gates and third-party onboarding - #10

Merged
SamuelMcAravey merged 15 commits into
mainfrom
codex/protocol-lab-release-ux-20260810
Aug 10, 2026
Merged

Complete package production gates and third-party onboarding#10
SamuelMcAravey merged 15 commits into
mainfrom
codex/protocol-lab-release-ux-20260810

Conversation

@SamuelMcAravey

@SamuelMcAravey SamuelMcAravey commented Aug 10, 2026

Copy link
Copy Markdown
Member

Summary

  • model all 117 component roots and wire every declared package builder
  • require parity attestations, deterministic component closures, scenario authority validation, and full-catalog PR production
  • fail fast when Docker is unavailable and support Rust Windows/Linux cross-targets in Linux CI
  • update vulnerable Go, Rust, Python, Jetty, and gRPC dependencies
  • add a tested five-minute source-verification path and validate public documentation entrypoints

Verification

  • 117 public and 117 internal manifests validated
  • component graph: 117 modeled, 0 unmodeled
  • 18 scenario package authority validators passed
  • component-aware release suite passed
  • documentation entrypoint validation passed
  • open-source audit: all required and recommended surfaces present
  • raw QUIC quickstart package and parity attestation passed
  • full Docker-capable package production passed once: 157 packages, 157 attestations, archive inspection passed
  • latest PR-triggered full production: https://github.com/incursa/protocol-lab-components/actions/runs/31416829313

Release boundary

No public release is created by this PR. The reviewed release intent remains authoritative.

Comment thread .github/workflows/validate.yml Fixed
…lease-ux-20260810

# Conflicts:
#	.github/workflows/package-production.yml
#	scripts/package/Build-RustlsTls13EarlyDataExecutorPackage.ps1
#	scripts/package/Build-RustlsTls13EarlyDataImplementationPackage.ps1
#	scripts/package/Build-RustlsTls13ImplementationPackage.ps1
Comment on lines +11 to +20
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v7

- name: Validate public documentation entrypoints
shell: pwsh
run: ./scripts/package/Test-ProtocolLabComponentDocumentation.ps1

scenario-packages:
@SamuelMcAravey
SamuelMcAravey merged commit a5a595d into main Aug 10, 2026
16 checks passed
@SamuelMcAravey
SamuelMcAravey deleted the codex/protocol-lab-release-ux-20260810 branch August 10, 2026 18:45
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