Where it usually breaks
And how to keep it from happening.
- A clerk treats all on-hand stock as free even though another request already holds part of the lot. Review held commitments before retrying.
- The request changes after the supervisor opens it. Refresh the revision before making a new decision.
- A retry is treated as a new request. Reuse the original operation identity when checking an uncertain outcome.