Every node completion writes a checkpoint, and the run writes a last one
The rule
Normative: this is the rule
- A run writes a checkpoint as each node completes, each chained to the checkpoint before it, and a final checkpoint named
workflow_endwhen the run ends. - An implementation offers at least an ephemeral checkpoint store, which lives no longer than the request that created it, and a durable one, which outlives it.
- A run that asks for a checkpoint store the implementation does not know is refused.
Rule identifiers are permanent and are never renumbered. Each implementation publishes its own standing against these rules; this specification does not.spec 1.0-draft · SG-11 · changed in spec 1.0