30 lines
1.1 KiB
Text
30 lines
1.1 KiB
Text
let s = import "reflection/schemas/connections.ncl" in
|
|
|
|
{
|
|
upstream = [
|
|
{
|
|
project = "rustelo",
|
|
kind = 'LibraryDependency,
|
|
node = "config-driven-architecture",
|
|
via = "cargo",
|
|
note = "Implements the Rustelo framework: consumes framework crates as dependencies, uses the layered override system, custom routing, and the HTMX rendering profile. Declared as a RusteloApp via .rustelo.ontoref/.",
|
|
},
|
|
{
|
|
project = "ontoref",
|
|
kind = 'LibraryDependency,
|
|
node = "protocol-as-standalone",
|
|
via = "local",
|
|
note = "Ontoref protocol adoption: .ontoref/ontology schemas, ADR lifecycle, reflection modes, and the rustelo domain extension.",
|
|
},
|
|
],
|
|
downstream = [],
|
|
peers = [
|
|
{
|
|
project = "jpl-website",
|
|
kind = 'LibraryDependency,
|
|
node = "config-driven-architecture",
|
|
via = "local",
|
|
note = "Sibling Rustelo implementation (same bilingual-website archetype). Shares the rustelo domain reflection modes and PAP constraints.",
|
|
},
|
|
],
|
|
} | s.Connections
|