What to reset a stuck activity INTO — the two non-failed outcomes that
unstick a stage gated on it. active re-runs it (back in progress, so a
caller drives it to completion again); skipped bypasses it (terminal but
resolved, so $allActivitiesDone can satisfy and a gated exit transition
fire). done is deliberately absent: a reset is recovery, not a silent
declaration that the work succeeded.
What to reset a stuck activity INTO — the two non-
failedoutcomes that unstick a stage gated on it.activere-runs it (back in progress, so a caller drives it to completion again);skippedbypasses it (terminal but resolved, so$allActivitiesDonecan satisfy and a gated exit transition fire).doneis deliberately absent: a reset is recovery, not a silent declaration that the work succeeded.