Repository navigation
Foundational CI/CD: supersede #1338, wire squabbler/proven/deep-recon, KYAML+I-JSON gates #1342
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 49 commits
Commits
Show all changes
51 commits
Select commit
Hold shift + click to select a range
8607271
chore(protection): retire the last exemption — the allow-list is now …
hyperpolymath 37c45a4
docs: record the decision-layer fix everywhere a reader or agent woul…
hyperpolymath d9a78dd
fix(protection): the bypass removal missed three rulesets, one of the…
hyperpolymath da9073d
docs(ci): correct audit claims and clarify context exemption scope
coderabbitai[bot] 8ed2f3a
Merge remote audit updates and preserve context review corrections
coderabbitai[bot] 620060f
fix(protection): a failed read-back must not report success
hyperpolymath d4b3d28
fix(gate): a data-dependent rule blocks every PR and was invisible
hyperpolymath 553bbd7
docs(gate): the failure message names both shapes of finding
hyperpolymath 0aca273
docs(audit): the data-dependent rules are not repairable in-repo
hyperpolymath d49f8f7
fix(gate): a data-rule-only finding must fail strict mode
hyperpolymath 88699f4
Update scripts/fix-required-context-name.sh
hyperpolymath 0857173
docs(gate): clarify data-rule inspection and audit behavior
coderabbitai[bot] dc8caa8
fix(ci): Harden required-context audits and ruleset repair verification
coderabbitai[bot] 477ff71
Merge remote branch updates and preserve required-context review fixes
coderabbitai[bot] 97cd2e4
feat(ci): measure and publish real line coverage
hyperpolymath 583101e
fix(ci): name the coverage context by slug, and publish the number
hyperpolymath 57059c6
feat(ci): report the line counts, not just the percentage
hyperpolymath 48fa3c9
docs(audit): correct the claim that coverage is unrepairable, with th…
hyperpolymath ffe1094
fix(gate): stop claiming nothing uploads while a workflow does
hyperpolymath faf2a1b
fix(ci): measure the commit the upload is attributed to
hyperpolymath 64ada82
feat(gate): tell an unverified rule from an unsatisfiable one
hyperpolymath 609deeb
Update scripts/check-required-contexts.sh
hyperpolymath 0f433ca
Update scripts/check-required-contexts.sh
hyperpolymath 98ebde4
fix(ci): Verify Code Quality evidence across all workflow pages
coderabbitai[bot] 04acc6b
Merge remote head and preserve required-context evidence hardening
coderabbitai[bot] 83afb5d
Update scripts/check-required-contexts.sh
hyperpolymath 107d4c7
fix(ci): Match the correct GitHub Code Quality workflow path
coderabbitai[bot] c3e9fad
Merge commit '83afb5d2efb9b11d2b51d8d2706e2f21f34d52ca' into arena/94…
coderabbitai[bot] ddc6180
test(ci): Correct Code Quality workflow paths in required-context fix…
coderabbitai[bot] 1d9ef56
Merge commit 'c3e9fad20d74964013bb91a29547a3bc60aa3579' into arena/94…
coderabbitai[bot] 3dfb5fd
fix(gate): evidence only where a rule applies, and never a guessed br…
hyperpolymath b6ae8f1
fix(gate): a 404 producer and an old gh are findings about the world,…
hyperpolymath 110b5b5
fix(ci): the transfer broke self-recognition, and a measured run is n…
hyperpolymath f60738c
feat(ci): wire cicd-squabbler into the gate set, propose-only
hyperpolymath 10191dd
feat(ci): deep recon — pons gates at error, panic-attack measures hon…
hyperpolymath bdc5afd
fix(ci): record the squabbler pin on its containing branch
hyperpolymath ab87044
fix(ci): gate squabble fight on an Administration-read credential
hyperpolymath 318fa6e
fix(ci): recognise the transferred canon by immutable identity
hyperpolymath c81a57e
fix(ci): report a hidden squabble gate as not evaluated
hyperpolymath 5a5525c
fix(ci): probe squabble gate visibility before classifying
hyperpolymath 8bc8e53
Potential fix for pull request finding
hyperpolymath 8868d09
Update scripts/check-required-contexts.sh
hyperpolymath 334f4be
Update Justfile
hyperpolymath 6204ec9
Update scripts/check-required-contexts.sh
hyperpolymath 709d120
fix(ci): Tighten coverage evidence and scanner validation
coderabbitai[bot] 7981e33
Merge remote updates and preserve coverage evidence validation
coderabbitai[bot] 34fb477
docs(ci): Clarify preflight and required-check audit contracts
coderabbitai[bot] 1cf714d
Update .github/workflows/cicd-squabbler-reusable.yml
hyperpolymath cf1f562
Update scripts/tests/cicd-squabbler-contract-test.sh
hyperpolymath f061333
fix(ci): normalize coverage timestamps and resolve governance renderer
coderabbitai[bot] f572331
Merge branch 'main' into arena/38c7ee34-standards
hyperpolymath File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For this reusable,
security-events: writeis on line 71, while line 70 iscontents: read. Because the dismissal matcher requires an exact path and line, the actual TokenPermissionsID alert will not match this entry; the newly added grounding check inscripts/tests/dismiss-code-scanning-alerts-test.shalso fails for this reason. Update this entry and its fixture to line 71.Useful? React with 👍 / 👎.