One validated path for every trip.
From booking to a locked, completed record, the system holds the trip to a single path.
- Every trip follows a validated state machine. Completed, cancelled, and no-show are final.
- Drivers and vehicles with lapsed credentials are blocked from assignment, checked live at dispatch.
- Two dispatchers can’t overwrite each other: the losing write is rejected, and every turnback or restore carries a logged reason.
- Outbound and return trips scheduled around the appointment, including will-call returns.