Porter can generate kgraphlang queries to lookup information using the predicates and find an alternate source of the controller motors that fit the needs of WidgetCo. These queries are processed as they are generated, so the reasoning trajectory can change as information is retrieved in real time...
With every project folder that I open in VScode (File > Open folder...) I get the following popup: "The eslint extension will use the eslint library node_modules/eslint installed locally to the workspace folder 'reponame' for validation...