Book against real departure capacity
Model departure dates, guide capacity, transport places and participant requirements. Hold inventory during confirmation and expire abandoned holds. A sold-out departure should not remain bookable because a cache has not refreshed.
