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

