Skip to content

Reuse canonical develop proof on promotion PRs - #37

Merged
bioinfornatics merged 1 commit into
developfrom
perf/promotion-pr-proof-reuse
Oct 28, 2026
Merged

bioinfornatics merged 1 commit into
developfrom
perf/promotion-pr-proof-reuse

Conversation

@bioinfornatics

Copy link
Copy Markdown
Owner

Outcome

  • Keep complete reference CI for feature PRs to develop and push/develop.
  • Promotion PRs to main use a separate read-only exact-source canonical proof preflight, not another full suite.
  • Request identity is checked before and after canonical verification; identity-only CLI cannot grant publication approval.
  • Default independent approval / explicit owner-manual publication guards remain unchanged.
  • Include new workflow in generated main; no authoring source merge into main.

Verification

40 focused CI/production/distribution tests pass; isolated Git installation/update passes. Real CLI exercised with only API transport simulated. No independent completed reviewer claim. User authorized commit/push/develop merge/main promotion2026-10-28. Personal journal/editor excluded.

Rollout

After this PR merges, verify exact merge SHA on develop; open promotion request and verify it runs only promotion-preflight. Publish generated tree using owner authorization and close without merging.

@bioinfornatics
bioinfornatics merged commit 2268196 into develop Oct 28, 2026
7 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