Inbox responsiveness
- Precomputes desktop and mobile message render models in linear time, removing per-message selected-thread run-boundary lookups on long conversation histories.
- Defers composer focus audio warm-up to idle work while preserving existing gesture warm-up for browser autoplay compatibility.
- Adds regression coverage for run boundaries, media grouping, lightbox ordering, duplicate-id safety, and idle audio scheduling.