As a developer, the endpoint payload is enhanced with the kind of features in the outbound/inbound obj.
We identified 3 kinds of vertex:
- project: a feature declared in the current Project, either from a template or manually created.
- missing: a feature that is referenced, but doesn't exist
- registry: a feature declared in a registry (either from a Target platform or a package)
Resulting payload is: