FlowDrop Workflow Specification 1.0-draft

A handle encodes the node, the direction and the port

A wire carries no declared type. Everything the system deduces about it, it deduces from the two handles, so how a handle is spelled and split is grammar, not detail.

The rule

Normative: this is the rule
  1. A port handle is spelled {nodeId}-{input|output}-{portName}.
  2. The port name is everything following the first -input- or -output- marker in the handle, so a port name may itself contain a direction marker.
  3. Classification by port is an exact suffix match, never a substring match: a handle that merely contains a reserved port suffix is not classified by it unless the handle ends with it.
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 · EDGE-1 · changed in spec 1.0