Skip to content

test(validation): add cross-repo claim parity scanner#39

Merged
raylee-hawkins merged 2 commits into
mainfrom
feature/cross-repo-claim-parity-clean-001
May 18, 2026
Merged

test(validation): add cross-repo claim parity scanner#39
raylee-hawkins merged 2 commits into
mainfrom
feature/cross-repo-claim-parity-clean-001

Conversation

@raylee-hawkins
Copy link
Copy Markdown
Contributor

Summary\n- clean parity-only replacement from origin/main worktree\n- includes only parity scanner, parity workflow, and parity unit tests\n- workflow remains report-only for PR safety\n\n## Included files\n- .github/workflows/cross-repo-claim-parity.yml\n- scripts/verify_cross_repo_claim_parity.py\n- tests/test_cross_repo_claim_parity.py\n\n## Excluded\n- baseline-validation-contract workflow and validation-factory helper files are intentionally excluded\n\n## Local validation\n- python -B scripts/verify_cross_repo_claim_parity.py --repo-root C:\Raylee\Repo\HawkinsOperations --report-only\n- python -B -m unittest discover -s tests\n- git diff --check\n

@raylee-hawkins
Copy link
Copy Markdown
Contributor Author

Post-release classification: DRAFT / REPORT-ONLY GOVERNANCE TOOLING. This PR is not part of Release 001 proof. It remains advisory unless explicitly promoted to enforcement mode in a later PR. Report-only workflow must not fail required checks. No proof ceiling or public claim is promoted.

@raylee-hawkins raylee-hawkins marked this pull request as ready for review May 18, 2026 18:18
@raylee-hawkins
Copy link
Copy Markdown
Contributor Author

Summary:

Changed files:

  • .github/workflows/cross-repo-claim-parity.yml
  • scripts/verify_cross_repo_claim_parity.py
  • tests/test_cross_repo_claim_parity.py

Validation commands and results:

  • python -B scripts/verify_cross_repo_claim_parity.py --repo-root C:\Raylee\Repo\HawkinsOperations --report-only: PASS (STATUS=pass; FAIL_COUNT=0; warnings are report-only drift findings)
  • python -B -m unittest discover -s tests: PASS (Ran 4 tests, OK)
  • git diff --check: PASS

CI status:

  • GitHub checks observed green before ready/merge gate: required-files, cross-repo-claim-parity, ho-det-001-proof-loop, public-ho-det-001-controlled-test-report, AWS/HO-DET fixture loops, baseline validation contract, and Security Onion visibility contract all passed.

Report-only boundary:

  • Workflow invokes the scanner with --report-only.
  • No GitHub branch protection, required check, ruleset, or settings enforcement is changed by this PR.

Claim boundary:

  • This PR does not promote Release 001 proof, proof ceiling, public-safe status, runtime status, signal-observed status, or public claims.
  • The scanner reports drift; it does not authorize truth, proof, release, or public publication.

Risk assessment:

  • Low implementation risk within validation tooling scope.
  • Primary residual risk is known drift volume: report-only scanner currently surfaces warnings for later controlled cleanup.

Merge recommendation:

  • Merge is reasonable after current gates are reconfirmed: unchanged head SHA, green checks, no unresolved review threads, and Raylee MERGE_APPROVED.

@raylee-hawkins raylee-hawkins merged commit c6e9b8e into main May 18, 2026
8 checks passed
@raylee-hawkins raylee-hawkins deleted the feature/cross-repo-claim-parity-clean-001 branch May 18, 2026 18:19
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