Skip to main content
José David Baena
Tools and working references

A working reference / no signup

Replay Readiness Checklist

Before resetting progress, establish what can repeat. Use these questions to document one flow, its evidence, and who can stop it.

This is a design and runbook aid, not authorization to replay, an executable procedure, or a certification of safety. Unknown answers require investigation or escalation, not a checked box.

Checkboxes are optional local markers. They are not saved, submitted, or tracked. Keep your answers and operational data in your own approved system.

Name the boundary and the owner

Read the reasoning behind this boundary

Prove which intent can repeat

Read the reasoning behind this boundary

Locate progress relative to effects

Read the reasoning behind this boundary

Reconcile unknown outcomes

Read the reasoning behind this boundary

Bound the replay workload

Read the reasoning behind this boundary

Define stop conditions and evidence

Read the reasoning behind this boundary

Practice before applying it

Try the Async Failure Lab to see why a lost result can produce a duplicate effect. Its synthetic trace is an illustration, not evidence about your system.

The underlying contracts are discussed in AWS on idempotent API retries and Stripe on idempotent requests. Neither a checklist nor an operation key creates an atomic transaction across independent systems.