# Changelog

## Score

- CAI 70 → 54 (-15.9)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.15) — scores are not directly comparable.

## Lenses

- Code Health 88 → 95 (+7.6)
- Architecture 100 → 94 (-5.9)
- Maturity 62 → 59 (-2.4)
- Readiness 66 → 32 (-33.7)
- Security 85 → 81 (-3.8)

## Resolved (10)

- Coverage not included — suite not readable by the collector
- Dependency hygiene not measured — dependency manifest found but not parsed for hygiene
- Hotspot: src/MyersDiff.php (src/MyersDiff.php)
- Hotspot: src/Output/StrictUnifiedDiffOutputBuilder.php (src/Output/StrictUnifiedDiffOutputBuilder.php)
- MyersDiff.findMiddleSnake (cognitive 45) (src/MyersDiff.php)
- MyersDiff.findMiddleSnake (cyclomatic 24) (src/MyersDiff.php)
- Off-boarding risk: anonymized user #1
- Parser.parse (cognitive 17) (src/Parser.php)
- StrictUnifiedDiffOutputBuilder.writeDiffHunks (cognitive 41) (src/Output/StrictUnifiedDiffOutputBuilder.php)
- StrictUnifiedDiffOutputBuilder.writeDiffHunks (cyclomatic 19) (src/Output/StrictUnifiedDiffOutputBuilder.php)

## New (3)

- Coverage not measured — test suite did not build
- Dimension evaluation failed
- No tests found

## Changes since last survey

- 1 commits — 1 feature/other, 0 fixes

## By area

- tools/.phpstan — 1 commit

## Notable commits

- change: Update dependency phpstan/phpstan to ^2.2.8
