# Changelog

## Score

- CAI 66 → 41 (-24.2)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.15) — scores are not directly comparable.

## Lenses

- Code Health 82 → 100 (+17.5)
- Maturity 72 → 55 (-16.2)
- Readiness 83 → 32 (-50.8)
- Security 49 → 33 (-15.3)

## Resolved (81)

- App::event (cognitive 26) (src/app.rs)
- App::event (cyclomatic 16) (src/app.rs)
- App::process_internal_event (cognitive 16) (src/app.rs)
- App::process_internal_event (cyclomatic 47) (src/app.rs)
- BlameFilePopup::event (cognitive 29) (src/popups/blame_file.rs)
- BlameFilePopup::event (cyclomatic 18) (src/popups/blame_file.rs)
- BranchListPopup::event (cognitive 32) (src/popups/branchlist.rs)
- BranchListPopup::event (cyclomatic 27) (src/popups/branchlist.rs)
- Change coupling: queue.rs ↔ strings.rs (src/queue.rs)
- ChangesComponent::event (cognitive 19) (src/components/changes.rs)
- CommitList::get_entry_to_add (cognitive 25) (src/components/commitlist.rs)
- CommitList::get_entry_to_add (cyclomatic 16) (src/components/commitlist.rs)
- CommitPopup::event (cognitive 22) (src/popups/commit.rs)
- CommitPopup::open (cognitive 17) (src/popups/commit.rs)
- CompareCommitsPopup::event (cognitive 19) (src/popups/compare_commits.rs)
- Coverage not included — suite not readable by the collector
- CredComponent::event (cognitive 17) (src/components/cred.rs)
- Dependency hygiene not measured — dependency manifest found but not parsed for hygiene
- DiffComponent::event (cognitive 48) (src/components/diff.rs)
- DiffComponent::event (cyclomatic 30) (src/components/diff.rs)
- …and 61 more

## New (3)

- Dimension evaluation failed
- No automated tests
- No tests found
