# Changelog

## Score

- CAI 62 → 66 (+3.9)
- Rubric changed (rubric-2026.09.11 → rubric-2026.09.18) — scores are not directly comparable.

## Lenses

- Code Health 92 → 92 (-0.3)
- Architecture 60 → 90 (+30.2)
- Maturity 60 → 60 (+0.0)
- Readiness 53 → 56 (+3.7)
- Security 100 → 100 (+0.0)
- Performance 79 (new)

## Resolved (3)

- Documentation: no installation or build instructions (README.md)
- Documentation: no usage examples (README.md)
- Hotspot: MagazineLayout/Public/MagazineLayout.swift (MagazineLayout/Public/MagazineLayout.swift)

## New (4)

- Coverage not measured — Swift suite
- Dependency hygiene PARTLY measured — SwiftPM pinning read, dependency currency NOT established
- LayoutState.targetContentOffsetAnchor (cognitive 21) (MagazineLayout/LayoutCore/LayoutState.swift)
- LayoutState.targetContentOffsetAnchor (cyclomatic 22) (MagazineLayout/LayoutCore/LayoutState.swift)

## Changes since last survey

- 2 commits — 1 feature/other, 1 fixes

## By area

- MagazineLayout/LayoutCore — 1 commit
- MagazineLayout/Public — 1 commit

## Notable commits

- fix: Fix wasted work when using bottomToTop layout (#167)
- change: Prevent negative item widths when available space is exhausted (#168)
