[rules-dev] Truth Maintenance over Directed Graphs using Reactive Derivation Queries