← All comics

Ordered and delivered

#096 2 images

Ines cut the delivery tracker to two steps, 'Ordered' and 'Delivered', and Toby shipped it. Every sofa still in the warehouse told its customer it had arrived.

The mistake

The tracker's status field is being used as both the state machine and the display, so collapsing five states down to two doesn't just simplify the UI — it removes every intermediate value an order can hold. With nothing between 'Ordered' and 'Delivered', anything past the point of purchase falls through to the terminal state, so orders still sitting in the warehouse render as delivered. The tracker is reporting the last step it knows about rather than the step the order has actually reached.

Share