Certain connections should only be possible between certain node types. We should block an invalid connection from being made.
Valid connections:
Actor driven connection (Purple):
(animate) Direct Object to Attribute
(animate) Indirect Object to Attribute
Outcome driven connection (Green):
(inanimate) Direct Object to Activation Condition
Sanction Driven connection (Red):
Aim to Activation Condition
In the example image (see below), there is also an actor connection involving the execution constraint, but I'm not exactly sure how/when that connection can be made.
Certain connections should only be possible between certain node types. We should block an invalid connection from being made.
Valid connections:
In the example image (see below), there is also an actor connection involving the execution constraint, but I'm not exactly sure how/when that connection can be made.