I think delaying ware transportation could cause a ripple effect backwards, so we do need to consider this carefully.
If we have some thing like A grape -> B and B grape -> A, swapping the routing is a good idea - I don't see any potential problems here.
Another thing that the AI might consider is amount in stock for wares that don't have a default target quantity. Stopping production for a bit if here is more than a certain threshold in the warehouses could help, let's say 150? That should be plenty as a stockpile.
I think delaying ware transportation could cause a ripple effect backwards, so we do need to consider this carefully.
If we have some thing like A grape -> B and B grape -> A, swapping the routing is a good idea - I don't see any potential problems here.
Another thing that the AI might consider is amount in stock for wares that don't have a default target quantity. Stopping production for a bit if here is more than a certain threshold in the warehouses could help, let's say 150? That should be plenty as a stockpile.