Skip to content

Chameleon

v4.4.10 Bugfix

This release fixes issues for SREs watching stability and regressions.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ 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 summary

Fixed false-positive inheritance‑convention warnings for same‑role extensions.

Changes in this release

Bugfix Medium

Fixes false-positive inheritance‑convention violation for same‑role extensions

Fixes false-positive inheritance‑convention violation for same‑role extensions

Source: llm_adapter@2026-07-18

Confidence: high

Full changelog

Fixed

  • inheritance-convention-violation no longer flags a class that extends another
    class of the SAME role as the archetype's dominant base (a *Controller
    extending a project Admin::SettingsController, a *Serializer extending
    another *Serializer). Such a superclass is a sibling or intermediate of the
    same role that itself roots at the archetype's base -- intra-role reuse, not a
    wrong-base deviation. Only a CROSS-role base (a controller extending a Model) is
    now flagged. This eliminated the last large residual false-positive class (30 of
    31 remaining inheritance firings on a real Rails repo were same-role
    extensions), while a genuine cross-role deviation still flags. The role word is
    the trailing CamelCase word of the base name (BaseController -> Controller),
    matched case-sensitively (so Microservice is not treated as a Service role),
    and generic trailing words (Base, Error, Class, ...) grant no exemption so
    a class extending an unrelated *Base still flags.

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

Track Chameleon

Get notified when new releases ship.

Sign up free

About Chameleon

All releases →

Related context

Earlier breaking changes

  • v3.0.0 MCP surface folded from 48 tools to 19; remaining 32 operator tools become actions on three dispatchers.

Beta — feedback welcome: [email protected]