Durable steps
Resume from the last completed step.
DBOS checkpoints the chain after the payment reaches a terminal state and keeps one run per payment with its trace.
- A run id gives retries an exactly-once workflow identity.
- Completed steps survive a restart and recovery continues from the next checkpoint.
- Step audits are hash-chained so the run history can be verified.
Steps (3)

