Undoing changes when a later step fails. Banks do this every day. AI workflows mostly don't, because nothing automatic exists to coordinate it across MCPs.
When the email step failed, the rollback reversed the invoice creation—leaving no orphaned records behind.