Where it usually breaks
And how to keep it from happening.
- A changed diner count exceeds capacity. Recheck the actual group size before confirming the request.
- Two requests compete for the same area. The locked overlap check must protect the final confirmation, including concurrent requests.
- A repeated click becomes new work. Retain the operation identity and inspect the original result before accepting another effect.