A node resumes only when all four ownership conditions hold
Handing an answer to the wrong node, or to a node that never asked, is worse than asking again. So the fallback is a fresh execution, which at most re-asks.
The rule
Normative: this is the rule
- A node's resume path is taken only when all four hold: the resolved parameters carry an interrupt identifier, the node's executor supports resuming, the named interrupt is resolved, and its stamped job identifier matches the job being executed.
- If any fails, the node is executed afresh rather than resumed: a safe re-ask.
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 · INT-4 · changed in spec 1.0