This release fixes issues for SREs watching stability and regressions.
Published 7d
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
Summary
AI summaryFixed the "One action, one job" API‑shape gate to correctly trigger for Flask/FastAPI routes and blueprints.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Bugfix | Medium |
Fixes "One action, one job" API-shape principle not firing on Flask/FastAPI repos Fixes "One action, one job" API-shape principle not firing on Flask/FastAPI repos Source: llm_adapter@2026-07-20 Confidence: medium |
— |
Full changelog
Fixed
- The "One action, one job" API-shape principle never fired on Flask/FastAPI
repos. The gate matched the archetype paths_pattern againstcontrolleror the
PLURALroutes, but a Flask/FastAPI routing layer clusters as aroute:py/
router:pyarchetype (singularized), so"routes" in "route:py"was False and
the principle was withheld from exactly the repos whose HTTP layer it targets.
The gate now matches the singularroute(which subsumes route/routes/router)
plus Flask'sblueprint. Verified across all ten fixtures that only genuine
HTTP-layer archetypes trigger it (NestJS controller, Rails controllers, Flask
blueprint+route, FastAPI route) -- no false positives;viewwas deliberately
NOT added (it would matchreview/preview).
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]