Skip to content

Recognize main in coverage contracts - #459

Merged
rmcdaniel merged 1 commit into
mainfrom
fix/main-coverage-contract-identity
Sep 1, 2026
Merged

Recognize main in coverage contracts#459
rmcdaniel merged 1 commit into
mainfrom
fix/main-coverage-contract-identity

Conversation

@rmcdaniel

Copy link
Copy Markdown
Member

Summary

  • align the coverage checker and its self-test with the renamed main branch
  • align the fast unit-only coverage contract with main
  • preserve the 100% target, complete source inventory, and raised 85.51% combined baseline

Root cause

Main run 33523090498 correctly rejected the renamed combined contract because the checker still hard-coded v2. The product and database tests all passed; only coverage contract identity failed.

Verification

  • coverage-ratchet self-test passes
  • PHP syntax check passes
  • both coverage contract JSON files parse
  • public-boundary scan passes

Contributes to #426.

@rmcdaniel
rmcdaniel merged commit 470c281 into main Sep 1, 2026
15 checks passed
@rmcdaniel
rmcdaniel deleted the fix/main-coverage-contract-identity branch September 1, 2026 15: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.

2 participants