On the right side, I see that “Your Logic function can modify the ontology. To apply these changes, the Logic function needs to be called from an action.” however, given I call an Action in my AIP Logic, maybe that’s not needed ?
Which ones of those below are actually recording changes in the Ontology (one or both ?):
AIP Logic > Calls an Action > Do the edits
Action > Calls an AIP Logic > Calls an Action > Do the edits
Which ones of those below are actually recording changes in the Ontology (one or both ?):
AIP Logic > Calls an Action > Do the edits
Action > Calls an AIP Logic > Calls an Action > Do the edits
The second.
Maybe a useful way of thinking about it is the [Logic] function describes the edits that it wants to happen and the action is the thing that actually applies them