37 lines
1.2 KiB
Text
37 lines
1.2 KiB
Text
let s = import "reflection/schemas/connections.ncl" in
|
|
|
|
{
|
|
upstream = [
|
|
{
|
|
project = "ontoref",
|
|
kind = 'LibraryDependency,
|
|
node = "protocol-as-standalone",
|
|
via = "local",
|
|
note = "Ontoref protocol: .ontology/ schemas, ADR lifecycle, reflection modes, daemon sync.",
|
|
},
|
|
{
|
|
project = "stratumiops",
|
|
kind = 'LibraryDependency,
|
|
node = "",
|
|
via = "local",
|
|
note = "stratum-graph, stratum-state, platform-nats, platform-db used by orchestrator and platform services.",
|
|
},
|
|
{
|
|
project = "secretumvault",
|
|
kind = 'LibraryDependency,
|
|
node = "",
|
|
via = "local",
|
|
note = "Embedded in platform/secretumvault — Vault service for secrets management. Local age key in solo mode, Shamir threshold in multi-user.",
|
|
},
|
|
],
|
|
downstream = [
|
|
{
|
|
project = "ontoref",
|
|
kind = 'CoDeveloped,
|
|
node = "dag-visualization",
|
|
via = "dag-ui",
|
|
note = "Provisioning DAG graph exposed to ontoref-daemon as a DagGraphProvider plugin. Co-developed: provisioning emits structured DAG events on provisioning.dag.>; ontoref-daemon consumes and visualizes them.",
|
|
},
|
|
],
|
|
peers = [],
|
|
} | s.Connections
|