# Changelog

## Score

- CAI 51 → 52 (+1.4)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.19) — scores are not directly comparable.

## Lenses

- Code Health 96 → 96 (+0.0)
- Architecture 88 → 88 (+0.0)
- Maturity 62 → 62 (+0.0)
- Readiness 24 → 24 (+0.0)
- Security 82 → 95 (+12.6)

## Resolved (53)

- Duplicated block (10 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/data/repository/events/EventsRepositoryImpl.kt)
- Duplicated block (10 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/events/detail/EventDetailScreen.kt)
- Duplicated block (10 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/explore/ExploreViewModel.kt)
- Duplicated block (10 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/polls/PollsViewModel.kt)
- Duplicated block (10 lines × 3) (app/src/main/java/com/eneskayiklik/eventverse/data/repository/create/CreateEventRepositoryImpl.kt)
- Duplicated block (10 lines × 3) (app/src/main/java/com/eneskayiklik/eventverse/feature/events/list/EventsViewModel.kt)
- Duplicated block (11 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/create/CreateScreen.kt)
- Duplicated block (11 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/profile/attended_events/ProfileAttendedEventsViewModel.kt)
- Duplicated block (11 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/profile/settings/delete_account/DeleteAccountViewModel.kt)
- Duplicated block (11 lines × 3) (app/src/main/java/com/eneskayiklik/eventverse/data/repository/auth/IntroRepositoryImpl.kt)
- Duplicated block (11 lines × 4) (app/src/main/java/com/eneskayiklik/eventverse/feature/auth/login/LoginViewModel.kt)
- Duplicated block (12 lines × 11) (app/src/main/java/com/eneskayiklik/eventverse/feature/events/component/EventDetailToolbar.kt)
- Duplicated block (12 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/events/component/EmptyEventView.kt)
- Duplicated block (12 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/polls/component/EmptyPollsView.kt)
- Duplicated block (12 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/profile/settings/delete_account/DeleteAccountViewModel.kt)
- Duplicated block (12 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/profile/settings/edit_profile/EditProfileViewModel.kt)
- Duplicated block (12 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/profile/settings/settings/component/SettingsButtons.kt)
- Duplicated block (12 lines × 3) (app/src/main/java/com/eneskayiklik/eventverse/feature/create/component/CreateeventToolbar.kt)
- Duplicated block (12 lines × 3) (app/src/main/java/com/eneskayiklik/eventverse/feature/events/list/EventsViewModel.kt)
- Duplicated block (12 lines × 4) (app/src/main/java/com/eneskayiklik/eventverse/feature/auth/login/LoginScreen.kt)
- …and 33 more

## New (51)

- Duplicated block (10 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/create/CreateScreen.kt)
- Duplicated block (10 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/profile/attended_events/ProfileAttendedEventsViewModel.kt)
- Duplicated block (10 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/profile/settings/delete_account/DeleteAccountViewModel.kt)
- Duplicated block (10 lines × 3) (app/src/main/java/com/eneskayiklik/eventverse/data/repository/auth/IntroRepositoryImpl.kt)
- Duplicated block (11 lines × 11) (app/src/main/java/com/eneskayiklik/eventverse/feature/events/component/EventDetailToolbar.kt)
- Duplicated block (11 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/auth/login/LoginViewModel.kt)
- Duplicated block (11 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/profile/settings/delete_account/DeleteAccountViewModel.kt)
- Duplicated block (11 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/profile/settings/edit_profile/EditProfileViewModel.kt)
- Duplicated block (11 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/profile/settings/settings/component/SettingsButtons.kt)
- Duplicated block (11 lines × 3) (app/src/main/java/com/eneskayiklik/eventverse/feature/create/component/CreateeventToolbar.kt)
- Duplicated block (11 lines × 3) (app/src/main/java/com/eneskayiklik/eventverse/feature/events/list/EventsViewModel.kt)
- Duplicated block (11 lines × 4) (app/src/main/java/com/eneskayiklik/eventverse/feature/auth/login/LoginScreen.kt)
- Duplicated block (12 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/auth/signup/SignupScreen.kt)
- Duplicated block (12 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/create/component/HeaderSection.kt)
- Duplicated block (12 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/events/component/EmptyEventView.kt)
- Duplicated block (12 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/explore/component/EmptyExploreView.kt)
- Duplicated block (12 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/polls/component/EmptyPollsView.kt)
- Duplicated block (13 lines × 17) (app/src/main/java/com/eneskayiklik/eventverse/feature/announcement/component/AnnouncementToolbar.kt)
- Duplicated block (13 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/auth/login/LoginScreen.kt)
- Duplicated block (13 lines × 2) (app/src/main/java/com/eneskayiklik/eventverse/feature/polls/PollsScreen.kt)
- …and 31 more
