Use when
- A transaction has several meaningful sections or tasks and progress is saved.
- Users may need to stop and return later, choose section order, or reopen completed tasks.
- The final action depends on accurate completion of required tasks and visible unresolved blockers.