Order confirm creates two primary roots (`delivery_job` on from_date, `retrieve_job` on to_date). Company can also create custom root jobs of any type. Bridge and static jobs can be roots or children; `delivery_job` and `retrieve_job` cannot be children. Company lists via GET /api/v1/jobs. Dispatch context loads today's jobs with optional ?date=.
Driver starts/completes jobs while checked in. Unable-to-complete handles exceptions.