Repository navigation
fix(ci): move the static analysis scanner pin to panic-attack 55ffcc9 - #497
Conversation
55ffcc9 is panic-attack main. It includes panic-attack#278, which anchors Lean and Isabelle `sorry` findings to their line, so the inline `panic-attack: accepted` markers on the 2 detector fixtures apply. bridge-gate.yml reads the same pin. src/bridge/ and the Patch Bridge schema (0.3.0) did not change between f2a6a70 and 55ffcc9. Co-Authored-By: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0136P7ZmAsYpFA9gxfQLF3F6 Signed-off-by: Claude <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. Summary
Merge Risk:
|
|
Codex Review Summary: ❌ FailedThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
This security review couldn’t start because the paying account has exhausted its Codex allowance and has insufficient available credits. The payer can check their balance and add credits in the Codex usage dashboard, then try again. If you do not manage the paying account, contact this repository's admins. |



Summary
static-analysis-gate.ymlpins panic-attackf2a6a70. This PR movesPANIC_ATTACK_REFto55ffcc9a240e937edd968487af15ab45c6f0522f(panic-attackmain, the same commit as Security Scan since PR 491).55ffcc9includes hyperpolymath/panic-attack#278. It anchors Lean and Isabellesorryfindings to their line, so the inlinepanic-attack: acceptedmarkers on the 2 detector fixtures undertests/corpus_fixtures/now apply.Changes
.github/workflows/static-analysis-gate.yml: the pin and its comment.bridge-gate.ymlreads the same pin.src/bridge/and the Patch Bridge schema (0.3.0) did not change between the 2 commits.RSR Quality Checklist
Required
bash scripts/ci/test-static-analysis-evidence.shgives 59 receipt controls passed.unsafeblocks without// SAFETY:comments.envfiles includedAs Applicable
Testing
On a clean checkout of this commit, with the scanner built by
cargo install --git … --rev 55ffcc9… --locked --features http(the gate's own command):static-analysis-evidence.sh scan panic-attack:status: ran, exit 0, counts 0 critical, 43 high, 64 medium, 1 low.static-analysis-evidence.sh gate: exit 0.sorryfindings (isabelle/Smoke.thy:21,minif2f/algebra.lean:11) aresuppressed: true.Not in this PR: the 2 entries that PR 489 added to
audits/assail-classifications.a2mlfor the same fixtures. With this pin the inline markers already cover them, so they can be removed in a follow-up if you want.Screenshots
Not applicable.
Generated by Claude Code