- The problem snapshot is time-correct
- Bind region, zone, business date, decision time, horizon and input cutoff; version every job, cancellation, location, resource and condition source; preserve late and conflicting data; and prevent future execution evidence from entering historical evaluation.
- Resource and route truth stay qualified
- Re-read worker relationship, availability, duty, qualification and current vehicle, equipment and capacity state; version geocodes, network, traffic, closure and weather evidence; and treat calendar, navigation and telemetry as bounded inputs rather than operational proof.
- Hard constraints never disappear for a score
- Encode current safety, legal, license, qualification, hours, rest, capacity, maintenance, access, precedence and committed-window rules under qualified owners; classify unknowns; block or escalate conflicts; and never silently relax a hard rule.
- Objectives and uncertainty are inspectable
- Show service, priority, safety, stability, fairness, distance, time, energy, overtime, cost and dispatcher-work weights plus travel intervals, alternatives, binding constraints, sensitivity, unassigned work and infeasibility before review.
- People keep dispatch and safety authority
- Require dispatcher approval and rationale, publish one version through an accessible safe channel, preserve worker acknowledgment and correction, protect hazard and safe-stop paths and forbid employment decisions from optimizer or tracking activity alone.
- Revisions and service states are reconciled
- Re-read current state before change, show affected jobs, people, vehicles and legs, avoid unsafe interaction while moving, preserve prior versions and distinguish dispatch, acknowledgment, movement, attempt, service, condition, claim and recovery evidence.