Commit e57d854
fix(docs): separate durable idempotency storage from transactional coupling
The Redis page sent a reader whose side effect must not replay to
`forceStorage: 'database'`. That keeps the claim in PostgreSQL so a restart
cannot drop it, but the service still claims, runs, and records the result in
separate steps, so a side effect that commits before the result is recorded can
still replay. `executeTransactionallyIdempotent` is the one that commits the
claim, the mutation, and the result together. Name both and say which solves
which problem.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013e5sXbYST2R4qNzM996GFg1 parent 86a86dd commit e57d854
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| |||
0 commit comments