When the Agent
Acts Twice
A request times out. The agent retries. The customer receives two refunds. Before changing the retry policy, can you establish which operation actually succeeded?
This workbook asks you to inspect the evidence, choose a decisive check, and test the repair. It is for developers building or reviewing workflows that change external state.
What you get
- A synthetic incident with a trace and diagnostic questions.
- A separate answer key explaining the competing failure hypotheses.
- Faulty and repaired JavaScript implementations with offline tests. Requires Node.js 22 or newer; no API keys or package installation.
- Exercises for duplicate delivery, process restarts, concurrent calls and conflicting requests.
The review edition is free. No account, email address or checkout is required. The code is a teaching model; evaluate the guarantees of your actual provider before applying its design.
Read and download the workbook →
Help shape the next issue
Which observation changed your diagnosis? Where did the exercise leave you guessing? Send feedback to hello@anonymousfunction.io. Please omit customer data and credentials.
Newsletter availability and RSS →
Written by Jonathan Ballard. Published by Anonymous Function Labs LLC. Support: hello@anonymousfunction.io.