04ece65a07
§4.7 — The Most-played tiles on Home navigated to the track's album (a leftover TODO from before the player API existed). Now tapping a tile replaces the queue with the whole Most-played section and starts at the tapped index, via HomeViewModel.playMostPlayed → PlayerController.setQueue(source = "home:most_played"). Mirrors Flutter's _resolveSectionTracks where Home sections are playable units. §4.15 — NowPlaying had no inline like affordance — users had to open the kebab to like the current track. Added a LikeButton at the head of BottomActionsRow, wired to TrackActionsViewModel.isLikedFlow / toggleLike (same pattern as MiniPlayer). NowPlayingBody now collects the like state and threads it down. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>