Resolve lost processor answers and clear bank debits
What It Does
Recovery distinguishes provider-reference lookup from scheduled request-key lookup and from bank clearing. These paths have different definitive-failure and abandonment rules.
The Flow
The numbered hops identify the participating services, synchronization boundary and evidence. Branch conditions in the frontmatter explain where preparation, completion and recovery diverge.
When Something Fails
Each hop records its rollback, retry or compensation boundary and the result visible to callers or operators. External outcomes can remain unresolved after local preparation commits; the listed recovery behavior defines what remains pending.
Open Design Questions
The abandoned-intent reconciliation exception remains unspecified; planning must also reconcile its broad empty-lookup guarantee with reference-based failure.