=== Goal
Bring the MMV beta viewer (`mmv.ui.beta`) to feature parity with the existing MobileFrontend mobile image viewer. This is a prerequisite for replacing the current mobile viewer and rolling out the Image Browsing feature to production (T410786).
=== Context
The MobileFrontend mobile image viewer is a relatively simple lightbox experience. The feature set is small, which means the road to parity should be short. Once parity is reached, the MobileFrontend viewer code (ImageCarousel, ImageGateway, overlay factory, and related Minerva init code) can be retired.
The beta viewer PoC (T417675) provides the foundation: basic image display, progressive loading, adjacent image prefetching, and the adapter interface for MMV's bootstrap. This epic covers everything else needed to match the current mobile viewer's functionality.
=== Subtasks (to be created)
Specific subtasks for feature parity should be documented here after T418334 is complete.
=== Out of scope
- Touch gestures (pinch-to-zoom, swipe navigation) — potential fast-follow
- Share functionality — new feature beyond parity
- Carousel component (T417679)
- Desktop viewer changes