# Changelog

## Score

- CAI 40 → 34 (-5.9)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.15) — scores are not directly comparable.

## Lenses

- Code Health 20 → 22 (+2.0)
- Maturity 56 → 59 (+2.8)
- Readiness 53 → 29 (-23.7)
- Security 75 → 75 (+0.0)

## Resolved (64)

- (anonymous) (cognitive 38) (Sortable.js)
- (anonymous) (cognitive 38) (modular/sortable.complete.esm.js)
- (anonymous) (cognitive 38) (modular/sortable.core.esm.js)
- (anonymous) (cognitive 38) (modular/sortable.esm.js)
- (anonymous) (cognitive 38) (plugins/AutoScroll/AutoScroll.js)
- Coverage not included — suite not readable by the collector
- Dependency hygiene not measured — dependency manifest found but not parsed for hygiene
- LLM evaluation failed
- Off-boarding risk: anonymized user #1
- Sortable (cognitive 21) (Sortable.js)
- Sortable (cognitive 21) (modular/sortable.complete.esm.js)
- Sortable (cognitive 21) (modular/sortable.core.esm.js)
- Sortable (cognitive 21) (modular/sortable.esm.js)
- Sortable (cognitive 21) (src/Sortable.js)
- _detectDirection (cognitive 25) (Sortable.js)
- _detectDirection (cognitive 25) (modular/sortable.complete.esm.js)
- _detectDirection (cognitive 25) (modular/sortable.core.esm.js)
- _detectDirection (cognitive 25) (modular/sortable.esm.js)
- _detectDirection (cognitive 25) (src/Sortable.js)
- _onDragOver (cognitive 128) (Sortable.js)
- …and 44 more

## New (92)

- (anonymous) (cognitive 16) (Sortable.js)
- (anonymous) (cognitive 16) (modular/sortable.complete.esm.js)
- (anonymous) (cognitive 16) (modular/sortable.core.esm.js)
- (anonymous) (cognitive 16) (modular/sortable.esm.js)
- (anonymous) (cognitive 16) (src/Sortable.js)
- (anonymous) (cognitive 46) (Sortable.js)
- (anonymous) (cognitive 46) (modular/sortable.complete.esm.js)
- (anonymous) (cognitive 46) (modular/sortable.core.esm.js)
- (anonymous) (cognitive 46) (modular/sortable.esm.js)
- (anonymous) (cognitive 46) (plugins/AutoScroll/AutoScroll.js)
- Change coupling: Sortable.js ↔ Sortable.min.js (Sortable.js)
- Change coupling: Sortable.js ↔ sortable.complete.esm.js (Sortable.js)
- Change coupling: Sortable.js ↔ sortable.core.esm.js (Sortable.js)
- Change coupling: Sortable.js ↔ sortable.esm.js (Sortable.js)
- Change coupling: Sortable.min.js ↔ sortable.complete.esm.js (Sortable.min.js)
- Change coupling: Sortable.min.js ↔ sortable.core.esm.js (Sortable.min.js)
- Change coupling: Sortable.min.js ↔ sortable.esm.js (Sortable.min.js)
- Change coupling: sortable.complete.esm.js ↔ sortable.core.esm.js (modular/sortable.complete.esm.js)
- Change coupling: sortable.complete.esm.js ↔ sortable.esm.js (modular/sortable.complete.esm.js)
- Change coupling: sortable.core.esm.js ↔ sortable.esm.js (modular/sortable.core.esm.js)
- …and 72 more
