Blog
Inventory method explained against the code that runs it. No prices, no invented case studies.
How to calculate safety stock, and the two ways the sigma goes wrong
Ss = z x sigma x sqrt(tau), every symbol read off the module that computes it, plus the two dispersion mistakes that quietly resize the buffer.
Answers: “how to calculate safety stock”Inventory AI quality gate: how a run ends with no file
Two runners call the same qa() check, and neither writes a deliverable when it comes back with an issue. What arrives instead of a number.
Answers: “inventory AI quality gate”Where inventory planning in Excel actually breaks for a DTC brand
A workbook computes cover days correctly. What it cannot keep is where a threshold came from, a blank that is not a zero, and the right to refuse.
Answers: “inventory planning in Excel”ERP min/max reorder points: the inputs a static rule never updates
A min/max reorder point freezes four inputs the day it is typed. What the ERP rule actually executes, and how a governed policy recomputes each one.
Answers: “ERP min max reorder point”Dead stock: the cash ranking your inventory export can already produce
Dead, excess and healthy are three buckets with one rule each. The rule, the columns, and why the biggest cash sink is rarely the pallet you stare at.
Answers: “dead stock cash tied up in inventory”