Workflow Resumption
Summary
Workflow resumption is the mechanism that lets repaired, unlocked, or previously failed work continue without starting a new informal process.
Problem
Human-in-the-loop systems pause by design. If resumption is ad hoc, operators may repair a record but leave the actual workflow stranded.
Principle
Pause, repair, retry, and resume should be explicit state transitions over the same durable work item.
Platform Shape
Shared workflow resumption and lock services define reusable primitives. POA uses job services to process cases after repair, while precon drain jobs resume processing tasks. The repeated pattern is that UI actions enqueue or unblock work; they do not run long processing inline.
Source Evidence
services/workflow/resumptionservices/workflow/locksservices/poa/jobsjobs/precon/drain_processing_tasks
Related Reading
docs/engineering/concepts/retry-resume-cancel.mddocs/engineering/concepts/repair-actions.md