# Changelog

## Score

- CAI 59 → 33 (-25.7)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.15) — scores are not directly comparable.

## Lenses

- Code Health 85 → 54 (-31.6)
- Maturity 60 → 44 (-15.8)
- Readiness 50 → 17 (-32.8)
- Security 56 → 56 (+0.0)

## Resolved (19)

- Change coupling: index.ts ↔ index.ts (packages/solid/h/src/index.ts)
- Coverage not included — suite not readable by the collector
- Dependency hygiene not measured — dependency manifest found but not parsed for hygiene
- Hotspot: packages/solid/src/reactive/signal.ts (packages/solid/src/reactive/signal.ts)
- Hotspot: packages/solid/store/src/mutable.ts (packages/solid/store/src/mutable.ts)
- Hotspot: packages/solid/store/src/server.ts (packages/solid/store/src/server.ts)
- Hotspot: packages/solid/store/src/store.ts (packages/solid/store/src/store.ts)
- Low CVE: [GHSA redacted] (pnpm-lock.yaml)
- Low CVE: [GHSA redacted] (pnpm-lock.yaml)
- Medium CVE: [GHSA redacted] (pnpm-lock.yaml)
- Medium CVE: [GHSA redacted] (pnpm-lock.yaml)
- Medium CVE: [GHSA redacted] (pnpm-lock.yaml)
- Medium CVE: [GHSA redacted] (pnpm-lock.yaml)
- Medium CVE: [GHSA redacted] (pnpm-lock.yaml)
- Medium CVE: [GHSA redacted] (pnpm-lock.yaml)
- Medium CVE: [GHSA redacted] (pnpm-lock.yaml)
- Medium vulnerability: [GHSA redacted] (pnpm-lock.yaml)
- Off-boarding risk: anonymized user #1
- The at-a-glance code snippet is cut off mid-sentence, so the At a Glance section and its listed subsections are not fully visible. (README.md)

## New (55)

- Dimension evaluation failed
- FileTooLong: libraries/preact.cjs (packages/solid/bench/libraries/preact.cjs)
- FileTooLong: libraries/s-mod.cjs (packages/solid/bench/libraries/s-mod.cjs)
- FileTooLong: libraries/s.cjs (packages/solid/bench/libraries/s.cjs)
- FileTooLong: libraries/vuerx.cjs (packages/solid/bench/libraries/vuerx.cjs)
- High CVE: [GHSA redacted] (pnpm-lock.yaml)
- High CVE: [GHSA redacted] (pnpm-lock.yaml)
- High CVE: [GHSA redacted] (pnpm-lock.yaml)
- High CVE: [GHSA redacted] (pnpm-lock.yaml)
- High CVE: [GHSA redacted] (pnpm-lock.yaml)
- High CVE: [GHSA redacted] (pnpm-lock.yaml)
- High CVE: [GHSA redacted] (pnpm-lock.yaml)
- High CVE: [GHSA redacted] (pnpm-lock.yaml)
- High CVE: [GHSA redacted] (pnpm-lock.yaml)
- High CVE: [GHSA redacted] (pnpm-lock.yaml)
- High CVE: [GHSA redacted] (pnpm-lock.yaml)
- High CVE: [GHSA redacted] (pnpm-lock.yaml)
- High CVE: [GHSA redacted] (pnpm-lock.yaml)
- High CVE: [GHSA redacted] (pnpm-lock.yaml)
- High CVE: [GHSA redacted] (pnpm-lock.yaml)
- …and 35 more
