policy-nexus/build/publication-manifest.json
tegwick 25dd59a7c6
Some checks failed
Build and publish policy-nexus image / build-and-push (push) Failing after 48s
Publish estate ADRs, platform ADRs, and IAM Profile v0.3
T04 classifies the remaining corpus. Chapter 9 on the first-wave
arc42 stubs now matches what is published.
2026-08-19 01:09:41 +02:00

652 lines
29 KiB
JSON

{
"documents": [
{
"canonical_path": "standards/tenancy-posture/v0.1/index.html",
"currency": "current",
"id": "netkingdom-tenancy-posture",
"last_reviewed": "2026-08-17",
"lifecycle": "active",
"owner": "net-kingdom",
"review_due": "2027-02-17",
"revision": "draft-8",
"revision_path": "standards/tenancy-posture/v0.1/revisions/draft-8/index.html",
"source_digest": "99f802d91a0b3a65f0dac58230d8904f7c61cf3f81eff072fbbc59b634612a8a",
"source_path": "canon/standards/tenancy-posture_v0.1.md",
"source_repo": "net-kingdom",
"source_revision": "ccc2618daee997bb4bd4249613d7c4c7344845cf",
"status": "proposed",
"title": "NetKingdom Tenancy Posture v0.1"
},
{
"canonical_path": "architecture/coulomb-estate/v0.1/index.html",
"currency": "current",
"id": "coulomb-estate-architecture",
"last_reviewed": "2026-08-19",
"lifecycle": "active",
"owner": "the-custodian",
"review_due": "2027-02-19",
"revision": "draft-2",
"revision_path": "architecture/coulomb-estate/v0.1/revisions/draft-2/index.html",
"source_digest": "4529fad986740aff58f6b5bacd3f86a8852e265714f6e0990cf3c1ab672e3d2e",
"source_path": "canon/architecture/coulomb-estate_v0.1.md",
"source_repo": "the-custodian",
"source_revision": "4039c9d1c08c92014ecc0a65dda63cc73ba187bb",
"status": "proposed",
"title": "Coulomb estate architecture"
},
{
"canonical_path": "architecture/railiance/v0.1/index.html",
"currency": "current",
"id": "railiance-architecture",
"last_reviewed": "2026-08-19",
"lifecycle": "active",
"owner": "railiance-master",
"review_due": "2027-02-19",
"revision": "draft-2",
"revision_path": "architecture/railiance/v0.1/revisions/draft-2/index.html",
"source_digest": "45adb3f484cbeae9423c6f01caae323d545d2d522a6baa24398cbc8ef1a3e974",
"source_path": "docs/architecture/railiance_v0.1.md",
"source_repo": "railiance-master",
"source_revision": "468a52af2b14eba08e05be69c4d2866bfd8d9d7d",
"status": "proposed",
"title": "Railiance architecture"
},
{
"canonical_path": "architecture/net-kingdom/v0.1/index.html",
"currency": "current",
"id": "net-kingdom-architecture",
"last_reviewed": "2026-08-19",
"lifecycle": "active",
"owner": "net-kingdom",
"review_due": "2027-02-19",
"revision": "draft-2",
"revision_path": "architecture/net-kingdom/v0.1/revisions/draft-2/index.html",
"source_digest": "3dce1bd24679c8e4ac601e6631b4de18cff7f4cef1e8e79c1a7a0ec0557a0213",
"source_path": "docs/architecture/net-kingdom_v0.1.md",
"source_repo": "net-kingdom",
"source_revision": "ccc2618daee997bb4bd4249613d7c4c7344845cf",
"status": "proposed",
"title": "NetKingdom architecture"
},
{
"canonical_path": "architecture/state-hub/v0.1/index.html",
"currency": "current",
"id": "state-hub-architecture",
"last_reviewed": "2026-08-19",
"lifecycle": "active",
"owner": "state-hub",
"review_due": "2027-02-19",
"revision": "draft-2",
"revision_path": "architecture/state-hub/v0.1/revisions/draft-2/index.html",
"source_digest": "dd28694239c663324b9753ac0f260cc29419fdf726129898bf42b5e776453074",
"source_path": "docs/architecture/state-hub_v0.1.md",
"source_repo": "state-hub",
"source_revision": "8585bb0c1d0f19e3d55e901e2041edf6aff03f0a",
"status": "proposed",
"title": "State Hub architecture"
},
{
"canonical_path": "architecture/policy-nexus/v0.1/index.html",
"currency": "current",
"id": "policy-nexus-architecture",
"last_reviewed": "2026-08-18",
"lifecycle": "active",
"owner": "the-custodian",
"review_due": "2027-02-18",
"revision": "draft-1",
"revision_path": "architecture/policy-nexus/v0.1/revisions/draft-1/index.html",
"source_digest": "179cbb86bca95f71f46f51ca1971ff1c274eed7d900adf0672b537d4bcc5b480",
"source_path": "docs/architecture/policy-nexus_v0.1.md",
"source_repo": "policy-nexus",
"source_revision": "5cb88edf4d52a65ea31b1f2f53bcf6f71769d234",
"status": "proposed",
"title": "Policy Nexus architecture"
},
{
"canonical_path": "adr/addressing-and-permanence/v1/index.html",
"currency": "current",
"id": "policy-nexus-adr-0001",
"last_reviewed": "2026-08-18",
"lifecycle": "active",
"owner": "the-custodian",
"review_due": "2027-02-18",
"revision": "accepted-1",
"revision_path": "adr/addressing-and-permanence/v1/revisions/accepted-1/index.html",
"source_digest": "a28668fb4b8b6c5ec8c94baac000061276d85ef1849ec7ab8d132b913dbfe3be",
"source_path": "docs/adr/ADR-0001-addressing-and-permanence.md",
"source_repo": "policy-nexus",
"source_revision": "5cb88edf4d52a65ea31b1f2f53bcf6f71769d234",
"status": "accepted",
"title": "Policy addressing and permanence"
},
{
"canonical_path": "adr/railiance-repository-prefix/v1/index.html",
"currency": "current",
"id": "RMASTER-ADR-0001",
"last_reviewed": "2026-07-25",
"lifecycle": "active",
"owner": "railiance-master",
"review_due": "2027-01-25",
"revision": "accepted-1",
"revision_path": "adr/railiance-repository-prefix/v1/revisions/accepted-1/index.html",
"source_digest": "b9c993ded8d79d6f871dba9cf08a320b2d619609a448ad3d02b632f5b6f76497",
"source_path": "docs/adr/ADR-0001-repository-prefix-architecture.md",
"source_repo": "railiance-master",
"source_revision": "468a52af2b14eba08e05be69c4d2866bfd8d9d7d",
"status": "accepted",
"title": "Repository Prefix Architecture"
},
{
"canonical_path": "adr/railiance-rail-kubernetes-wave-1-boundary/v1/index.html",
"currency": "current",
"id": "RMASTER-ADR-0002",
"last_reviewed": "2026-07-25",
"lifecycle": "active",
"owner": "railiance-master",
"review_due": "2027-01-25",
"revision": "accepted-1",
"revision_path": "adr/railiance-rail-kubernetes-wave-1-boundary/v1/revisions/accepted-1/index.html",
"source_digest": "7e1fc5aedd7294192d8702a22b9f205e5bae20793836fdc48c0c071d10d7ab9d",
"source_path": "docs/adr/ADR-0002-rail-kubernetes-wave-1-boundary.md",
"source_repo": "railiance-master",
"source_revision": "468a52af2b14eba08e05be69c4d2866bfd8d9d7d",
"status": "accepted",
"title": "Wave 1 rail-kubernetes Boundary"
},
{
"canonical_path": "adr/railiance-rapp-first-wave-selection/v1/index.html",
"currency": "current",
"id": "RMASTER-ADR-0003",
"last_reviewed": "2026-07-25",
"lifecycle": "active",
"owner": "railiance-master",
"review_due": "2027-01-25",
"revision": "accepted-1",
"revision_path": "adr/railiance-rapp-first-wave-selection/v1/revisions/accepted-1/index.html",
"source_digest": "28135e94758b6935518d2e83458c1e607deeabb341879b605eef6529b3168cbc",
"source_path": "docs/adr/ADR-0003-rapp-first-wave-selection.md",
"source_repo": "railiance-master",
"source_revision": "468a52af2b14eba08e05be69c4d2866bfd8d9d7d",
"status": "accepted",
"title": "First-Wave rapp Selection"
},
{
"canonical_path": "adr/railiance-first-wave-reef-rollout/v1/index.html",
"currency": "current",
"id": "RMASTER-ADR-0004",
"last_reviewed": "2026-07-26",
"lifecycle": "active",
"owner": "railiance-master",
"review_due": "2027-01-26",
"revision": "accepted-1",
"revision_path": "adr/railiance-first-wave-reef-rollout/v1/revisions/accepted-1/index.html",
"source_digest": "36ec3aad5082ceff685d66e091c0a24b52abfc65b36595d00dce2b52a7250f4e",
"source_path": "docs/adr/ADR-0004-first-wave-reef-rollout.md",
"source_repo": "railiance-master",
"source_revision": "468a52af2b14eba08e05be69c4d2866bfd8d9d7d",
"status": "accepted",
"title": "First-Wave reef Rollout"
},
{
"canonical_path": "adr/railiance-derived-rail-composition/v1/index.html",
"currency": "current",
"id": "RMASTER-ADR-0005",
"last_reviewed": "2026-07-26",
"lifecycle": "active",
"owner": "railiance-master",
"review_due": "2027-01-26",
"revision": "accepted-1",
"revision_path": "adr/railiance-derived-rail-composition/v1/revisions/accepted-1/index.html",
"source_digest": "e02982ce54691cf1589ac3d04012b9b9282f9eb54ed4b8f2f0544371f9b87f3e",
"source_path": "docs/adr/ADR-0005-derived-rail-composition.md",
"source_repo": "railiance-master",
"source_revision": "468a52af2b14eba08e05be69c4d2866bfd8d9d7d",
"status": "accepted",
"title": "Derived Rail Composition"
},
{
"canonical_path": "adr/railiance-reef-production-admission/v1/index.html",
"currency": "current",
"id": "RMASTER-ADR-0006",
"last_reviewed": "2026-08-15",
"lifecycle": "active",
"owner": "railiance-master",
"review_due": "2027-02-15",
"revision": "accepted-1",
"revision_path": "adr/railiance-reef-production-admission/v1/revisions/accepted-1/index.html",
"source_digest": "d9fbd9d21d86e461334abc24060c39127f2158ba25317b3d3dc326c4f7eaf08c",
"source_path": "docs/adr/ADR-0006-reef-production-admission.md",
"source_repo": "railiance-master",
"source_revision": "468a52af2b14eba08e05be69c4d2866bfd8d9d7d",
"status": "accepted",
"title": "Reef Production Admission"
},
{
"canonical_path": "adr/railiance-rapp-declaration-contract/v1/index.html",
"currency": "current",
"id": "RMASTER-ADR-0007",
"last_reviewed": "2026-08-13",
"lifecycle": "active",
"owner": "railiance-master",
"review_due": "2027-02-13",
"revision": "accepted-1",
"revision_path": "adr/railiance-rapp-declaration-contract/v1/revisions/accepted-1/index.html",
"source_digest": "263431f88ba04d6ab9ab3b6c0d6a2bb08634bfe83dc0719350f0855d399c18b2",
"source_path": "docs/adr/ADR-0007-rapp-declaration-contract.md",
"source_repo": "railiance-master",
"source_revision": "468a52af2b14eba08e05be69c4d2866bfd8d9d7d",
"status": "accepted",
"title": "Rapp Declaration Contract"
},
{
"canonical_path": "adr/railiance-private-by-default-exposure/v1/index.html",
"currency": "current",
"id": "RMASTER-ADR-0008",
"last_reviewed": "2026-08-15",
"lifecycle": "active",
"owner": "railiance-master",
"review_due": "2027-02-15",
"revision": "accepted-1",
"revision_path": "adr/railiance-private-by-default-exposure/v1/revisions/accepted-1/index.html",
"source_digest": "276ea38233413f1e23670bbf57c486abc361b0a275ca67efea7d677103713b32",
"source_path": "docs/adr/ADR-0008-private-by-default-exposure.md",
"source_repo": "railiance-master",
"source_revision": "468a52af2b14eba08e05be69c4d2866bfd8d9d7d",
"status": "accepted",
"title": "Private-by-default Exposure"
},
{
"canonical_path": "adr/activity-core-event-bridge/v1/index.html",
"currency": "current",
"id": "ACT-ADR-001",
"last_reviewed": "2026-05-14",
"lifecycle": "active",
"owner": "activity-core",
"review_due": "2026-11-14",
"revision": "accepted-1",
"revision_path": "adr/activity-core-event-bridge/v1/revisions/accepted-1/index.html",
"source_digest": "ac70015255b8972c7ee38f1a0fb934c6aa5f397634ddc298f0878a8eed6a774a",
"source_path": "docs/adr/adr-001-event-bridge-architecture.md",
"source_repo": "activity-core",
"source_revision": "41a3fb8b81bd521a5fa21af114975c54532df3ad",
"status": "accepted",
"title": "Activity-Core as Coulomb Org Event Bridge"
},
{
"canonical_path": "adr/activity-core-definition-format/v1/index.html",
"currency": "current",
"id": "ACT-ADR-002",
"last_reviewed": "2026-05-14",
"lifecycle": "active",
"owner": "activity-core",
"review_due": "2026-11-14",
"revision": "accepted-1",
"revision_path": "adr/activity-core-definition-format/v1/revisions/accepted-1/index.html",
"source_digest": "157a53907240733148137338c9826a56b77d04d4f41e59c6cb57e6b6f8d9534d",
"source_path": "docs/adr/adr-002-definition-format.md",
"source_repo": "activity-core",
"source_revision": "41a3fb8b81bd521a5fa21af114975c54532df3ad",
"status": "accepted",
"title": "Markdown-as-Definition Format for Event Types and ActivityDefinitions"
},
{
"canonical_path": "adr/activity-core-rule-instruction-model/v1/index.html",
"currency": "current",
"id": "ACT-ADR-003",
"last_reviewed": "2026-05-14",
"lifecycle": "active",
"owner": "activity-core",
"review_due": "2026-11-14",
"revision": "accepted-1",
"revision_path": "adr/activity-core-rule-instruction-model/v1/revisions/accepted-1/index.html",
"source_digest": "81ccfde427525f9a8d47f93c346813bc2d4003a990b503343e27c842a81a2ea6",
"source_path": "docs/adr/adr-003-rule-instruction-model.md",
"source_repo": "activity-core",
"source_revision": "41a3fb8b81bd521a5fa21af114975c54532df3ad",
"status": "accepted",
"title": "Rule vs. Instruction Model and Expression DSL"
},
{
"canonical_path": "adr/activity-core-producer-trust-boundary/v1/index.html",
"currency": "current",
"id": "ACT-ADR-004",
"last_reviewed": "2026-06-26",
"lifecycle": "active",
"owner": "activity-core",
"review_due": "2026-12-26",
"revision": "accepted-1",
"revision_path": "adr/activity-core-producer-trust-boundary/v1/revisions/accepted-1/index.html",
"source_digest": "89b3a925d8cf6d9dbfe426980021b58281350201f316654b7fc1ee6554910ac6",
"source_path": "docs/adr/adr-004-producer-trust-boundary.md",
"source_repo": "activity-core",
"source_revision": "41a3fb8b81bd521a5fa21af114975c54532df3ad",
"status": "accepted",
"title": "The Producer Trust Boundary \u2014 Guardrails and Error-Correction for Untrusted Output"
},
{
"canonical_path": "adr/activity-core-ops-runs-vs-work-records/v1/index.html",
"currency": "current",
"id": "ACT-ADR-005",
"last_reviewed": "2026-08-03",
"lifecycle": "active",
"owner": "activity-core",
"review_due": "2027-02-03",
"revision": "accepted-1",
"revision_path": "adr/activity-core-ops-runs-vs-work-records/v1/revisions/accepted-1/index.html",
"source_digest": "b9005e5f23dce53169e5f614ed461ce49e975266ff9a8fc01e2c6364fc5c91d3",
"source_path": "docs/adr/adr-005-ops-runs-vs-dev-work-records.md",
"source_repo": "activity-core",
"source_revision": "41a3fb8b81bd521a5fa21af114975c54532df3ad",
"status": "accepted",
"title": "Ops runs vs development work records \u2014 claim queue and plane split"
},
{
"canonical_path": "adr/ops-warden-catalog-pointer-layer/v1/index.html",
"currency": "current",
"id": "ops-warden-adr-0001",
"last_reviewed": "2026-08-18",
"lifecycle": "active",
"owner": "ops-warden",
"review_due": "2027-02-18",
"revision": "1",
"revision_path": "adr/ops-warden-catalog-pointer-layer/v1/revisions/1/index.html",
"source_digest": "7df0bb364276e382cbee9383e7e67d399b0ac1b0353246e0ab323e629e732a6d",
"source_path": "docs/adr/ADR-0001-catalog-is-a-pointer-layer.md",
"source_repo": "ops-warden",
"source_revision": "35aff380a33f51a512c1e1b42d52d1dc0d95930f",
"status": "accepted",
"title": "ADR-0001 \u2014 The routing catalog is a pointer layer, never a second copy"
},
{
"canonical_path": "adr/ops-warden-conduit-not-broker/v1/index.html",
"currency": "current",
"id": "ops-warden-adr-0002",
"last_reviewed": "2026-08-18",
"lifecycle": "active",
"owner": "ops-warden",
"review_due": "2027-02-18",
"revision": "1",
"revision_path": "adr/ops-warden-conduit-not-broker/v1/revisions/1/index.html",
"source_digest": "7dcc31732d774ddf2c98636b69ee12e2d74034836ed0def81b7e06461309b53a",
"source_path": "docs/adr/ADR-0002-conduit-not-broker.md",
"source_repo": "ops-warden",
"source_revision": "35aff380a33f51a512c1e1b42d52d1dc0d95930f",
"status": "accepted",
"title": "ADR-0002 \u2014 ops-warden is a transparent conduit, never a secret broker"
},
{
"canonical_path": "adr/ops-warden-cover-gaps/v1/index.html",
"currency": "current",
"id": "ops-warden-adr-0003",
"last_reviewed": "2026-08-18",
"lifecycle": "active",
"owner": "ops-warden",
"review_due": "2027-02-18",
"revision": "1",
"revision_path": "adr/ops-warden-cover-gaps/v1/revisions/1/index.html",
"source_digest": "45b47c02afa575fbfe5be980e426c331a1d99bb9cd9c7a8de80bf8e319469f81",
"source_path": "docs/adr/ADR-0003-cover-gaps-never-silently-own-them.md",
"source_repo": "ops-warden",
"source_revision": "35aff380a33f51a512c1e1b42d52d1dc0d95930f",
"status": "accepted",
"title": "ADR-0003 \u2014 Cover gaps, but never silently own them"
},
{
"canonical_path": "adr/ops-warden-high-risk-read-boundary/v1/index.html",
"currency": "current",
"id": "ops-warden-adr-0004",
"last_reviewed": "2026-08-18",
"lifecycle": "active",
"owner": "ops-warden",
"review_due": "2027-02-18",
"revision": "1",
"revision_path": "adr/ops-warden-high-risk-read-boundary/v1/revisions/1/index.html",
"source_digest": "5db38dcb754af1ba639f4ceca056df842bc7b91fa48dd8bad21611aee29f682d",
"source_path": "docs/adr/ADR-0004-agent-read-boundary-on-high-risk-lanes.md",
"source_repo": "ops-warden",
"source_revision": "35aff380a33f51a512c1e1b42d52d1dc0d95930f",
"status": "accepted",
"title": "ADR-0004 \u2014 High-risk lanes refuse raw value streaming to agent sessions"
},
{
"canonical_path": "adr/ops-warden-implement-narrowly/v1/index.html",
"currency": "current",
"id": "ops-warden-adr-0005",
"last_reviewed": "2026-08-18",
"lifecycle": "active",
"owner": "ops-warden",
"review_due": "2027-02-18",
"revision": "1",
"revision_path": "adr/ops-warden-implement-narrowly/v1/revisions/1/index.html",
"source_digest": "31eafe4d8d9362a3446739d63c3af83fd9138cfdc6ad120086312a67dc0d27d0",
"source_path": "docs/adr/ADR-0005-implement-narrowly-route-broadly.md",
"source_repo": "ops-warden",
"source_revision": "35aff380a33f51a512c1e1b42d52d1dc0d95930f",
"status": "accepted",
"title": "ADR-0005 \u2014 Implement one lane narrowly, route everything else"
},
{
"canonical_path": "adr/custodian-workplans-as-repo-artefacts/v1/index.html",
"currency": "current",
"id": "CUST-ADR-001",
"last_reviewed": "2026-02-28",
"lifecycle": "active",
"owner": "the-custodian",
"review_due": "2026-08-28",
"revision": "accepted-1",
"revision_path": "adr/custodian-workplans-as-repo-artefacts/v1/revisions/accepted-1/index.html",
"source_digest": "64b11785b683cf21ba2aca18e3b8f3301d6070e6a022df6efc722597a8547334",
"source_path": "canon/architecture/adr-001-workplans-as-repo-artefacts.md",
"source_repo": "the-custodian",
"source_revision": "4039c9d1c08c92014ecc0a65dda63cc73ba187bb",
"status": "accepted",
"title": "Workplans and Work Items Are Repository Artefacts"
},
{
"canonical_path": "adr/custodian-agent-runtime/v1/index.html",
"currency": "current",
"id": "CUST-ADR-002",
"last_reviewed": "2026-03-12",
"lifecycle": "active",
"owner": "the-custodian",
"review_due": "2026-09-12",
"revision": "accepted-1",
"revision_path": "adr/custodian-agent-runtime/v1/revisions/accepted-1/index.html",
"source_digest": "6aef66cd5cf71a48f5b4e14401dc19a755e2b182445b272d5952df0eb0dea8ec",
"source_path": "canon/architecture/adr-002-custodian-agent-runtime-design.md",
"source_repo": "the-custodian",
"source_revision": "4039c9d1c08c92014ecc0a65dda63cc73ba187bb",
"status": "accepted",
"title": "Custodian Agent Runtime \u2014 v0.1 Bootstrap Design"
},
{
"canonical_path": "adr/custodian-materialized-derived-state/v1/index.html",
"currency": "current",
"id": "CUST-ADR-003",
"last_reviewed": "2026-03-20",
"lifecycle": "active",
"owner": "the-custodian",
"review_due": "2026-09-20",
"revision": "accepted-1",
"revision_path": "adr/custodian-materialized-derived-state/v1/revisions/accepted-1/index.html",
"source_digest": "350c26d86c573716eb12333473917d91b8cd68b8798197b0077af1a6ba8c6480",
"source_path": "canon/architecture/adr-003-materialized-derived-state.md",
"source_repo": "the-custodian",
"source_revision": "4039c9d1c08c92014ecc0a65dda63cc73ba187bb",
"status": "accepted",
"title": "Materialized Derived State with Fingerprint Invalidation for Repo-Sourced Data"
},
{
"canonical_path": "adr/custodian-connectivity-first/v1/index.html",
"currency": "current",
"id": "CUST-ADR-004",
"last_reviewed": "2026-03-26",
"lifecycle": "active",
"owner": "the-custodian",
"review_due": "2026-09-26",
"revision": "accepted-1",
"revision_path": "adr/custodian-connectivity-first/v1/revisions/accepted-1/index.html",
"source_digest": "3b68adfa6ab329e73f857cf691dc405136d2d66a0135e2c37c236aabe4659557",
"source_path": "canon/architecture/adr-004-connectivity-first-network-posture.md",
"source_repo": "the-custodian",
"source_revision": "4039c9d1c08c92014ecc0a65dda63cc73ba187bb",
"status": "accepted",
"title": "Connectivity-First Network Posture for Custodian Infrastructure"
},
{
"canonical_path": "adr/custodian-cross-repo-workplans/v1/index.html",
"currency": "current",
"id": "CUST-ADR-005",
"last_reviewed": "2026-06-22",
"lifecycle": "active",
"owner": "the-custodian",
"review_due": "2026-12-22",
"revision": "accepted-1",
"revision_path": "adr/custodian-cross-repo-workplans/v1/revisions/accepted-1/index.html",
"source_digest": "13195a721d0e579715f5f39ca6f72b5e49c583611e6ca089e6d4618708ae917f",
"source_path": "canon/architecture/adr-005-cross-repo-workplans-project-repos.md",
"source_repo": "the-custodian",
"source_revision": "4039c9d1c08c92014ecc0a65dda63cc73ba187bb",
"status": "accepted",
"title": "Cross-Repo Workplans Live in Dedicated Project Repos"
},
{
"canonical_path": "adr/custodian-canon-federation/v1/index.html",
"currency": "current",
"id": "CUST-ADR-006",
"last_reviewed": "2026-08-17",
"lifecycle": "active",
"owner": "the-custodian",
"review_due": "2027-02-17",
"revision": "accepted-1",
"revision_path": "adr/custodian-canon-federation/v1/revisions/accepted-1/index.html",
"source_digest": "a454df0e1d227f99ebb36c4abd45c76cc12579086d34f0c0ccfccfd7f4790823",
"source_path": "canon/architecture/adr-006-canon-federation-concept-ownership.md",
"source_repo": "the-custodian",
"source_revision": "4039c9d1c08c92014ecc0a65dda63cc73ba187bb",
"status": "accepted",
"title": "Canon Federation and Concept Ownership Across InfoTech and Commerce"
},
{
"canonical_path": "adr/custodian-workplan-identity/v1/index.html",
"currency": "current",
"id": "CUST-ADR-007",
"last_reviewed": "2026-08-17",
"lifecycle": "active",
"owner": "the-custodian",
"review_due": "2027-02-17",
"revision": "accepted-1",
"revision_path": "adr/custodian-workplan-identity/v1/revisions/accepted-1/index.html",
"source_digest": "69f463795bdf1769c11415e9c8afa170d6fe62f04a554f7573f269000b5c4b08",
"source_path": "canon/architecture/adr-007-workplan-identity-and-repo-worker-topology.md",
"source_repo": "the-custodian",
"source_revision": "4039c9d1c08c92014ecc0a65dda63cc73ba187bb",
"status": "accepted",
"title": "Workplan Identity Uniqueness, Single Registrar, and Repo Worker Topology"
},
{
"canonical_path": "adr/custodian-hub-authority/v1/index.html",
"currency": "current",
"id": "CUST-ADR-010",
"last_reviewed": "2026-08-17",
"lifecycle": "active",
"owner": "the-custodian",
"review_due": "2027-02-17",
"revision": "draft-1",
"revision_path": "adr/custodian-hub-authority/v1/revisions/draft-1/index.html",
"source_digest": "8ea4448b7729035ae6bee044867ac9fd8b4940ea7013eb2b0256407cba1a0500",
"source_path": "canon/architecture/adr-010-hub-authority-and-local-cache-model.md",
"source_repo": "the-custodian",
"source_revision": "4039c9d1c08c92014ecc0a65dda63cc73ba187bb",
"status": "proposed",
"title": "Hub Authority, Local Cache, and the Two Kinds of Hub Data"
},
{
"canonical_path": "adr/custodian-federated-namespaces/v1/index.html",
"currency": "current",
"id": "CUST-ADR-011",
"last_reviewed": "2026-08-17",
"lifecycle": "active",
"owner": "the-custodian",
"review_due": "2027-02-17",
"revision": "draft-2",
"revision_path": "adr/custodian-federated-namespaces/v1/revisions/draft-2/index.html",
"source_digest": "f94f429c72f6cfd01ee83f1e5689d2d10ae52d7588d7cbd3ca40aca7eef46fb0",
"source_path": "canon/architecture/adr-011-federated-namespaces-and-reconciliation-limits.md",
"source_repo": "the-custodian",
"source_revision": "4039c9d1c08c92014ecc0a65dda63cc73ba187bb",
"status": "proposed",
"title": "Federated Namespaces: Four Planes, Declared Posture, and the Limits of Reconciliation"
},
{
"canonical_path": "adr/railiance-s3-platform-service-boundary/v1/index.html",
"currency": "current",
"id": "RPLAT-ADR-0001",
"last_reviewed": "2026-08-17",
"lifecycle": "active",
"owner": "railiance-platform",
"review_due": "2027-02-17",
"revision": "1.0",
"revision_path": "adr/railiance-s3-platform-service-boundary/v1/revisions/1.0/index.html",
"source_digest": "63697581401b53a8437835c2bb8b40f8054cc40d0bc7a2972f83a4a10377f6ba",
"source_path": "docs/adr/ADR-0001-s3-platform-service-boundary.md",
"source_repo": "railiance-platform",
"source_revision": "56d516e10cdad6691f254ec9cb11f11ea364f7de",
"status": "accepted",
"title": "ADR-0001 \u2014 S3 owns platform services, not the substrate beneath them"
},
{
"canonical_path": "adr/railiance-placement-policy-ownership/v1/index.html",
"currency": "current",
"id": "RPLAT-ADR-0002",
"last_reviewed": "2026-08-17",
"lifecycle": "active",
"owner": "railiance-platform",
"review_due": "2027-02-17",
"revision": "1.0",
"revision_path": "adr/railiance-placement-policy-ownership/v1/revisions/1.0/index.html",
"source_digest": "cfc0ad202c2eeeefd963127ff1defa127c715c001ecc684ab8759733bd8fb9f8",
"source_path": "docs/adr/ADR-0002-placement-policy-ownership.md",
"source_repo": "railiance-platform",
"source_revision": "56d516e10cdad6691f254ec9cb11f11ea364f7de",
"status": "proposed",
"title": "ADR-0002 \u2014 S3 owns the placement rule; the package repo owns the number"
},
{
"canonical_path": "adr/railiance-decisions-live-in-the-repo/v1/index.html",
"currency": "current",
"id": "RPLAT-ADR-0003",
"last_reviewed": "2026-08-17",
"lifecycle": "active",
"owner": "railiance-platform",
"review_due": "2027-02-17",
"revision": "1.0",
"revision_path": "adr/railiance-decisions-live-in-the-repo/v1/revisions/1.0/index.html",
"source_digest": "9b12ab6aa0e6f9eba03465782c35d6ff4683b682191599e38f4f9614cde9fa1b",
"source_path": "docs/adr/ADR-0003-decisions-live-in-the-repo.md",
"source_repo": "railiance-platform",
"source_revision": "56d516e10cdad6691f254ec9cb11f11ea364f7de",
"status": "accepted",
"title": "ADR-0003 \u2014 Decisions that bind others live in docs/adr, not only in the State Hub"
},
{
"canonical_path": "standards/iam-profile/v0.3/index.html",
"currency": "current",
"id": "netkingdom-iam-profile-v0.3",
"last_reviewed": "2026-07-23",
"lifecycle": "active",
"owner": "net-kingdom",
"review_due": "2027-01-23",
"revision": "0.3",
"revision_path": "standards/iam-profile/v0.3/revisions/0.3/index.html",
"source_digest": "6287be08e35ddefc8e93d3b127cd8a1be27dc311b014becdbcfb78c4164faa0a",
"source_path": "canon/standards/iam-profile_v0.3.md",
"source_repo": "net-kingdom",
"source_revision": "ccc2618daee997bb4bd4249613d7c4c7344845cf",
"status": "accepted",
"title": "NetKingdom IAM Profile v0.3"
}
],
"generated_as_of": "2026-08-19",
"schema_version": 1
}