# Changelog

## Score

- CAI 50 → 50 (+0.4)
- Rubric changed (rubric-2026.08.19 → rubric-2026.09.15) — scores are not directly comparable.

## Lenses

- Code Health 100 → 100 (+0.1)
- Architecture 97 → 88 (-9.0)
- Maturity 76 → 77 (+1.1)
- Readiness 24 → 24 (+0.0)
- Security 100 → 100 (+0.0)
- Domain Modelling 55 → 59 (+3.6)

## Resolved (7)

- Change coupling: Page.kt ↔ MovieDetailsViewModel.kt (presentation/src/main/kotlin/com/aliasadi/clean/navigation/Page.kt)
- Coverage not included — suite not readable by the collector
- Dependency hygiene not measured — dependency manifest found but not parsed for hygiene
- Duplicated block (10 lines × 2) (presentation/src/main/kotlin/com/aliasadi/clean/ui/favorites/FavoritesScreen.kt)
- No exposed public API
- Small-team knowledge concentration
- Test reliability not included

## New (6)

- Change coupling: MovieRemoteDataSource.kt ↔ MovieRepositoryImpl.kt (data/src/main/kotlin/com/aliasadi/data/repository/movie/MovieRemoteDataSource.kt)
- Dependency hygiene PARTLY measured — Maven/Gradle declarations read, no dependency graph resolved
- Documentation: no installation or build instructions (README.md)
- Documentation: no usage examples (README.md)
- Duplicated block (10 lines × 2) (presentation/src/main/kotlin/com/aliasadi/clean/ui/favorites/FavoritesScreen.kt)
- No ADRs found
