ci: bump code review ci claude version 4.6 -> 4.7
What changed, and why it matters
This commit simply updates the version number of an AI code-review tool used in Electrum's continuous integration (CI) pipeline from Claude Opus 4.6 to 4.7. It does not change any wallet, networking, or cryptographic code that end users rely on. There is no indication of a security fix or vulnerability.
No security action required. Treat as a routine CI maintenance change.
Security signals we found
No strong security signals were identified.
Evidence from the diff
A one-line change in contrib/ci/claude_security_review.py replaces the CLAUDE_MODEL constant from ‘claude-opus-4-6’ to ‘claude-opus-4-7’. This script is part of the CI automation that runs an AI-assisted security review on diffs. The change has no effect on Electrum’s runtime behavior, consensus, protocol handling, key management, or build artifacts.
Changed components
contrib/ci/claude_security_review.pyInspect captured patch +1 / −1
diff --git a/contrib/ci/claude_security_review.py b/contrib/ci/claude_security_review.py
index 0db8877..76d7280 100755
--- a/contrib/ci/claude_security_review.py
+++ b/contrib/ci/claude_security_review.py
@@ -35,7 +35,7 @@ PROMPT_FILE = os.path.join(SCRIPT_DIR, "security_review_prompt.md")
MAX_DIFF_CHARS = 800_000
CLAUDE_TIMEOUT_SECONDS = 20 * 60
-CLAUDE_MODEL = "claude-opus-4-6"
+CLAUDE_MODEL = "claude-opus-4-7"
CLAUDE_EFFORT = "max"
VERDICT_PASS = "PASS"
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.