# Changelog

## Score

- CAI 28 → 41 (+13.3)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.19) — scores are not directly comparable.

## Lenses

- Code Health 100 (new)
- Architecture 96 (new)
- Maturity 13 → 27 (+13.4)
- Readiness 15 → 15 (+0.0)
- Security 100 → 97 (-3.3)
- Domain Modelling 100 (new)

## Resolved (4)

- Dependency hygiene not measured — no supported dependency manifest was read
- bus factor not measured — no commits were sampled
- early-stage repository — too little history to judge knowledge freshness
- single-commit history — no usable git history window to measure hotspots

## New (15)

- Boundary-crossing change coupling: bottom_nav_bar_shell.dart ↔ screens.dart (lib/config/navigation/bottom_navigation/bottom_nav_bar_shell.dart)
- Boundary-crossing change coupling: dimensions.dart ↔ screens.dart (lib/config/theme/dimensions.dart)
- Boundary-crossing change coupling: routes.dart ↔ screens.dart (lib/config/navigation/routers/routes.dart)
- Change coupling: created_by_you_screen.dart ↔ favorites_screen.dart (lib/features/quote/presentation/screens/created_by_you_screen.dart)
- Change coupling: letter_spacing_selector.dart ↔ text_font_weight_selector.dart (lib/features/quote/presentation/widgets/quote_settings_widgets/letter_spacing_selector.dart)
- Change coupling: letter_spacing_selector.dart ↔ text_size_selector.dart (lib/features/quote/presentation/widgets/quote_settings_widgets/letter_spacing_selector.dart)
- Change coupling: letter_spacing_selector.dart ↔ word_spacing_selector.dart (lib/features/quote/presentation/widgets/quote_settings_widgets/letter_spacing_selector.dart)
- Change coupling: text_align_selector.dart ↔ word_spacing_selector.dart (lib/features/quote/presentation/widgets/quote_settings_widgets/text_align_selector.dart)
- Change coupling: text_font_weight_selector.dart ↔ word_spacing_selector.dart (lib/features/quote/presentation/widgets/quote_settings_widgets/text_font_weight_selector.dart)
- Change coupling: text_size_selector.dart ↔ word_spacing_selector.dart (lib/features/quote/presentation/widgets/quote_settings_widgets/text_size_selector.dart)
- Dependency hygiene not measured — dependency manifest found but not parsed for hygiene
- Further orphaned files (smaller)
- The README states it 'is under construction' and ends with a LaunchScreenAssets README, but there is no architecture or design documentation for the app's core features (quote creation, styling, favorites, sharing) or how they interrelate. (README.md)
- complexity unreadable for .dart, .swift — churn × complexity hotspots could not be measured
- single-maintainer — knowledge-concentration (bus factor) risk
