2026-08-18 12:16:04 +02:00
|
|
|
{
|
|
|
|
|
"schema_version": 1,
|
|
|
|
|
"site": {
|
|
|
|
|
"title": "Coulomb Policy Nexus",
|
|
|
|
|
"base_url": "https://policy.coulomb.social"
|
|
|
|
|
},
|
|
|
|
|
"canon_scope": {
|
|
|
|
|
"standards": true,
|
|
|
|
|
"architecture": true,
|
|
|
|
|
"constitution": true,
|
|
|
|
|
"values": false,
|
|
|
|
|
"tpsc": false,
|
|
|
|
|
"projects": false
|
|
|
|
|
},
|
|
|
|
|
"repositories": {
|
2026-08-18 22:16:02 +02:00
|
|
|
"net-kingdom": {"path": "../net-kingdom"},
|
|
|
|
|
"policy-nexus": {"path": "."},
|
|
|
|
|
"railiance-master": {"path": "../railiance-master"}
|
2026-08-18 12:16:04 +02:00
|
|
|
},
|
|
|
|
|
"documents": [
|
|
|
|
|
{
|
|
|
|
|
"id": "netkingdom-tenancy-posture",
|
|
|
|
|
"source_repo": "net-kingdom",
|
|
|
|
|
"source_path": "canon/standards/tenancy-posture_v0.1.md",
|
|
|
|
|
"canonical_path": "standards/tenancy-posture/v0.1/index.html",
|
|
|
|
|
"revision_path": "standards/tenancy-posture/v0.1/revisions/{revision}/index.html",
|
|
|
|
|
"legacy_paths": ["tenancy-posture.html"],
|
|
|
|
|
"subtitle": "A framework for describing, holding and improving multi-tenancy — including where we are not there yet.",
|
|
|
|
|
"review_interval": "6m"
|
2026-08-18 22:16:02 +02:00
|
|
|
},
|
2026-08-18 22:16:40 +02:00
|
|
|
{
|
|
|
|
|
"id": "policy-nexus-architecture",
|
|
|
|
|
"source_repo": "policy-nexus",
|
|
|
|
|
"source_path": "docs/architecture/policy-nexus_v0.1.md",
|
|
|
|
|
"canonical_path": "architecture/policy-nexus/v0.1/index.html",
|
|
|
|
|
"revision_path": "architecture/policy-nexus/v0.1/revisions/{revision}/index.html",
|
|
|
|
|
"review_interval": "6m"
|
|
|
|
|
},
|
2026-08-18 22:16:02 +02:00
|
|
|
{
|
|
|
|
|
"id": "policy-nexus-adr-0001",
|
|
|
|
|
"source_repo": "policy-nexus",
|
|
|
|
|
"source_path": "docs/adr/ADR-0001-addressing-and-permanence.md",
|
|
|
|
|
"canonical_path": "adr/addressing-and-permanence/v1/index.html",
|
|
|
|
|
"revision_path": "adr/addressing-and-permanence/v1/revisions/{revision}/index.html",
|
|
|
|
|
"review_interval": "6m"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"id": "RMASTER-ADR-0001",
|
|
|
|
|
"source_repo": "railiance-master",
|
|
|
|
|
"source_path": "docs/adr/ADR-0001-repository-prefix-architecture.md",
|
|
|
|
|
"canonical_path": "adr/railiance-repository-prefix/v1/index.html",
|
|
|
|
|
"revision_path": "adr/railiance-repository-prefix/v1/revisions/{revision}/index.html",
|
|
|
|
|
"review_interval": "6m"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"id": "RMASTER-ADR-0002",
|
|
|
|
|
"source_repo": "railiance-master",
|
|
|
|
|
"source_path": "docs/adr/ADR-0002-rail-kubernetes-wave-1-boundary.md",
|
|
|
|
|
"canonical_path": "adr/railiance-rail-kubernetes-wave-1-boundary/v1/index.html",
|
|
|
|
|
"revision_path": "adr/railiance-rail-kubernetes-wave-1-boundary/v1/revisions/{revision}/index.html",
|
|
|
|
|
"review_interval": "6m"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"id": "RMASTER-ADR-0003",
|
|
|
|
|
"source_repo": "railiance-master",
|
|
|
|
|
"source_path": "docs/adr/ADR-0003-rapp-first-wave-selection.md",
|
|
|
|
|
"canonical_path": "adr/railiance-rapp-first-wave-selection/v1/index.html",
|
|
|
|
|
"revision_path": "adr/railiance-rapp-first-wave-selection/v1/revisions/{revision}/index.html",
|
|
|
|
|
"review_interval": "6m"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"id": "RMASTER-ADR-0004",
|
|
|
|
|
"source_repo": "railiance-master",
|
|
|
|
|
"source_path": "docs/adr/ADR-0004-first-wave-reef-rollout.md",
|
|
|
|
|
"canonical_path": "adr/railiance-first-wave-reef-rollout/v1/index.html",
|
|
|
|
|
"revision_path": "adr/railiance-first-wave-reef-rollout/v1/revisions/{revision}/index.html",
|
|
|
|
|
"review_interval": "6m"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"id": "RMASTER-ADR-0005",
|
|
|
|
|
"source_repo": "railiance-master",
|
|
|
|
|
"source_path": "docs/adr/ADR-0005-derived-rail-composition.md",
|
|
|
|
|
"canonical_path": "adr/railiance-derived-rail-composition/v1/index.html",
|
|
|
|
|
"revision_path": "adr/railiance-derived-rail-composition/v1/revisions/{revision}/index.html",
|
|
|
|
|
"review_interval": "6m"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"id": "RMASTER-ADR-0006",
|
|
|
|
|
"source_repo": "railiance-master",
|
|
|
|
|
"source_path": "docs/adr/ADR-0006-reef-production-admission.md",
|
|
|
|
|
"canonical_path": "adr/railiance-reef-production-admission/v1/index.html",
|
|
|
|
|
"revision_path": "adr/railiance-reef-production-admission/v1/revisions/{revision}/index.html",
|
|
|
|
|
"review_interval": "6m"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"id": "RMASTER-ADR-0007",
|
|
|
|
|
"source_repo": "railiance-master",
|
|
|
|
|
"source_path": "docs/adr/ADR-0007-rapp-declaration-contract.md",
|
|
|
|
|
"canonical_path": "adr/railiance-rapp-declaration-contract/v1/index.html",
|
|
|
|
|
"revision_path": "adr/railiance-rapp-declaration-contract/v1/revisions/{revision}/index.html",
|
|
|
|
|
"review_interval": "6m"
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"id": "RMASTER-ADR-0008",
|
|
|
|
|
"source_repo": "railiance-master",
|
|
|
|
|
"source_path": "docs/adr/ADR-0008-private-by-default-exposure.md",
|
|
|
|
|
"canonical_path": "adr/railiance-private-by-default-exposure/v1/index.html",
|
|
|
|
|
"revision_path": "adr/railiance-private-by-default-exposure/v1/revisions/{revision}/index.html",
|
|
|
|
|
"review_interval": "6m"
|
2026-08-18 12:16:04 +02:00
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|