The job of the executors is to process messages. Each message has a "point", the most common is "execute", it creates a new node. Other messages impact those living nodes.
When false
, the emitting node is not removed from the receiving node's cnodes
list. Using by flanking nodes.
As said above an "execute" message creates a new node (unless the "tree" it holds is broken at its root).
{
point: "execute",
exid: "xxx", // execution id
nid: "xxx", // node id
tree: [ "task", { "_0": "stamp" }, [] ],
payload: { color: "blue" }
}