This release fixes issues for SREs watching stability and regressions.
Published 9d
Developer Productivity
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
ai-coding-assistant
archetype
ast-analysis
claude-code
claude-plugin
code-conventions
+12 more
code-review
code-style
developer-tools
javascript
linter
mcp
mcp-server
prompt-engineering
python
ruby
rails
typescript
Affected surfaces
auth
Summary
AI summaryFixed false positives in secret detector for obvious placeholder values.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Bugfix | Medium |
Secret detector no longer fires on obvious placeholder values. Secret detector no longer fires on obvious placeholder values. Source: llm_adapter@2026-07-18 Confidence: high |
— |
Full changelog
Fixed
- The secret detector no longer fires on obvious placeholder values. A
keyword-style hit (Secret Keyword/password_assignment, both advisory-only)
on a clearly-non-credential value -- a test fixturepassword = "test", a
docstring exampleSECRET_KEY = "your-secret-key"-- is now dropped, removing
the top secret-scan false positive on the exact pattern test suites use
everywhere. The filter is value-based and security-preserving:- Only the keyword-style kinds are filtered; the deterministic prefixed kinds
(aws_access_key,github_token,stripe_key,private_key, ...) and the
pre-write deny path are never touched. - A hit is dropped only when EVERY assigned string value on the line is a clear
placeholder, so a real secret sharing a line with a placeholder keeps its hit. - A concat-folded / de-escaped hit (a reassembled value the original line can't
show) is never suppressed, keeping the string-concat obfuscation defense
intact. - Placeholder-shaped values (
your-...,<...>,${...}) are dropped only
when their Shannon entropy is low, so a real high-entropy key that merely
starts withyour-still fires. Weak-but-plausibly-real credentials
(admin,password123,s3cr3t,changeme, a baresecret/password) are
NOT treated as placeholders -- committing one is a genuine leak worth a nudge.
- Only the keyword-style kinds are filtered; the deterministic prefixed kinds
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Chameleon
All releases →Beta — feedback welcome: [email protected]