Route Cards from Metruvia
Route Cards from Metruvia is the ranking algorithm for the homepage of Metruvia App and per-direction homepage tiles, serving as the front door into a line by holding all Trip Card data.
Dynamic Filtering
They give a quick scan of the basics such as line name and color, arrow toggle, inbound, outbound, weekday, and weekend titles. They also form the line-level Dynamic filtering boundary (summary refresh every 20–30 seconds or so), while per-trip polling only wakes up when opened or in focus by a card, slashing background requests by 60–80% during busy times. Logic in the card enforces filtering (local vs express), ranks trips and auto-hands off focus to next plausible departure when finishing a run. Analytically, all nested Route Card events are marked with the route_id and rolling demand metrics so that Rush Badges can be intelligently enabled and corridor reliability reported without bloating components of trips. Route Cards only prioritizes upcoming trips towards the top of the homepage index.

