Minimal manifest shape needed for graph construction. The full manifest carries far more, but the graph builder only cares about identity and dependency edges.
Optional
This app's own dependency declarations
App name (from the dependency's manifest)
GitHub repository URL
The manifest's own version (used when no concrete version was resolved for the node)
Minimal manifest shape needed for graph construction. The full manifest carries far more, but the graph builder only cares about identity and dependency edges.