feat: neutral check run when the snapshot is rejected; operating snapshot refresh - #26
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Closes the improvement candidate recorded in the live-smoke findings (rejected snapshots posted no PatchGate Check Run, leaving only the workflow status):
create-check-run: trueand the GitHub snapshot is rejected, the Action now posts an idempotent check run with conclusionneutral, titledPatchGate: SNAPSHOT REJECTED, carrying the adapter diagnostic id and remediation.neutralmatches the existingevidence_missingmapping — a rejected snapshot is an "could not evaluate" state, not an evaluation verdict.Also refreshes the AGENTS.md operating snapshot after merges #23 and #25: default branch
main@e4052f2, PR ranges #15–#21/#23/#25, latest CI32563526945and CodeQL32563526929, current branch inventory, and the multi-persona review record added to the newest-records line.Verification
Full
npm run verifyon this exact tree (rebased ontomain@e4052f2): lint, typecheck, budget/pins/events/doc-links/community/dossier checks, audit (0 vulnerabilities), 99 tests including 18 action tests with two new rejection-check-run regressions (neutral conclusion posting and update-over-create), security suite, 25 integration tests, clean rebuild, clean-roomverify:dist, consumer fixture, release-candidate check, 5 CLI process tests. Bundle chunks 945/995 replace 113/815; stale chunks removed.Process notes
enforce_adminslifted temporarily and restored immediately), recorded as a maintainer decision, not independent-review evidence.