Booking Inventory Support Dates
- Regular trip uses single date for inventory
- Midnight trip includes run and boarding dates
- Midnight trip adds lookback window for legacy rows
- Normalize departure dates keeps provided values
- Resolve departure dates does not recompute bus start from boarding