"You might like" Android client row (#790 client slice) #92
Reference in New Issue
Block a user
Delete Branch "dev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Surfaces the server's
you_might_like_albums/you_might_like_artistsHomesections (shipped server-side in v2026.06.11) on the Android Home screen,
mirroring the Rediscover block.
HomeIndexWire: two new slices, defaulted toemptyList()(safe decodeagainst older servers).
HomeRepository: two section constants +observeYouMightLikeAlbums/Artists(reusing the existing album/artist hydration helpers);
refreshIndexreplacesboth sections and pre-warms their artists. No Room schema change.
HomeScreen:HomeSections+2 fields; the ViewModelcombineis split torespect the coroutines 5-arity limit; a
YouMightLikeBlockrenders analbums-then-artists block below Rediscover, with a "still learning your taste"
empty state for the cold-start/gated case.
CI-green on dev (ktlint + detekt + unit tests). Completes #790 end-to-end
(server + client). Merging to main produces the signed APK / debug artifact.
🤖 Generated with Claude Code