One sentence per capability
Start
Schedule, clinician request or a meaningful domain event starts a workflow with a stable business ID.
Checkpoint
Temporal records orchestration history; PostgreSQL records product state, versions, budgets and audit references.
Resume
A replacement worker replays history and continues from the last completed activity after a crash or deployment.
Wait
Signals resume workflows after clinician approval, new patient data or an external result—without holding a process open.
Cancel
Cancellation stops unstarted work, asks active children to stop and preserves completed evidence and audit history.
Observe
Search attributes expose tenant, clinician, patient, workflow type, status, risk, version and cost without logging PHI.