Warehouse Routing

Flow: Generate warehouse → inspect cells → Optimize route (single-cart CVRP via Dijkstra + OR-Tools). Session is keyed by your IP.

1. Generate warehouse

2. Optimize pick route

Leave cart and pick empty to use the generated defaults. Pick format — one per line: CELL_ID,quantity,priority (priority 1=low drops first, 3=high).