Skip to content

runtime: dual-arch provider runtime 4.1.0 (governance-pool widening) — v6.2.0 - #140

Merged
sumitake merged 1 commit into
mainfrom
dev/claude/runtime-410-v630
Aug 22, 2026
Merged

runtime: dual-arch provider runtime 4.1.0 (governance-pool widening) — v6.2.0#140
sumitake merged 1 commit into
mainfrom
dev/claude/runtime-410-v630

Conversation

@sumitake

@sumitake sumitake commented Aug 22, 2026

Copy link
Copy Markdown
Owner

Summary

Governed new runtime generation release: imports the signed/notarized dual-architecture provider runtime 4.1.0 (darwin-arm64 81cb9581 + darwin-x86_64 11d2c0df, both from workspace source 29c41184, all 9 release-evidence gates true each; Developer ID OSUMI CONSULTING LLC (36UFP9KY4T), hardened runtime, secure timestamp, Apple-notarized) and moves the co-packaged consumer contract in lockstep with the compatible wire-descriptor evolution.

Why a new runtime (not content-only): the already-merged #2925 layer-1 governance pool widening (workspace) added opencode/governance.repository + lowest-priority governance edges for zhipu/moonshot/alibaba/deepseek — a runtime-baked routing change that was never built. The wire-contract descriptor digest advances 4de687b8… → e601a455… (compatible evolution: protocol 4 unchanged; +1 base_transport_action 13→14, +1 valid_action_source_pair 17→18). Consumer-contract mirror moved lockstep:

  • runtime_client.py: PROVIDER_RUNTIME_VERSION 4.1.0 + cardinality 14/18
  • runtime-manifest.schema.json: wire-digest (top-level + artifact), runtime-version, and count pins
  • version-pinned tests + wire-descriptor constants → 14/18/4.1.0
  • README (root + plugin) + migration doc runtime facts → 4.1.0
  • changelog: 4.1.0 runtime fragment + coordinator-fragment disclosure

Version: ships under the existing not-yet-tagged v6.2.0 package version (not 6.3.0) because the project-estimation maintenance evidence is version-bound to 6.2.0 and re-issuance needs the frozen producer; plugin version and runtime version are decoupled and check_release_consistency confirms OK. (Gemini cross-check confirmed this forced 6.3.0→6.2.0 reversal is truthful since 6.2.0 was never tagged/distributed.)

Testing / qualification

  • Deterministic gates: check_release_consistency OK, build_marketplace --check OK, build_skills --check OK, build-changelog --check in sync, verify_runtime_release PASS, export-safety active-tree + history SAFE (fresh canonical clone), git diff --check clean.
  • Suites: tests/ 264 OK + scripts/ 448 OK (712); the dual-arch public-contract tests (len(artifacts)==2, wire descriptor 14/18) PASS.
  • arm64: staged readiness 12 actions/64 edges ok + consumed canary (Gemini, correct).
  • x86_64: native CI smoke (in the Intel build) + Rosetta-executed readiness ok + consumed canary (Gemini, "VERDICT: MATCH").

Compliance trace

author: claude
standing_directives: directive #3 (dual-arch signed-runtime distribution), #4 (project→plugin sync), #5 (README sync + closeout), #6 (Tier-3 merge authority), #7 (model+effort), #8 (delegation economy), operational-reliability baseline; runtime-coupled-surfaces rule
tier: 3
cross_check: PROCEED — distinct-family Gemini (google, context.documents.reason frontier/maximum) reviewed the runtime-generation plan (confirmed "4.1.0 correct SemVer minor") and the forced 6.3.0→6.2.0 version reversal (PROCEED-WITH-MODIFICATIONS, all integrated: truthful changelog/docs disclosure, governance-debt noted, full gate re-validation). Adversarial-plan lens (mod #4i) verified #2925 governance widening is bounded lowest-priority read-only, Phase-1 gate unchanged.
peer_review_verdict: OPERATOR-ADMIN-MERGE — Tier-3 transition-window receipt-deadlock escape (runbook Phase C; ledger tier3.receipt.graph.binding.transition.deadlock). Distinct-family governance.repository review attempted on exact head fdf86e7: the coordinator selected Gemini (google) which returned status=ok with an empty/ungrounded verdict, and Gemini is non-distinct from the cross-check family; a grounded distinct-family (Grok/Codex) governance APPROVE is structurally unobtainable while the 4.1.0 runtime (advanced routing-policy digest) is installed nowhere yet — receipts from the still-installed 4.0.6 runtime cannot bind this post-change tree. Managed routes were also agy-quota-degraded this session. Operator authorized admin-merge 2026-08-22.
post_condition: OPERATOR-GATED release (tag/publish/activation are operator go/no-go per the task). After merge: cut_release.py tags v6.2.0 → release.yml builds/publishes/verifies dual-arch assets → activate on 4 hosts → live qualification → directive #5 doc closeout.
mcp_coverage_gap: NONE
contributor_rights: OPERATOR-CONFIRMED
operator_reserved: yes — this is a Tier-3 signed-runtime release; the operator authorized the build/stage/qualify autonomously and reserved the merge/tag/publish/activation gates.

…mpanion (v6.2.0)

Phase B of the governed runtime-generation release. Imports the signed/notarized
provider runtime 4.1.0 for BOTH darwin-arm64 (81cb9581) and darwin-x86_64
(11d2c0df) from workspace source 29c41184 (all 9 gates true each; Developer ID
OSUMI CONSULTING LLC 36UFP9KY4T, hardened runtime, secure timestamp, notarized),
and moves the co-packaged consumer contract in lockstep with the compatible
wire-descriptor evolution (4de687b8 -> e601a455; +opencode/governance transport,
13->14 base_transport_actions, 17->18 valid_action_source_pairs from #2925
governance pool widening; protocol 4 unchanged):
- runtime_client.py: PROVIDER_RUNTIME_VERSION 4.1.0 + cardinality 14/18
- runtime-manifest.schema.json: wire-digest + runtime-version + count pins
- test fixtures + wire-descriptor constants updated to 14/18/4.1.0
- README (root + plugin), migration doc runtime facts -> 4.1.0
- changelog: runtime 4.1.0 fragment + coordinator fragment disclosure

Ships under the not-yet-tagged v6.2.0 package version (project-estimation
maintenance evidence is version-bound to 6.2.0). Qualification: staged arm64
readiness 12 actions/64 edges + consumed canary; x86_64 native CI smoke +
Rosetta-executed readiness (ok) + consumed canary (Gemini VERDICT: MATCH). All
deterministic gates green; 712 plugin tests + dual-arch public-contract tests OK.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for security reviews. Please try again later.

@coderabbitai

coderabbitai Bot commented Aug 22, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 49212a16-e574-4034-b6a0-e304cc90c74a


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: fdf86e70c7

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread README.md
Comment on lines +40 to +41
widening the base transport actions 13 → 14 and the valid source pairs
17 → 18.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Propagate the new descriptor cardinalities

This release changes the descriptor to 14 transport actions and 18 action/source pairs, but README.md:169-170, plugins/agent-collab/README.md:105-106 and :218, and skill-specs/agent-runtime-status.md:35 still advertise the old 13/17 contract; the generated runtime-status skill consequently repeats the stale value. Users and status agents relying on these published contracts will report false descriptor or migration state, so update the source spec and all current-contract documentation, then regenerate the skill output.

AGENTS.md reference: AGENTS.md:L9-L10

Useful? React with 👍 / 👎.

@sumitake
sumitake merged commit 4691942 into main Aug 22, 2026
18 checks passed
@sumitake
sumitake deleted the dev/claude/runtime-410-v630 branch August 22, 2026 22:16
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