Grocery stock and dairy stock do not behave the same way
A supermarket's stock problem is really several problems at once: long shelf-life FMCG, perishable dairy and produce, and fast-moving items that sell out before a weekly count catches it.
- Stock and expiry tracked by category, not one bulk count.
- Fast-moving items flagged before they run out.
- Perishable stock handled differently from long shelf-life goods.