
Grocery
Items sold by weight, substituted, and part-fulfilled.
- Weight and unit-of-measure pricing is part of the price model, not a workaround.
- An order line can be substituted or partly fulfilled without failing the whole order.
- Inventory reservations are admitted atomically, so concurrent orders cannot both claim the last unit.

