Trip Journey Date Helper Storage
- Display returns stored date when trip unknown
- Journey list search matches bus start only
- Manifest search prefetches adjacent days
- Resolve manifest from journey list row without trip context returns stored
- Ticket search includes adjacent days for legacy rows
- Manifest search without trip context uses stored list date only
- Manifest search ignores ticket journey data
- Trip search date is literal bus run day
- Ticket storage uses bus start when trip unknown
- Manifest search trusts stored bus run day
- Overnight run appears on one manifest date only
- Bus run input is not treated as boarding day