A client's checkout endpoint had idempotency keys. Customers still got double-charged during flash sales. The bug was a three-line race condition between SELECT and INSERT that took two weeks to find.
- Published On
Applied AI architecture, agent harnesses, and notes from getting AI systems into production.