# Changelog

## Score

- CAI 45 → 51 (+5.5)
- Rubric changed (rubric-2026.08.17 → rubric-2026.09.15) — scores are not directly comparable.

## Lenses

- Code Health 100 (new)
- Architecture 100 → 100 (+0.0)
- Maturity 28 → 30 (+2.1)
- Readiness 24 → 37 (+13.1)
- Security 100 → 95 (-5.2)
- Domain Modelling 100 → 100 (+0.0)

## Resolved (9)

- Coverage not included — suite not readable by the collector
- Dependency hygiene not measured — no supported dependency manifest was read
- Dormant codebase
- No exposed public API
- Test reliability not included
- The Realm README is excellent but does not mention the dependency on Realm Swift, which is referenced in the project setup. (Pods/RealmSwift/README.md)
- The single README file only describes the project and its VIP component roles without explaining how each layer interacts with the others, leaving the architecture invisible to readers who skim it. (README.md)
- complexity unreadable for .swift — churn × complexity hotspots could not be measured
- dormant codebase — no living knowledge left to concentrate

## New (13)

- Assertions commented out: testExample (MyAnimeList/MyAnimeListTests/MyAnimeListTests.swift)
- Documentation: no installation or build instructions (README.md)
- Documentation: no licence statement (README.md)
- Documentation: no usage examples (README.md)
- Duplicated block (16–19 lines × 2) (MyAnimeList/MyAnimeList/Anime management/AnimeDatabase.swift)
- High CVE: [GHSA redacted] (MyAnimeList/Gemfile.lock)
- High CVE: [GHSA redacted] (MyAnimeList/Gemfile.lock)
- High CVE: [GHSA redacted] (MyAnimeList/Gemfile.lock)
- Medium CVE: [GHSA redacted] (MyAnimeList/Gemfile.lock)
- No ADRs found
- No assertions: testPerformanceExample (MyAnimeList/MyAnimeListTests/MyAnimeListTests.swift)
- Orphaned files with no living knowledge
- Test project verifies nothing: MyAnimeListTests (MyAnimeList/MyAnimeListTests/MyAnimeListTests.swift)
