# Changelog

## Baseline

- First survey — no prior run to compare against. CAI 58.

## Lenses

- Code Health 99
- Architecture 89
- Maturity 67
- Readiness 30
- Security 100
- Domain Modelling 100

## Changes since last survey

- 155 commits — 133 feature/other, 22 fixes

## By area

- lib/src — 110 commits
- (root) — 21 commits
- packages/flutter_guardian — 13 commits
- android/app — 2 commits
- ios/Runner — 2 commits
- packages/rest_client_kit — 2 commits
- docs/adr — 1 commit
- docs/architecture.md — 1 commit
- docs/dependency_injection.md — 1 commit
- docs/network.md — 1 commit
- test/data — 1 commit

## Notable commits

- fix: feat (failures): CrashReporter seam + bug policy in the repository guards
- fix: fix (28): Remove EmailValidation from LoginForm
- fix: fix (guardian): the SVG rule points at svg_icon.dart
- fix: fix (lints): address code-review findings
- fix: fix (network): address code-review findings
- fix: fix (riverpod): watch in builds, mounted guards after awaits
- fix: fix: Added loading indicator when user taps Login button
- fix: fix: Added new files
- fix: fix: Converted to new architecture
- fix: fix: Converted to relative import
- fix: fix: Fixed android version issue
- fix: fix: Fixed issue with Login API not working
- fix: fix: Fixed repository run time cache issue
- fix: fix: Inconsistency in Login Screen UI implementation
- fix: fix: On 401 exception remove the cached token from rest_client_kit
- fix: fix: Renamed service di variable
- fix: fix: Replaced previous route when user logs in or logs out from the app
- fix: fix: Updated asset gen folder directory
- fix: fix: Updated package imports to relative imports
- fix: fix: handle switch exhaustiveness and remove unused imports
- …and 135 more
