Implementation Notes
- Reuse the existing async poster fetch and bounded decode
architecture.
- Prefer a dedicated media-grid mode/screen for movie/series library
levels.
- Keep RG40XXV 640x480 ergonomics in mind: likely 3 columns for
portrait posters.
- Avoid layout shifts while images load.
Acceptance Criteria
- Entering Movies shows a cover-art tile browsing surface by
default.
- Entering Series shows a cover-art tile browsing surface by
default.
- Tile navigation is responsive on RG while posters appear
asynchronously.
- Empty/missing art uses a polished placeholder.
- No regression to audio album browsing or Channels navigation.