Payment retry rationale
payment retry logic · src/payments/
Failed attempt
A client-side retry (PR #88) double-charged customers.
Decision
Payment retries stay server-side, keyed by an idempotency token.
Source
PR #102 · payments.js · reviewed by @lena
Recalled by
Developer · Reviewer · Agent
Outcome
The team stops rediscovering the failed retry path, and the agent cites the source when it uses the memory.