Checkout recovery changed.
CARBON found edits around payment confirmation, retry state, and cart persistence.
A failed payment crosses UI, API, and stored state. A happy-path checkout would not exercise the new recovery branch.
A timeout preserves the cart and allows one safe retry.
Waiting for execution evidence.