I’ve been testing Pilot recently.
Rather than use the existing properties on the ontology objects provided as inputs, it will often make up new properties that it thinks better suit the app you’re trying to build.
This is quite an insideous problem as unless you know the ontology intimately, these can look like valid properties and so get merged in as changes along with other valid modifications.
This creates duplicated and “dead” properties.
Can there be an option to limit Pilot to building using only existing object properties, links and action types? This would make it much safer to iterate on modules when an incumbent ontology already exists.