Skip to content

governance: stabilize validation lab ci gates - #1

Merged
jearonwong merged 2 commits into
mainfrom
governance/validation-lab-ci-stabilization-20260529
May 30, 2026
Merged

governance: stabilize validation lab ci gates#1
jearonwong merged 2 commits into
mainfrom
governance/validation-lab-ci-stabilization-20260529

Conversation

@jearonwong

Copy link
Copy Markdown
Contributor

Summary

This PR stabilizes the Validation Lab CI/gate baseline so the Lab can safely participate in the MPLP pointer/manifest and release SOP flow.

The work is limited to CI/gate stabilization and does not change Validation Lab's role or claims.

Scope

This PR repairs gate debt related to:

  • terminology gates
  • semantic CI grep
  • Vitest collection behavior
  • reason-code pattern handling
  • proof signature key registry checks
  • secret hygiene
  • link integrity
  • top-level whitelist behavior
  • curated artifact hash stability
  • VersionStrip detection
  • post-task association reporting

Boundary

This PR does not:

  • implement manifest consumption
  • change Validation Lab's adjudication semantics
  • claim certification, endorsement, regulator approval, runtime authority, SDK authority, or protocol truth authority
  • modify MPLP-Protocol
  • modify MPLP-Official-Website
  • modify Validation Lab V2
  • migrate repositories
  • change remotes
  • change package URLs
  • publish npm/PyPI packages
  • change GitHub settings

Verification

Local verification completed:

  • npm run lint — PASS with existing warnings
  • npm run typecheck — PASS
  • npm run test — PASS, 8 files / 77 tests
  • npm run build — PASS
  • npm run gate:all — PASS after sequential build
  • npm run gate:semantic:ci — PASS
  • git diff --check — PASS
  • evidence JSON validation — PASS

Known Follow-up

The scan still finds a pre-existing active identity drift in:

  • components/layout/Footer.tsx

This PR intentionally does not fix that footer copyright drift. It should be handled by a separate follow-up task:

  • MPLP-VALIDATION-LAB-ACTIVE-IDENTITY-MIGRATION-01

Repairs terminology, semantic report, unit-test, reason-code, proof-signature, secret-hygiene, link-integrity, top-level whitelist, generated-curated, and unified VersionStrip gate failures.

Verification passed: lint, typecheck, test, build, gate:all, gate:semantic:ci, proof-signature, secret-hygiene, link integrity, and top-level whitelist.

Does not modify MPLP-Protocol or Website source, and introduces no certification, endorsement, or regulator-approval claim.
@vercel

vercel Bot commented May 30, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
mplp-validation-lab Ready Ready Preview, Comment May 30, 2026 1:13pm

Fixes CI ref resolution for the Post-Task Association Gate by using pull_request base/head metadata and strict fallback diff ranges.

Keeps task-report association enforcement strict and does not treat unresolved refs as zero changed files.

Does not weaken quality-check or skip PR gates.

Does not modify Protocol, Website, V2, or package registry state.
@jearonwong
jearonwong merged commit 44071a1 into main May 30, 2026
4 checks passed
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