Node ids are unique within a workflow
A workflow is read by keying its nodes on their ids. Two nodes sharing one id would silently collapse to whichever was read last, so the duplicate is refused at save instead.
The rule
Normative: this is the rule
- Node
ids must be unique within a workflow. - A workflow containing two nodes with the same
idis refused with the error codeR2_NODE_DUPLICATE_ID, and the save does not take effect.
Why
Recorded under OPEN-4.
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 · R2 · changed in spec 1.0