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-19 00:17:13 +02:00
"net-kingdom" : {
"path" : "../net-kingdom"
} ,
"policy-nexus" : {
"path" : "."
} ,
"railiance-master" : {
"path" : "../railiance-master"
} ,
"state-hub" : {
"path" : "../state-hub"
} ,
"the-custodian" : {
"path" : "../the-custodian"
} ,
"activity-core" : {
"path" : "../activity-core"
} ,
"ops-warden" : {
"path" : "../ops-warden"
2026-08-19 01:09:41 +02:00
} ,
"railiance-platform" : {
"path" : "../railiance-platform"
2026-08-31 21:34:23 +02:00
} ,
"railiance-infra" : {
"path" : "../railiance-infra"
2026-09-01 01:56:46 +02:00
} ,
"risk-nexus" : {
"path" : "../risk-nexus"
2026-08-19 00:17:13 +02:00
}
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" ,
2026-08-19 00:17:13 +02:00
"legacy_paths" : [
"tenancy-posture.html"
] ,
"subtitle" : "A framework for describing, holding and improving multi-tenancy \u2014 including where we are not there yet." ,
2026-08-18 12:16:04 +02:00
"review_interval" : "6m"
2026-08-18 22:16:02 +02:00
} ,
2026-08-31 22:24:25 +02:00
{
"id" : "canon-autonomy-lanes" ,
"source_repo" : "the-custodian" ,
"source_path" : "canon/standards/autonomy-lanes_v0.1.md" ,
"canonical_path" : "standards/autonomy-lanes/v0.1/index.html" ,
"revision_path" : "standards/autonomy-lanes/v0.1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "canon-contrib-convention" ,
"source_repo" : "the-custodian" ,
"source_path" : "canon/standards/contribution-convention_v0.1.md" ,
"canonical_path" : "standards/contribution-convention/v0.1/index.html" ,
"revision_path" : "standards/contribution-convention/v0.1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "canon-project-repository-flavor" ,
"source_repo" : "the-custodian" ,
"source_path" : "canon/standards/project-repository-flavor_v0.1.md" ,
"canonical_path" : "standards/project-repository-flavor/v0.1/index.html" ,
"revision_path" : "standards/project-repository-flavor/v0.1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "canon-work-record-types" ,
"source_repo" : "the-custodian" ,
"source_path" : "canon/standards/work-record-types_v0.1.md" ,
"canonical_path" : "standards/work-record-types/v0.1/index.html" ,
"revision_path" : "standards/work-record-types/v0.1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "canon-workplan-terminology-fleet" ,
"source_repo" : "the-custodian" ,
"source_path" : "canon/standards/workplan-terminology-fleet_v0.1.md" ,
"canonical_path" : "standards/workplan-terminology/v0.1/index.html" ,
"revision_path" : "standards/workplan-terminology/v0.1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
2026-08-18 22:27:05 +02:00
{
"id" : "coulomb-estate-architecture" ,
"source_repo" : "the-custodian" ,
"source_path" : "canon/architecture/coulomb-estate_v0.1.md" ,
"canonical_path" : "architecture/coulomb-estate/v0.1/index.html" ,
"revision_path" : "architecture/coulomb-estate/v0.1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
2026-08-18 22:36:39 +02:00
{
"id" : "railiance-architecture" ,
"source_repo" : "railiance-master" ,
"source_path" : "docs/architecture/railiance_v0.1.md" ,
"canonical_path" : "architecture/railiance/v0.1/index.html" ,
"revision_path" : "architecture/railiance/v0.1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "net-kingdom-architecture" ,
"source_repo" : "net-kingdom" ,
"source_path" : "docs/architecture/net-kingdom_v0.1.md" ,
"canonical_path" : "architecture/net-kingdom/v0.1/index.html" ,
"revision_path" : "architecture/net-kingdom/v0.1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "state-hub-architecture" ,
"source_repo" : "state-hub" ,
"source_path" : "docs/architecture/state-hub_v0.1.md" ,
"canonical_path" : "architecture/state-hub/v0.1/index.html" ,
"revision_path" : "architecture/state-hub/v0.1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
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-19 00:17:13 +02:00
} ,
{
"id" : "ACT-ADR-001" ,
"source_repo" : "activity-core" ,
"source_path" : "docs/adr/adr-001-event-bridge-architecture.md" ,
"canonical_path" : "adr/activity-core-event-bridge/v1/index.html" ,
"revision_path" : "adr/activity-core-event-bridge/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "ACT-ADR-002" ,
"source_repo" : "activity-core" ,
"source_path" : "docs/adr/adr-002-definition-format.md" ,
"canonical_path" : "adr/activity-core-definition-format/v1/index.html" ,
"revision_path" : "adr/activity-core-definition-format/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "ACT-ADR-003" ,
"source_repo" : "activity-core" ,
"source_path" : "docs/adr/adr-003-rule-instruction-model.md" ,
"canonical_path" : "adr/activity-core-rule-instruction-model/v1/index.html" ,
"revision_path" : "adr/activity-core-rule-instruction-model/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "ACT-ADR-004" ,
"source_repo" : "activity-core" ,
"source_path" : "docs/adr/adr-004-producer-trust-boundary.md" ,
"canonical_path" : "adr/activity-core-producer-trust-boundary/v1/index.html" ,
"revision_path" : "adr/activity-core-producer-trust-boundary/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "ACT-ADR-005" ,
"source_repo" : "activity-core" ,
"source_path" : "docs/adr/adr-005-ops-runs-vs-dev-work-records.md" ,
"canonical_path" : "adr/activity-core-ops-runs-vs-work-records/v1/index.html" ,
"revision_path" : "adr/activity-core-ops-runs-vs-work-records/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "ops-warden-adr-0001" ,
"source_repo" : "ops-warden" ,
"source_path" : "docs/adr/ADR-0001-catalog-is-a-pointer-layer.md" ,
"canonical_path" : "adr/ops-warden-catalog-pointer-layer/v1/index.html" ,
"revision_path" : "adr/ops-warden-catalog-pointer-layer/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "ops-warden-adr-0002" ,
"source_repo" : "ops-warden" ,
"source_path" : "docs/adr/ADR-0002-conduit-not-broker.md" ,
"canonical_path" : "adr/ops-warden-conduit-not-broker/v1/index.html" ,
"revision_path" : "adr/ops-warden-conduit-not-broker/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "ops-warden-adr-0003" ,
"source_repo" : "ops-warden" ,
"source_path" : "docs/adr/ADR-0003-cover-gaps-never-silently-own-them.md" ,
"canonical_path" : "adr/ops-warden-cover-gaps/v1/index.html" ,
"revision_path" : "adr/ops-warden-cover-gaps/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "ops-warden-adr-0004" ,
"source_repo" : "ops-warden" ,
"source_path" : "docs/adr/ADR-0004-agent-read-boundary-on-high-risk-lanes.md" ,
"canonical_path" : "adr/ops-warden-high-risk-read-boundary/v1/index.html" ,
"revision_path" : "adr/ops-warden-high-risk-read-boundary/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "ops-warden-adr-0005" ,
"source_repo" : "ops-warden" ,
"source_path" : "docs/adr/ADR-0005-implement-narrowly-route-broadly.md" ,
"canonical_path" : "adr/ops-warden-implement-narrowly/v1/index.html" ,
"revision_path" : "adr/ops-warden-implement-narrowly/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
2026-08-19 01:09:41 +02:00
} ,
{
"id" : "CUST-ADR-001" ,
"source_repo" : "the-custodian" ,
"source_path" : "canon/architecture/adr-001-workplans-as-repo-artefacts.md" ,
"canonical_path" : "adr/custodian-workplans-as-repo-artefacts/v1/index.html" ,
"revision_path" : "adr/custodian-workplans-as-repo-artefacts/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "CUST-ADR-002" ,
"source_repo" : "the-custodian" ,
"source_path" : "canon/architecture/adr-002-custodian-agent-runtime-design.md" ,
"canonical_path" : "adr/custodian-agent-runtime/v1/index.html" ,
"revision_path" : "adr/custodian-agent-runtime/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "CUST-ADR-003" ,
"source_repo" : "the-custodian" ,
"source_path" : "canon/architecture/adr-003-materialized-derived-state.md" ,
"canonical_path" : "adr/custodian-materialized-derived-state/v1/index.html" ,
"revision_path" : "adr/custodian-materialized-derived-state/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "CUST-ADR-004" ,
"source_repo" : "the-custodian" ,
"source_path" : "canon/architecture/adr-004-connectivity-first-network-posture.md" ,
"canonical_path" : "adr/custodian-connectivity-first/v1/index.html" ,
"revision_path" : "adr/custodian-connectivity-first/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "CUST-ADR-005" ,
"source_repo" : "the-custodian" ,
"source_path" : "canon/architecture/adr-005-cross-repo-workplans-project-repos.md" ,
"canonical_path" : "adr/custodian-cross-repo-workplans/v1/index.html" ,
"revision_path" : "adr/custodian-cross-repo-workplans/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "CUST-ADR-006" ,
"source_repo" : "the-custodian" ,
"source_path" : "canon/architecture/adr-006-canon-federation-concept-ownership.md" ,
"canonical_path" : "adr/custodian-canon-federation/v1/index.html" ,
"revision_path" : "adr/custodian-canon-federation/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "CUST-ADR-007" ,
"source_repo" : "the-custodian" ,
"source_path" : "canon/architecture/adr-007-workplan-identity-and-repo-worker-topology.md" ,
"canonical_path" : "adr/custodian-workplan-identity/v1/index.html" ,
"revision_path" : "adr/custodian-workplan-identity/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "CUST-ADR-010" ,
"source_repo" : "the-custodian" ,
"source_path" : "canon/architecture/adr-010-hub-authority-and-local-cache-model.md" ,
"canonical_path" : "adr/custodian-hub-authority/v1/index.html" ,
"revision_path" : "adr/custodian-hub-authority/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "CUST-ADR-011" ,
"source_repo" : "the-custodian" ,
"source_path" : "canon/architecture/adr-011-federated-namespaces-and-reconciliation-limits.md" ,
"canonical_path" : "adr/custodian-federated-namespaces/v1/index.html" ,
"revision_path" : "adr/custodian-federated-namespaces/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "RPLAT-ADR-0001" ,
"source_repo" : "railiance-platform" ,
"source_path" : "docs/adr/ADR-0001-s3-platform-service-boundary.md" ,
"canonical_path" : "adr/railiance-s3-platform-service-boundary/v1/index.html" ,
"revision_path" : "adr/railiance-s3-platform-service-boundary/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "RPLAT-ADR-0002" ,
"source_repo" : "railiance-platform" ,
"source_path" : "docs/adr/ADR-0002-placement-policy-ownership.md" ,
"canonical_path" : "adr/railiance-placement-policy-ownership/v1/index.html" ,
"revision_path" : "adr/railiance-placement-policy-ownership/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "RPLAT-ADR-0003" ,
"source_repo" : "railiance-platform" ,
"source_path" : "docs/adr/ADR-0003-decisions-live-in-the-repo.md" ,
"canonical_path" : "adr/railiance-decisions-live-in-the-repo/v1/index.html" ,
"revision_path" : "adr/railiance-decisions-live-in-the-repo/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "netkingdom-iam-profile-v0.3" ,
"source_repo" : "net-kingdom" ,
"source_path" : "canon/standards/iam-profile_v0.3.md" ,
"canonical_path" : "standards/iam-profile/v0.3/index.html" ,
"revision_path" : "standards/iam-profile/v0.3/revisions/{revision}/index.html" ,
"review_interval" : "6m"
2026-08-31 21:34:23 +02:00
} ,
{
"id" : "NK-ADR-0006" ,
"source_repo" : "net-kingdom" ,
"source_path" : "docs/adr/ADR-0006-recursive-multi-tenant-identity-authorization.md" ,
"canonical_path" : "adr/netkingdom-recursive-multi-tenant-identity-authorization/v1/index.html" ,
"revision_path" : "adr/netkingdom-recursive-multi-tenant-identity-authorization/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "NK-ADR-0007" ,
"source_repo" : "net-kingdom" ,
"source_path" : "docs/adr/ADR-0007-security-orchestration-boundary.md" ,
"canonical_path" : "adr/netkingdom-security-orchestration-boundary/v1/index.html" ,
"revision_path" : "adr/netkingdom-security-orchestration-boundary/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "NK-ADR-0008" ,
"source_repo" : "net-kingdom" ,
"source_path" : "docs/adr/ADR-0008-object-storage-sts-credential-vending.md" ,
"canonical_path" : "adr/netkingdom-object-storage-sts-credential-vending/v1/index.html" ,
"revision_path" : "adr/netkingdom-object-storage-sts-credential-vending/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "NK-ADR-0010" ,
"source_repo" : "net-kingdom" ,
"source_path" : "docs/adr/ADR-0010-orchestration-vs-dependency-self-coherent-intent.md" ,
"canonical_path" : "adr/netkingdom-orchestration-dependency-intent/v1/index.html" ,
"revision_path" : "adr/netkingdom-orchestration-dependency-intent/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "NK-ADR-0011" ,
"source_repo" : "net-kingdom" ,
"source_path" : "docs/adr/ADR-0011-iam-profile-ownership-and-version-governance.md" ,
"canonical_path" : "adr/netkingdom-iam-profile-governance/v1/index.html" ,
"revision_path" : "adr/netkingdom-iam-profile-governance/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "NK-ADR-0012" ,
"source_repo" : "net-kingdom" ,
"source_path" : "docs/adr/ADR-0012-playbook-capability-contract-ownership.md" ,
"canonical_path" : "adr/netkingdom-playbook-capability-ownership/v1/index.html" ,
"revision_path" : "adr/netkingdom-playbook-capability-ownership/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "NK-ADR-0013" ,
"source_repo" : "net-kingdom" ,
"source_path" : "docs/adr/ADR-0013-tenant-onboarding-grouping-taxonomy.md" ,
"canonical_path" : "adr/netkingdom-tenant-onboarding-taxonomy/v1/index.html" ,
"revision_path" : "adr/netkingdom-tenant-onboarding-taxonomy/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "NK-ADR-0014" ,
"source_repo" : "net-kingdom" ,
"source_path" : "docs/adr/ADR-0014-tenant-capability-roles-and-tenant-engine-ownership.md" ,
"canonical_path" : "adr/netkingdom-tenant-capability-ownership/v1/index.html" ,
"revision_path" : "adr/netkingdom-tenant-capability-ownership/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "NK-ADR-0015" ,
"source_repo" : "net-kingdom" ,
"source_path" : "docs/adr/ADR-0015-netkingdom-railiance-workload-packaging-and-relational-platform.md" ,
"canonical_path" : "adr/netkingdom-railiance-workload-packaging/v1/index.html" ,
"revision_path" : "adr/netkingdom-railiance-workload-packaging/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "RINFRA-ADR-0005" ,
"source_repo" : "railiance-infra" ,
"source_path" : "docs/adr/ADR-005-k3s-api-tunnel-only.md" ,
"canonical_path" : "adr/railiance-k3s-api-tunnel-only/v1/index.html" ,
"revision_path" : "adr/railiance-k3s-api-tunnel-only/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "ACT-ADR-006" ,
"source_repo" : "activity-core" ,
"source_path" : "docs/adr/adr-006-glas-profile-execution.md" ,
"canonical_path" : "adr/activity-core-glas-profile-execution/v1/index.html" ,
"revision_path" : "adr/activity-core-glas-profile-execution/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "ACT-ADR-007" ,
"source_repo" : "activity-core" ,
"source_path" : "docs/adr/adr-007-bounded-operations.md" ,
"canonical_path" : "adr/activity-core-bounded-operations/v1/index.html" ,
"revision_path" : "adr/activity-core-bounded-operations/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "ops-warden-adr-0007" ,
"source_repo" : "ops-warden" ,
"source_path" : "docs/adr/ADR-0007-build-stage-stops-at-credential-disclosure.md" ,
"canonical_path" : "adr/ops-warden-build-stage-credential-disclosure/v1/index.html" ,
"revision_path" : "adr/ops-warden-build-stage-credential-disclosure/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "ops-warden-adr-0008" ,
"source_repo" : "ops-warden" ,
"source_path" : "docs/adr/ADR-0008-grade-the-path-not-the-field.md" ,
"canonical_path" : "adr/ops-warden-grade-disclosure-path/v1/index.html" ,
"revision_path" : "adr/ops-warden-grade-disclosure-path/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "ops-warden-adr-0009" ,
"source_repo" : "ops-warden" ,
"source_path" : "docs/adr/ADR-0009-adopt-security-zones-as-a-consumer.md" ,
"canonical_path" : "adr/ops-warden-security-zones-consumer/v1/index.html" ,
"revision_path" : "adr/ops-warden-security-zones-consumer/v1/revisions/{revision}/index.html" ,
"review_interval" : "3m"
} ,
{
"id" : "ops-warden-adr-0010" ,
"source_repo" : "ops-warden" ,
"source_path" : "docs/adr/ADR-0010-ops-warden-is-staff.md" ,
"canonical_path" : "adr/ops-warden-staff-layer/v1/index.html" ,
"revision_path" : "adr/ops-warden-staff-layer/v1/revisions/{revision}/index.html" ,
"review_interval" : "3m"
} ,
{
"id" : "RMASTER-ADR-0009" ,
"source_repo" : "railiance-master" ,
"source_path" : "docs/adr/ADR-0009-netkingdom-security-layer-interaction.md" ,
"canonical_path" : "adr/railiance-netkingdom-security-layer-interaction/v1/index.html" ,
"revision_path" : "adr/railiance-netkingdom-security-layer-interaction/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "CUST-ADR-012" ,
"source_repo" : "the-custodian" ,
"source_path" : "canon/architecture/adr-012-projection-source-and-preliminary-overlay.md" ,
"canonical_path" : "adr/custodian-projection-source-overlay/v1/index.html" ,
"revision_path" : "adr/custodian-projection-source-overlay/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "netkingdom-posture-feedback-v0.1" ,
"source_repo" : "net-kingdom" ,
"source_path" : "canon/standards/posture-feedback_v0.1.md" ,
"canonical_path" : "standards/posture-feedback/v0.1/index.html" ,
"revision_path" : "standards/posture-feedback/v0.1/revisions/{revision}/index.html" ,
"review_interval" : "3m"
} ,
{
"id" : "netkingdom-security-layer-model-v0.7" ,
"source_repo" : "net-kingdom" ,
"source_path" : "canon/standards/security-layer-model_v0.7.md" ,
"canonical_path" : "standards/security-layer-model/v0.7/index.html" ,
"revision_path" : "standards/security-layer-model/v0.7/revisions/{revision}/index.html" ,
"review_interval" : "3m"
} ,
{
"id" : "netkingdom-security-scenario-composition-v0.1" ,
"source_repo" : "net-kingdom" ,
"source_path" : "canon/standards/security-scenario-composition_v0.1.md" ,
"canonical_path" : "standards/security-scenario-composition/v0.1/index.html" ,
"revision_path" : "standards/security-scenario-composition/v0.1/revisions/{revision}/index.html" ,
"review_interval" : "3m"
} ,
{
"id" : "netkingdom-security-zones-v0.1" ,
"source_repo" : "net-kingdom" ,
"source_path" : "canon/standards/security-zones_v0.1.md" ,
"canonical_path" : "standards/security-zones/v0.1/index.html" ,
"revision_path" : "standards/security-zones/v0.1/revisions/{revision}/index.html" ,
"review_interval" : "3m"
2026-09-01 01:56:46 +02:00
} ,
{
"id" : "RISK-F-0001" ,
"source_repo" : "risk-nexus" ,
"source_path" : "findings/RISK-F-0001-flex-auth-unauthenticated-check.md" ,
"canonical_path" : "findings/flex-auth-unauthenticated-check/v1/index.html" ,
"revision_path" : "findings/flex-auth-unauthenticated-check/v1/revisions/{revision}/index.html" ,
"subtitle" : "The estate's authorization oracle authenticated no caller for as long as the endpoint existed. Found by reading, not by monitoring; fixed in two days." ,
"review_interval" : "6m"
} ,
{
"id" : "RISK-F-0008" ,
"source_repo" : "risk-nexus" ,
"source_path" : "findings/RISK-F-0008-audit-retention-legal-basis-assumed.md" ,
"canonical_path" : "findings/audit-retention-legal-basis/v1/index.html" ,
"revision_path" : "findings/audit-retention-legal-basis/v1/revisions/{revision}/index.html" ,
"subtitle" : "The estate retains personal data in audit records on grounds nobody had established. Published as a question, because it is one." ,
"review_interval" : "6m"
} ,
{
"id" : "RISK-METHOD-SEVERITY" ,
"source_repo" : "risk-nexus" ,
"source_path" : "docs/method/severity.md" ,
"canonical_path" : "methods/risk-severity/v1/index.html" ,
"revision_path" : "methods/risk-severity/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "RISK-METHOD-DISCLOSURE" ,
"source_repo" : "risk-nexus" ,
"source_path" : "docs/method/disclosure.md" ,
"canonical_path" : "methods/risk-disclosure/v1/index.html" ,
"revision_path" : "methods/risk-disclosure/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "RISK-METHOD-REVIEW" ,
"source_repo" : "risk-nexus" ,
"source_path" : "docs/method/review.md" ,
"canonical_path" : "methods/risk-review/v1/index.html" ,
"revision_path" : "methods/risk-review/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "RISK-METHOD-VERIFICATION" ,
"source_repo" : "risk-nexus" ,
"source_path" : "docs/method/verification.md" ,
"canonical_path" : "methods/risk-verification/v1/index.html" ,
"revision_path" : "methods/risk-verification/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
} ,
{
"id" : "RISK-METHOD-DEPENDENCIES" ,
"source_repo" : "risk-nexus" ,
"source_path" : "docs/method/dependencies.md" ,
"canonical_path" : "methods/risk-dependencies/v1/index.html" ,
"revision_path" : "methods/risk-dependencies/v1/revisions/{revision}/index.html" ,
"review_interval" : "6m"
2026-08-18 12:16:04 +02:00
}
]
}