# Changelog

## Score

- CAI 30 → 32 (+2.0)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.15) — scores are not directly comparable.

## Lenses

- Code Health 40 → 44 (+4.2)
- Maturity 53 → 59 (+6.4)
- Readiness 9 → 8 (-0.6)
- Security 88 → 84 (-3.1)

## Resolved (10)

- Dependency hygiene not measured — dependency manifest found but not parsed for hygiene
- FileTooLong: highlightjs/highlight.js (src/common/highlightjs/highlight.js)
- Further orphaned files (smaller)
- Off-boarding risk: anonymized user #1
- Orphaned knowledge (src/common/common-logic.js)
- Orphaned knowledge (src/common/highlightjs/highlight.js)
- Orphaned knowledge (src/common/markdown-here.js)
- Orphaned knowledge (src/common/marked.js)
- token (cognitive 114) (src/common/marked.js)
- utf8ArrToStr (cognitive 16) (src/common/utils.js)

## New (26)

- Boundary-crossing change coupling: markdown-here.js ↔ build.js (src/common/markdown-here.js)
- Boundary-crossing change coupling: options-store.js ↔ build.js (src/common/options-store.js)
- Boundary-crossing change coupling: options.js ↔ build.js (src/common/options.js)
- Boundary-crossing change coupling: utils.js ↔ build.js (src/common/utils.js)
- Change coupling: backgroundscript.js ↔ contentscript.js (src/chrome/backgroundscript.js)
- Change coupling: common-logic.js ↔ utils.js (src/common/common-logic.js)
- Change coupling: markdown-here.js ↔ mdh-html-to-text.js (src/common/markdown-here.js)
- Change coupling: options-iframe.js ↔ options-store.js (src/common/options-iframe.js)
- Change coupling: options-iframe.js ↔ options.js (src/common/options-iframe.js)
- Change coupling: options-iframe.js ↔ utils.js (src/common/options-iframe.js)
- Dimension evaluation failed
- FileTooLong: common/common-logic.js (src/common/common-logic.js)
- FileTooLong: common/markdown-here.js (src/common/markdown-here.js)
- FileTooLong: common/utils.js (src/common/utils.js)
- FileTooLong: test/chai.js (src/common/test/chai.js)
- FileTooLong: test/mocha.js (src/common/test/mocha.js)
- High CVE: [GHSA redacted] (utils/package-lock.json)
- High CVE: [GHSA redacted] (utils/package-lock.json)
- High CVE: [GHSA redacted] (utils/package-lock.json)
- High CVE: [GHSA redacted] (utils/package-lock.json)
- …and 6 more
