Skip to content

Review the corrected evaluation-integrity control plane - #7

Merged
woksin merged 1 commit into
mainfrom
generated/control-plane-evaluation-integrity
Sep 3, 2026
Merged

woksin merged 1 commit into
mainfrom
generated/control-plane-evaluation-integrity

Conversation

@woksin

@woksin woksin commented Sep 3, 2026

Copy link
Copy Markdown
Collaborator

Updates only the reviewed control plane, ahead of the corrected 0.3.0 payload.

Verification runs the previous protected validator against a candidate tree, so a
payload whose invariants changed cannot land in the same pull request that teaches the
validator about them. This lands the validator first, against the unchanged 0.2.1
payload, so the corrected payload can follow.

What changes

  • Pins the exact public evaluation eligibility policy and schema digests.
  • Requires the eight recorded target exclusions.
  • Refuses to publish the five newly excluded effectful skill payloads.
  • Accepts a candidate skill split that moves entries between packaged and blocked while
    the skill total and component count stay exact, so the already-published
    0.0.1-candidate.1 payloads and the corrected 0.0.2-candidate.1 payloads both verify.

Verification

All seven checks pass against this tree under the previous protected validator:
exact-inventory, canonical-byte-parity, native-manifest-parse, checksums,
fixture-provenance-record, pack-install-smoke-uninstall, canary-rollback-simulation.

The payload is untouched, so nothing about the published 0.2.1 distribution changes here.

Distribution verification runs the previous protected validator against a candidate
tree, so the corrected payload and the validator that admits it cannot land together.

Land the reviewed validator first, against the unchanged 0.2.1 payload: it pins the
exact evaluation eligibility policy and schema digests, requires the eight recorded
exclusions, refuses the newly excluded effectful skill payloads, and accepts a candidate
skill split that moves entries between packaged and blocked while the skill total and
component count stay exact.
@woksin
woksin merged commit 1e9b309 into main Sep 3, 2026
7 checks passed
@woksin
woksin deleted the generated/control-plane-evaluation-integrity branch September 3, 2026 10:22
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