Skip to content

refactor: migrate Search to injected ownership and typed routes - #15

Merged
kunihir0 merged 1 commit into
mainfrom
refactor/search-ownership-di
Aug 3, 2026
Merged

refactor: migrate Search to injected ownership and typed routes#15
kunihir0 merged 1 commit into
mainfrom
refactor/search-ownership-di

Conversation

@kunihir0

@kunihir0 kunihir0 commented Aug 3, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Inject Search dependencies and give SearchView stable ViewModel ownership.
  • Replace AnyView destinations with typed Search routes.
  • Add explicit Search states and correlated presentation events.
  • Add the minimal prepared-runtime AppScope required by Search.

Validation

  • 56 targeted tests passed.
  • 416 full tests passed.
  • Signed iOS 15.4 build passed.
  • Changed-file SwiftLint passed.
  • Code review: APPROVE.
  • Architecture review: CLEAR.

@kunihir0
kunihir0 merged commit 56e89a1 into main Aug 3, 2026
1 check passed
@kunihir0
kunihir0 deleted the refactor/search-ownership-di branch August 3, 2026 06:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant