## Segment Seat Availability

- No overlap when segments only touch at handoff
- No overlap adjacent legs
- Overlap when inner segment inside outer
- Overlap when longer segment contains shorter
- No overlap when only share drop of first with pick of second
- Unknown stops do not overlap
- Resolve booking segment prefers ticket pick drop
- Parse stoppage trims and filters
- Segments overlap by order matches interval logic