This release fixes issues for SREs watching stability and regressions.
Published 6d
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 summaryFixes cohort naming to use directory names instead of hashes for core/common/shared directories.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Bugfix | Medium |
Names cohorts after directory instead of hash for core/common/shared. Names cohorts after directory instead of hash for core/common/shared. Source: llm_adapter@2026-07-20 Confidence: medium |
— |
Full changelog
Fixed
- A
core/common/sharedcohort is named after its directory instead of a hash.
These three read generic, so they sat in_STRUCTURAL_DIRSalongside the source roots and
could never name a cluster -- the cohort fell through to acluster-<hash>archetype. A hash
carries strictly LESS information than the directory it replaced: the per-edit header read
archetype=cluster-b2ee7e53forapp/core/wherearchetype=corewas available and correct.
Found by bootstrapping ten brand-new fixture repos on the deployed plugin -- 4 of 10 carried a
hashed archetype, every one for exactly these directories. After the fix, hashed archetypes
across the ten fixtures drop from 5 to 2, and both survivors are cohorts sitting directly in an
app/source root, where no single name is honest and the hash remains right. Source roots
(src,app,packages,lib) stay excluded and keep their own regression test.
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]