RT-DATA
12 rules. Part II of the specification.
- DATA-1An edge delivers one named output port to one named input port
- DATA-2Several sources on one port resolve to a single latest value
- DATA-3A trigger edge carries no data
- DATA-4When a node is ready to run
- DATA-5Loopback and tool edges create no execution dependency
- DATA-6Initial data fills a node's ports only where no edge did
- DATA-7Inside a node, a wire outranks configuration outranks the default
- DATA-8Unexposed outputs are stripped where they are produced
- DATA-9The unified output port carries exposed outputs only
- DATA-10A tool edge binds a tool, it does not deliver data
- DATA-11A tool's model-facing schema hides the parameters the workflow already fixed
- DATA-12Tools reach only a node that declares itself a tool consumer