Skip to content

Chameleon

v4.4.15 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 auto-pass router false‑positive on dotfiles and ambient TypeScript declaration files.

Changes in this release

Bugfix Medium

Fixes false-positive classification of .gitignore, .dockerignore, .editorconfig, .npmrc, and *.d.ts files as source in get_autopass_verdict.

Fixes false-positive classification of .gitignore, .dockerignore, .editorconfig, .npmrc, and *.d.ts files as source in get_autopass_verdict.

Source: llm_adapter@2026-07-18

Confidence: high

Full changelog

Fixed

  • The auto-pass router (get_autopass_verdict) counted VCS/tooling dotfiles
    (.gitignore, .dockerignore, .editorconfig, .npmrc, ...) and ambient
    TypeScript declaration files (*.d.ts, e.g. a regenerated next-env.d.ts)
    as "files outside profiled archetypes", elevating a routine PR to needs-human
    for the wrong reason. _is_non_source_file classified them as authored source
    because its extension check never matches an extensionless dotfile
    (.gitignore.rfind(".") == 0) or the .ts tail of a .d.ts. It now excludes
    ambient .d.ts declarations and a curated set of non-source dotfiles from both
    the unarchetyped_files and source_files_changed facts, the same
    false-positive class the v4.4.12-v4.4.14 version-bump/manifest/docs work
    addressed. Real source is unaffected. See _NON_SOURCE_DOTFILES and
    _is_non_source_file in autopass.py.

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]