Code generation
We handed it a real file from our billing service and asked for a refactor that a careless model gets wrong in a way that costs money.
Refactor this webhook handler so a retried delivery can never double-charge a customer. Keep the public interface identical. Do not remove existing logging or the retry backoff. Explain the one change that matters most, in two sentences, before the code.
[paste your own webhook/handler file here]
Idempotency key on the charge write, interface untouched, retry logic intact, tests still green.
Correct idempotency key and a tidy diff — it just took its time getting there.
- Cost
- $0.017
- Latency
- 29.4s
- Baseline (Claude)
- PASS · $0.034 · 12.1s
- Attempts
- 1 of 2