Optional ReadonlyidempotencyThe idempotency key the sibling's execution ran under (as idempotencyKey, 10.1).
Optional ReadonlypauseThe sibling's question (as pauseData).
Optional ReadonlypausedHow the sibling paused (as pausedBy).
Optional ReadonlypausedWhich execution the sibling paused in (as pausedExecution, 9.37.0) — kept so its own resume links to it.
ReadonlypausedThe sibling's paused stage (path-prefixed id, as pausedStageId).
ReadonlysubflowPath through subflows to the sibling's paused stage (as subflowPath).
ReadonlysubflowThe sibling's own subflow captures — the subflows on ITS path below the fan-out. The subflows above the fan-out are shared with the checkpoint's own pause and are captured again when this pause is raised.
A pause a PARALLEL SIBLING of the paused stage raised in the same fan-out — two children of one fork (or two selected branches of one selector) that both paused (9.28.0). Only one pause is asked at a time: the checkpoint's own (
pausedStageId), then each of these in turn, with the fan-out's join running only once every child is done.Everything needed to raise the sibling's pause again later WITHOUT re-running the sibling: its stage, its path, its captured subflow state, its question.
Example