786a73dad7
DiscoverScreen.kt still tripped TooManyFunctions (13/11) after the VM split because the file kept all the per-row composables + helpers. Moved SuggestionTile + ResultTile + Avatar + AvatarShape into a sibling DiscoverTiles.kt and dropped the now-unused imports (background, CircleShape, RoundedCornerShape, AssistChip, Disc3, User, AsyncImage, size, clip, ImageVector, TextOverflow). DiscoverScreen.kt now hosts 10 functions: the screen + 6 layout-only helpers (SearchBar, KindChips, SuggestionsPane, SuggestionsList, SuggestionsHeader, ResultsList) + LoadingCentered + CenteredMessage + snackbarFor. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>