Reserved config-only parameters always carry a default
The rule
Normative: this is the rule
dynamicInputs,dynamicOutputsandbranchesare reserved config-only parameters and are never input ports.- Where a node type opts one in by marking it
configurable, it enters the config schema and always gets a config-defaults entry: the node type's default, else the schema's default, else an empty array. - Such an entry is never omitted and never null, unlike an ordinary configurable parameter, whose entry is omitted when its resolved default is null.
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 · SCH-5 · changed in spec 1.0