feat: publish reviewed architecture and ADR batch
Some checks failed
Build and publish policy-nexus image / build-and-push (push) Failing after 19s
Some checks failed
Build and publish policy-nexus image / build-and-push (push) Failing after 19s
Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a058f3-8ba0-7692-a042-9a870fc3d663
This commit is contained in:
parent
023badb512
commit
93608c1f17
120 changed files with 17791 additions and 727 deletions
|
|
@ -4,16 +4,16 @@
|
|||
"canonical_path": "standards/tenancy-posture/v0.1/index.html",
|
||||
"currency": "current",
|
||||
"id": "netkingdom-tenancy-posture",
|
||||
"last_reviewed": "2026-08-17",
|
||||
"last_reviewed": "2026-08-23",
|
||||
"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",
|
||||
"review_due": "2027-02-23",
|
||||
"revision": "draft-14",
|
||||
"revision_path": "standards/tenancy-posture/v0.1/revisions/draft-14/index.html",
|
||||
"source_digest": "27d6878c68310619877de516000d9af78d5456a92572a709884ed052d765b876",
|
||||
"source_path": "canon/standards/tenancy-posture_v0.1.md",
|
||||
"source_repo": "net-kingdom",
|
||||
"source_revision": "ccc2618daee997bb4bd4249613d7c4c7344845cf",
|
||||
"source_revision": "d4e57e63126d2cca1d381c025170e4b1f678c3f3",
|
||||
"status": "proposed",
|
||||
"title": "NetKingdom Tenancy Posture v0.1"
|
||||
},
|
||||
|
|
@ -21,16 +21,16 @@
|
|||
"canonical_path": "architecture/coulomb-estate/v0.1/index.html",
|
||||
"currency": "current",
|
||||
"id": "coulomb-estate-architecture",
|
||||
"last_reviewed": "2026-08-19",
|
||||
"last_reviewed": "2026-08-31",
|
||||
"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",
|
||||
"review_due": "2027-02-28",
|
||||
"revision": "draft-3",
|
||||
"revision_path": "architecture/coulomb-estate/v0.1/revisions/draft-3/index.html",
|
||||
"source_digest": "3b4f93acdedc6f6d1a1c737c3327d9d55061506c5a879be09e6b0a2ea7f5f9bc",
|
||||
"source_path": "canon/architecture/coulomb-estate_v0.1.md",
|
||||
"source_repo": "the-custodian",
|
||||
"source_revision": "4039c9d1c08c92014ecc0a65dda63cc73ba187bb",
|
||||
"source_revision": "44500fc85cf29d8e9b2ee5c91994032ed3d04e5b",
|
||||
"status": "proposed",
|
||||
"title": "Coulomb estate architecture"
|
||||
},
|
||||
|
|
@ -38,16 +38,16 @@
|
|||
"canonical_path": "architecture/railiance/v0.1/index.html",
|
||||
"currency": "current",
|
||||
"id": "railiance-architecture",
|
||||
"last_reviewed": "2026-08-19",
|
||||
"last_reviewed": "2026-08-31",
|
||||
"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",
|
||||
"review_due": "2027-02-28",
|
||||
"revision": "draft-3",
|
||||
"revision_path": "architecture/railiance/v0.1/revisions/draft-3/index.html",
|
||||
"source_digest": "77de319978dfad02f40658bbeb96db46b246a46f1abd6a45f5b1269563de5568",
|
||||
"source_path": "docs/architecture/railiance_v0.1.md",
|
||||
"source_repo": "railiance-master",
|
||||
"source_revision": "468a52af2b14eba08e05be69c4d2866bfd8d9d7d",
|
||||
"source_revision": "5ffd7d1b40d56249f490a318e728047fd3517c4c",
|
||||
"status": "proposed",
|
||||
"title": "Railiance architecture"
|
||||
},
|
||||
|
|
@ -55,16 +55,16 @@
|
|||
"canonical_path": "architecture/net-kingdom/v0.1/index.html",
|
||||
"currency": "current",
|
||||
"id": "net-kingdom-architecture",
|
||||
"last_reviewed": "2026-08-19",
|
||||
"last_reviewed": "2026-08-31",
|
||||
"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",
|
||||
"review_due": "2027-02-28",
|
||||
"revision": "draft-3",
|
||||
"revision_path": "architecture/net-kingdom/v0.1/revisions/draft-3/index.html",
|
||||
"source_digest": "b9f89f706a801d54961fc67d725ca433b7c3b6a083c54793de6e8b60d1dd42a8",
|
||||
"source_path": "docs/architecture/net-kingdom_v0.1.md",
|
||||
"source_repo": "net-kingdom",
|
||||
"source_revision": "ccc2618daee997bb4bd4249613d7c4c7344845cf",
|
||||
"source_revision": "d4e57e63126d2cca1d381c025170e4b1f678c3f3",
|
||||
"status": "proposed",
|
||||
"title": "NetKingdom architecture"
|
||||
},
|
||||
|
|
@ -72,16 +72,16 @@
|
|||
"canonical_path": "architecture/state-hub/v0.1/index.html",
|
||||
"currency": "current",
|
||||
"id": "state-hub-architecture",
|
||||
"last_reviewed": "2026-08-19",
|
||||
"last_reviewed": "2026-08-31",
|
||||
"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",
|
||||
"review_due": "2027-02-28",
|
||||
"revision": "draft-3",
|
||||
"revision_path": "architecture/state-hub/v0.1/revisions/draft-3/index.html",
|
||||
"source_digest": "e7104b2182612efe90c9a12168757506402490229814d454e94917ae62d2bfac",
|
||||
"source_path": "docs/architecture/state-hub_v0.1.md",
|
||||
"source_repo": "state-hub",
|
||||
"source_revision": "8585bb0c1d0f19e3d55e901e2041edf6aff03f0a",
|
||||
"source_revision": "da30ce6723f9c5e6fdd994c78bb646986e819d3f",
|
||||
"status": "proposed",
|
||||
"title": "State Hub architecture"
|
||||
},
|
||||
|
|
@ -98,7 +98,7 @@
|
|||
"source_digest": "179cbb86bca95f71f46f51ca1971ff1c274eed7d900adf0672b537d4bcc5b480",
|
||||
"source_path": "docs/architecture/policy-nexus_v0.1.md",
|
||||
"source_repo": "policy-nexus",
|
||||
"source_revision": "5cb88edf4d52a65ea31b1f2f53bcf6f71769d234",
|
||||
"source_revision": "6515ed9ef8499cb3de3397f0ae3993cc71440599",
|
||||
"status": "proposed",
|
||||
"title": "Policy Nexus architecture"
|
||||
},
|
||||
|
|
@ -115,7 +115,7 @@
|
|||
"source_digest": "a28668fb4b8b6c5ec8c94baac000061276d85ef1849ec7ab8d132b913dbfe3be",
|
||||
"source_path": "docs/adr/ADR-0001-addressing-and-permanence.md",
|
||||
"source_repo": "policy-nexus",
|
||||
"source_revision": "5cb88edf4d52a65ea31b1f2f53bcf6f71769d234",
|
||||
"source_revision": "6515ed9ef8499cb3de3397f0ae3993cc71440599",
|
||||
"status": "accepted",
|
||||
"title": "Policy addressing and permanence"
|
||||
},
|
||||
|
|
@ -132,7 +132,7 @@
|
|||
"source_digest": "b9c993ded8d79d6f871dba9cf08a320b2d619609a448ad3d02b632f5b6f76497",
|
||||
"source_path": "docs/adr/ADR-0001-repository-prefix-architecture.md",
|
||||
"source_repo": "railiance-master",
|
||||
"source_revision": "468a52af2b14eba08e05be69c4d2866bfd8d9d7d",
|
||||
"source_revision": "5ffd7d1b40d56249f490a318e728047fd3517c4c",
|
||||
"status": "accepted",
|
||||
"title": "Repository Prefix Architecture"
|
||||
},
|
||||
|
|
@ -149,7 +149,7 @@
|
|||
"source_digest": "7e1fc5aedd7294192d8702a22b9f205e5bae20793836fdc48c0c071d10d7ab9d",
|
||||
"source_path": "docs/adr/ADR-0002-rail-kubernetes-wave-1-boundary.md",
|
||||
"source_repo": "railiance-master",
|
||||
"source_revision": "468a52af2b14eba08e05be69c4d2866bfd8d9d7d",
|
||||
"source_revision": "5ffd7d1b40d56249f490a318e728047fd3517c4c",
|
||||
"status": "accepted",
|
||||
"title": "Wave 1 rail-kubernetes Boundary"
|
||||
},
|
||||
|
|
@ -166,7 +166,7 @@
|
|||
"source_digest": "28135e94758b6935518d2e83458c1e607deeabb341879b605eef6529b3168cbc",
|
||||
"source_path": "docs/adr/ADR-0003-rapp-first-wave-selection.md",
|
||||
"source_repo": "railiance-master",
|
||||
"source_revision": "468a52af2b14eba08e05be69c4d2866bfd8d9d7d",
|
||||
"source_revision": "5ffd7d1b40d56249f490a318e728047fd3517c4c",
|
||||
"status": "accepted",
|
||||
"title": "First-Wave rapp Selection"
|
||||
},
|
||||
|
|
@ -183,7 +183,7 @@
|
|||
"source_digest": "36ec3aad5082ceff685d66e091c0a24b52abfc65b36595d00dce2b52a7250f4e",
|
||||
"source_path": "docs/adr/ADR-0004-first-wave-reef-rollout.md",
|
||||
"source_repo": "railiance-master",
|
||||
"source_revision": "468a52af2b14eba08e05be69c4d2866bfd8d9d7d",
|
||||
"source_revision": "5ffd7d1b40d56249f490a318e728047fd3517c4c",
|
||||
"status": "accepted",
|
||||
"title": "First-Wave reef Rollout"
|
||||
},
|
||||
|
|
@ -200,7 +200,7 @@
|
|||
"source_digest": "e02982ce54691cf1589ac3d04012b9b9282f9eb54ed4b8f2f0544371f9b87f3e",
|
||||
"source_path": "docs/adr/ADR-0005-derived-rail-composition.md",
|
||||
"source_repo": "railiance-master",
|
||||
"source_revision": "468a52af2b14eba08e05be69c4d2866bfd8d9d7d",
|
||||
"source_revision": "5ffd7d1b40d56249f490a318e728047fd3517c4c",
|
||||
"status": "accepted",
|
||||
"title": "Derived Rail Composition"
|
||||
},
|
||||
|
|
@ -208,16 +208,16 @@
|
|||
"canonical_path": "adr/railiance-reef-production-admission/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "RMASTER-ADR-0006",
|
||||
"last_reviewed": "2026-08-15",
|
||||
"last_reviewed": "2026-08-29",
|
||||
"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",
|
||||
"review_due": "2027-02-28",
|
||||
"revision": "accepted-2",
|
||||
"revision_path": "adr/railiance-reef-production-admission/v1/revisions/accepted-2/index.html",
|
||||
"source_digest": "9839d8a4a4617b745cfacab6a0fb72157e88cddf53f40226d8246a64864de533",
|
||||
"source_path": "docs/adr/ADR-0006-reef-production-admission.md",
|
||||
"source_repo": "railiance-master",
|
||||
"source_revision": "468a52af2b14eba08e05be69c4d2866bfd8d9d7d",
|
||||
"source_revision": "5ffd7d1b40d56249f490a318e728047fd3517c4c",
|
||||
"status": "accepted",
|
||||
"title": "Reef Production Admission"
|
||||
},
|
||||
|
|
@ -225,16 +225,16 @@
|
|||
"canonical_path": "adr/railiance-rapp-declaration-contract/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "RMASTER-ADR-0007",
|
||||
"last_reviewed": "2026-08-13",
|
||||
"last_reviewed": "2026-08-23",
|
||||
"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",
|
||||
"review_due": "2027-02-23",
|
||||
"revision": "accepted-2",
|
||||
"revision_path": "adr/railiance-rapp-declaration-contract/v1/revisions/accepted-2/index.html",
|
||||
"source_digest": "b1185388ded53188dc624fbda9bee517dd3ac80b35e881cd4a7962531bec52ff",
|
||||
"source_path": "docs/adr/ADR-0007-rapp-declaration-contract.md",
|
||||
"source_repo": "railiance-master",
|
||||
"source_revision": "468a52af2b14eba08e05be69c4d2866bfd8d9d7d",
|
||||
"source_revision": "5ffd7d1b40d56249f490a318e728047fd3517c4c",
|
||||
"status": "accepted",
|
||||
"title": "Rapp Declaration Contract"
|
||||
},
|
||||
|
|
@ -242,16 +242,16 @@
|
|||
"canonical_path": "adr/railiance-private-by-default-exposure/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "RMASTER-ADR-0008",
|
||||
"last_reviewed": "2026-08-15",
|
||||
"last_reviewed": "2026-08-29",
|
||||
"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",
|
||||
"review_due": "2027-02-28",
|
||||
"revision": "accepted-2",
|
||||
"revision_path": "adr/railiance-private-by-default-exposure/v1/revisions/accepted-2/index.html",
|
||||
"source_digest": "bd97ec8ee663bb416fae53c8cfe29c7066e4fd3a51a5bc364895297e6eb994b7",
|
||||
"source_path": "docs/adr/ADR-0008-private-by-default-exposure.md",
|
||||
"source_repo": "railiance-master",
|
||||
"source_revision": "468a52af2b14eba08e05be69c4d2866bfd8d9d7d",
|
||||
"source_revision": "5ffd7d1b40d56249f490a318e728047fd3517c4c",
|
||||
"status": "accepted",
|
||||
"title": "Private-by-default Exposure"
|
||||
},
|
||||
|
|
@ -263,12 +263,12 @@
|
|||
"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",
|
||||
"revision": "accepted-2",
|
||||
"revision_path": "adr/activity-core-event-bridge/v1/revisions/accepted-2/index.html",
|
||||
"source_digest": "57ecf490465e71cc4970133301cc315748b1d6ee65caac3690472ff88f3aab06",
|
||||
"source_path": "docs/adr/adr-001-event-bridge-architecture.md",
|
||||
"source_repo": "activity-core",
|
||||
"source_revision": "41a3fb8b81bd521a5fa21af114975c54532df3ad",
|
||||
"source_revision": "b72fdb5452bff51a867a0316edb994723b35f268",
|
||||
"status": "accepted",
|
||||
"title": "Activity-Core as Coulomb Org Event Bridge"
|
||||
},
|
||||
|
|
@ -280,12 +280,12 @@
|
|||
"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",
|
||||
"revision": "accepted-2",
|
||||
"revision_path": "adr/activity-core-definition-format/v1/revisions/accepted-2/index.html",
|
||||
"source_digest": "1670e1616094bc6f2c0c7d47b2e019c02d5870b22b564ef83afa24caff197bab",
|
||||
"source_path": "docs/adr/adr-002-definition-format.md",
|
||||
"source_repo": "activity-core",
|
||||
"source_revision": "41a3fb8b81bd521a5fa21af114975c54532df3ad",
|
||||
"source_revision": "b72fdb5452bff51a867a0316edb994723b35f268",
|
||||
"status": "accepted",
|
||||
"title": "Markdown-as-Definition Format for Event Types and ActivityDefinitions"
|
||||
},
|
||||
|
|
@ -297,12 +297,12 @@
|
|||
"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",
|
||||
"revision": "accepted-2",
|
||||
"revision_path": "adr/activity-core-rule-instruction-model/v1/revisions/accepted-2/index.html",
|
||||
"source_digest": "f1017730074727bcb0c68309c445ffb219ef647c8c5604adbfff76c4aa3f9d66",
|
||||
"source_path": "docs/adr/adr-003-rule-instruction-model.md",
|
||||
"source_repo": "activity-core",
|
||||
"source_revision": "41a3fb8b81bd521a5fa21af114975c54532df3ad",
|
||||
"source_revision": "b72fdb5452bff51a867a0316edb994723b35f268",
|
||||
"status": "accepted",
|
||||
"title": "Rule vs. Instruction Model and Expression DSL"
|
||||
},
|
||||
|
|
@ -314,12 +314,12 @@
|
|||
"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",
|
||||
"revision": "accepted-2",
|
||||
"revision_path": "adr/activity-core-producer-trust-boundary/v1/revisions/accepted-2/index.html",
|
||||
"source_digest": "92da58f58ee3dbb62233161a0fc0b7780920f81ec37fdd40d476be354f24e0eb",
|
||||
"source_path": "docs/adr/adr-004-producer-trust-boundary.md",
|
||||
"source_repo": "activity-core",
|
||||
"source_revision": "41a3fb8b81bd521a5fa21af114975c54532df3ad",
|
||||
"source_revision": "b72fdb5452bff51a867a0316edb994723b35f268",
|
||||
"status": "accepted",
|
||||
"title": "The Producer Trust Boundary \u2014 Guardrails and Error-Correction for Untrusted Output"
|
||||
},
|
||||
|
|
@ -331,12 +331,12 @@
|
|||
"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",
|
||||
"revision": "accepted-2",
|
||||
"revision_path": "adr/activity-core-ops-runs-vs-work-records/v1/revisions/accepted-2/index.html",
|
||||
"source_digest": "984208262a0f6b67a6dc94cb078ebd0bcddc95d0b21a694d7e207677c10b471f",
|
||||
"source_path": "docs/adr/adr-005-ops-runs-vs-dev-work-records.md",
|
||||
"source_repo": "activity-core",
|
||||
"source_revision": "41a3fb8b81bd521a5fa21af114975c54532df3ad",
|
||||
"source_revision": "b72fdb5452bff51a867a0316edb994723b35f268",
|
||||
"status": "accepted",
|
||||
"title": "Ops runs vs development work records \u2014 claim queue and plane split"
|
||||
},
|
||||
|
|
@ -353,7 +353,7 @@
|
|||
"source_digest": "7df0bb364276e382cbee9383e7e67d399b0ac1b0353246e0ab323e629e732a6d",
|
||||
"source_path": "docs/adr/ADR-0001-catalog-is-a-pointer-layer.md",
|
||||
"source_repo": "ops-warden",
|
||||
"source_revision": "35aff380a33f51a512c1e1b42d52d1dc0d95930f",
|
||||
"source_revision": "4e267179db741b27a3e62f81f753cd9752c97412",
|
||||
"status": "accepted",
|
||||
"title": "ADR-0001 \u2014 The routing catalog is a pointer layer, never a second copy"
|
||||
},
|
||||
|
|
@ -370,7 +370,7 @@
|
|||
"source_digest": "7dcc31732d774ddf2c98636b69ee12e2d74034836ed0def81b7e06461309b53a",
|
||||
"source_path": "docs/adr/ADR-0002-conduit-not-broker.md",
|
||||
"source_repo": "ops-warden",
|
||||
"source_revision": "35aff380a33f51a512c1e1b42d52d1dc0d95930f",
|
||||
"source_revision": "4e267179db741b27a3e62f81f753cd9752c97412",
|
||||
"status": "accepted",
|
||||
"title": "ADR-0002 \u2014 ops-warden is a transparent conduit, never a secret broker"
|
||||
},
|
||||
|
|
@ -387,7 +387,7 @@
|
|||
"source_digest": "45b47c02afa575fbfe5be980e426c331a1d99bb9cd9c7a8de80bf8e319469f81",
|
||||
"source_path": "docs/adr/ADR-0003-cover-gaps-never-silently-own-them.md",
|
||||
"source_repo": "ops-warden",
|
||||
"source_revision": "35aff380a33f51a512c1e1b42d52d1dc0d95930f",
|
||||
"source_revision": "4e267179db741b27a3e62f81f753cd9752c97412",
|
||||
"status": "accepted",
|
||||
"title": "ADR-0003 \u2014 Cover gaps, but never silently own them"
|
||||
},
|
||||
|
|
@ -404,7 +404,7 @@
|
|||
"source_digest": "5db38dcb754af1ba639f4ceca056df842bc7b91fa48dd8bad21611aee29f682d",
|
||||
"source_path": "docs/adr/ADR-0004-agent-read-boundary-on-high-risk-lanes.md",
|
||||
"source_repo": "ops-warden",
|
||||
"source_revision": "35aff380a33f51a512c1e1b42d52d1dc0d95930f",
|
||||
"source_revision": "4e267179db741b27a3e62f81f753cd9752c97412",
|
||||
"status": "accepted",
|
||||
"title": "ADR-0004 \u2014 High-risk lanes refuse raw value streaming to agent sessions"
|
||||
},
|
||||
|
|
@ -421,7 +421,7 @@
|
|||
"source_digest": "31eafe4d8d9362a3446739d63c3af83fd9138cfdc6ad120086312a67dc0d27d0",
|
||||
"source_path": "docs/adr/ADR-0005-implement-narrowly-route-broadly.md",
|
||||
"source_repo": "ops-warden",
|
||||
"source_revision": "35aff380a33f51a512c1e1b42d52d1dc0d95930f",
|
||||
"source_revision": "4e267179db741b27a3e62f81f753cd9752c97412",
|
||||
"status": "accepted",
|
||||
"title": "ADR-0005 \u2014 Implement one lane narrowly, route everything else"
|
||||
},
|
||||
|
|
@ -429,16 +429,16 @@
|
|||
"canonical_path": "adr/custodian-workplans-as-repo-artefacts/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "CUST-ADR-001",
|
||||
"last_reviewed": "2026-02-28",
|
||||
"last_reviewed": "2026-08-31",
|
||||
"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",
|
||||
"review_due": "2027-02-28",
|
||||
"revision": "accepted-2",
|
||||
"revision_path": "adr/custodian-workplans-as-repo-artefacts/v1/revisions/accepted-2/index.html",
|
||||
"source_digest": "183023ee57bae9c29e726fec5ee0361633fe3a2b182436a57869ae4b2a27af24",
|
||||
"source_path": "canon/architecture/adr-001-workplans-as-repo-artefacts.md",
|
||||
"source_repo": "the-custodian",
|
||||
"source_revision": "4039c9d1c08c92014ecc0a65dda63cc73ba187bb",
|
||||
"source_revision": "44500fc85cf29d8e9b2ee5c91994032ed3d04e5b",
|
||||
"status": "accepted",
|
||||
"title": "Workplans and Work Items Are Repository Artefacts"
|
||||
},
|
||||
|
|
@ -455,7 +455,7 @@
|
|||
"source_digest": "6aef66cd5cf71a48f5b4e14401dc19a755e2b182445b272d5952df0eb0dea8ec",
|
||||
"source_path": "canon/architecture/adr-002-custodian-agent-runtime-design.md",
|
||||
"source_repo": "the-custodian",
|
||||
"source_revision": "4039c9d1c08c92014ecc0a65dda63cc73ba187bb",
|
||||
"source_revision": "44500fc85cf29d8e9b2ee5c91994032ed3d04e5b",
|
||||
"status": "accepted",
|
||||
"title": "Custodian Agent Runtime \u2014 v0.1 Bootstrap Design"
|
||||
},
|
||||
|
|
@ -463,16 +463,16 @@
|
|||
"canonical_path": "adr/custodian-materialized-derived-state/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "CUST-ADR-003",
|
||||
"last_reviewed": "2026-03-20",
|
||||
"last_reviewed": "2026-08-31",
|
||||
"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",
|
||||
"review_due": "2027-02-28",
|
||||
"revision": "accepted-2",
|
||||
"revision_path": "adr/custodian-materialized-derived-state/v1/revisions/accepted-2/index.html",
|
||||
"source_digest": "fcb49719e2b85b9120c0bd5bebd5e82748ca713f16b44951c028b60205514e2b",
|
||||
"source_path": "canon/architecture/adr-003-materialized-derived-state.md",
|
||||
"source_repo": "the-custodian",
|
||||
"source_revision": "4039c9d1c08c92014ecc0a65dda63cc73ba187bb",
|
||||
"source_revision": "44500fc85cf29d8e9b2ee5c91994032ed3d04e5b",
|
||||
"status": "accepted",
|
||||
"title": "Materialized Derived State with Fingerprint Invalidation for Repo-Sourced Data"
|
||||
},
|
||||
|
|
@ -489,7 +489,7 @@
|
|||
"source_digest": "3b68adfa6ab329e73f857cf691dc405136d2d66a0135e2c37c236aabe4659557",
|
||||
"source_path": "canon/architecture/adr-004-connectivity-first-network-posture.md",
|
||||
"source_repo": "the-custodian",
|
||||
"source_revision": "4039c9d1c08c92014ecc0a65dda63cc73ba187bb",
|
||||
"source_revision": "44500fc85cf29d8e9b2ee5c91994032ed3d04e5b",
|
||||
"status": "accepted",
|
||||
"title": "Connectivity-First Network Posture for Custodian Infrastructure"
|
||||
},
|
||||
|
|
@ -506,7 +506,7 @@
|
|||
"source_digest": "13195a721d0e579715f5f39ca6f72b5e49c583611e6ca089e6d4618708ae917f",
|
||||
"source_path": "canon/architecture/adr-005-cross-repo-workplans-project-repos.md",
|
||||
"source_repo": "the-custodian",
|
||||
"source_revision": "4039c9d1c08c92014ecc0a65dda63cc73ba187bb",
|
||||
"source_revision": "44500fc85cf29d8e9b2ee5c91994032ed3d04e5b",
|
||||
"status": "accepted",
|
||||
"title": "Cross-Repo Workplans Live in Dedicated Project Repos"
|
||||
},
|
||||
|
|
@ -523,7 +523,7 @@
|
|||
"source_digest": "a454df0e1d227f99ebb36c4abd45c76cc12579086d34f0c0ccfccfd7f4790823",
|
||||
"source_path": "canon/architecture/adr-006-canon-federation-concept-ownership.md",
|
||||
"source_repo": "the-custodian",
|
||||
"source_revision": "4039c9d1c08c92014ecc0a65dda63cc73ba187bb",
|
||||
"source_revision": "44500fc85cf29d8e9b2ee5c91994032ed3d04e5b",
|
||||
"status": "accepted",
|
||||
"title": "Canon Federation and Concept Ownership Across InfoTech and Commerce"
|
||||
},
|
||||
|
|
@ -531,16 +531,16 @@
|
|||
"canonical_path": "adr/custodian-workplan-identity/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "CUST-ADR-007",
|
||||
"last_reviewed": "2026-08-17",
|
||||
"last_reviewed": "2026-08-31",
|
||||
"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",
|
||||
"review_due": "2027-02-28",
|
||||
"revision": "accepted-2",
|
||||
"revision_path": "adr/custodian-workplan-identity/v1/revisions/accepted-2/index.html",
|
||||
"source_digest": "1169f0c1f485a2bb7241a8f64f3167c060c04f83341b12586fd9be5c2b3693f8",
|
||||
"source_path": "canon/architecture/adr-007-workplan-identity-and-repo-worker-topology.md",
|
||||
"source_repo": "the-custodian",
|
||||
"source_revision": "4039c9d1c08c92014ecc0a65dda63cc73ba187bb",
|
||||
"source_revision": "44500fc85cf29d8e9b2ee5c91994032ed3d04e5b",
|
||||
"status": "accepted",
|
||||
"title": "Workplan Identity Uniqueness, Single Registrar, and Repo Worker Topology"
|
||||
},
|
||||
|
|
@ -548,16 +548,16 @@
|
|||
"canonical_path": "adr/custodian-hub-authority/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "CUST-ADR-010",
|
||||
"last_reviewed": "2026-08-17",
|
||||
"last_reviewed": "2026-08-31",
|
||||
"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",
|
||||
"review_due": "2027-02-28",
|
||||
"revision": "draft-2",
|
||||
"revision_path": "adr/custodian-hub-authority/v1/revisions/draft-2/index.html",
|
||||
"source_digest": "5979da20799118259fc19246f51e8cc8f2c0c1be3d414318bd51d5a27d9ad565",
|
||||
"source_path": "canon/architecture/adr-010-hub-authority-and-local-cache-model.md",
|
||||
"source_repo": "the-custodian",
|
||||
"source_revision": "4039c9d1c08c92014ecc0a65dda63cc73ba187bb",
|
||||
"source_revision": "44500fc85cf29d8e9b2ee5c91994032ed3d04e5b",
|
||||
"status": "proposed",
|
||||
"title": "Hub Authority, Local Cache, and the Two Kinds of Hub Data"
|
||||
},
|
||||
|
|
@ -574,7 +574,7 @@
|
|||
"source_digest": "f94f429c72f6cfd01ee83f1e5689d2d10ae52d7588d7cbd3ca40aca7eef46fb0",
|
||||
"source_path": "canon/architecture/adr-011-federated-namespaces-and-reconciliation-limits.md",
|
||||
"source_repo": "the-custodian",
|
||||
"source_revision": "4039c9d1c08c92014ecc0a65dda63cc73ba187bb",
|
||||
"source_revision": "44500fc85cf29d8e9b2ee5c91994032ed3d04e5b",
|
||||
"status": "proposed",
|
||||
"title": "Federated Namespaces: Four Planes, Declared Posture, and the Limits of Reconciliation"
|
||||
},
|
||||
|
|
@ -591,7 +591,7 @@
|
|||
"source_digest": "63697581401b53a8437835c2bb8b40f8054cc40d0bc7a2972f83a4a10377f6ba",
|
||||
"source_path": "docs/adr/ADR-0001-s3-platform-service-boundary.md",
|
||||
"source_repo": "railiance-platform",
|
||||
"source_revision": "56d516e10cdad6691f254ec9cb11f11ea364f7de",
|
||||
"source_revision": "e5f3497337575e1fd85fe2bfde5b2183c690d94e",
|
||||
"status": "accepted",
|
||||
"title": "ADR-0001 \u2014 S3 owns platform services, not the substrate beneath them"
|
||||
},
|
||||
|
|
@ -608,7 +608,7 @@
|
|||
"source_digest": "cfc0ad202c2eeeefd963127ff1defa127c715c001ecc684ab8759733bd8fb9f8",
|
||||
"source_path": "docs/adr/ADR-0002-placement-policy-ownership.md",
|
||||
"source_repo": "railiance-platform",
|
||||
"source_revision": "56d516e10cdad6691f254ec9cb11f11ea364f7de",
|
||||
"source_revision": "e5f3497337575e1fd85fe2bfde5b2183c690d94e",
|
||||
"status": "proposed",
|
||||
"title": "ADR-0002 \u2014 S3 owns the placement rule; the package repo owns the number"
|
||||
},
|
||||
|
|
@ -625,7 +625,7 @@
|
|||
"source_digest": "9b12ab6aa0e6f9eba03465782c35d6ff4683b682191599e38f4f9614cde9fa1b",
|
||||
"source_path": "docs/adr/ADR-0003-decisions-live-in-the-repo.md",
|
||||
"source_repo": "railiance-platform",
|
||||
"source_revision": "56d516e10cdad6691f254ec9cb11f11ea364f7de",
|
||||
"source_revision": "e5f3497337575e1fd85fe2bfde5b2183c690d94e",
|
||||
"status": "accepted",
|
||||
"title": "ADR-0003 \u2014 Decisions that bind others live in docs/adr, not only in the State Hub"
|
||||
},
|
||||
|
|
@ -633,20 +633,394 @@
|
|||
"canonical_path": "standards/iam-profile/v0.3/index.html",
|
||||
"currency": "current",
|
||||
"id": "netkingdom-iam-profile-v0.3",
|
||||
"last_reviewed": "2026-07-23",
|
||||
"last_reviewed": "2026-08-22",
|
||||
"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",
|
||||
"review_due": "2027-02-22",
|
||||
"revision": "accepted-1",
|
||||
"revision_path": "standards/iam-profile/v0.3/revisions/accepted-1/index.html",
|
||||
"source_digest": "6c47b596ea145fa197c9665081c84902482d90f5bb94d185c1223af65279be1d",
|
||||
"source_path": "canon/standards/iam-profile_v0.3.md",
|
||||
"source_repo": "net-kingdom",
|
||||
"source_revision": "ccc2618daee997bb4bd4249613d7c4c7344845cf",
|
||||
"source_revision": "d4e57e63126d2cca1d381c025170e4b1f678c3f3",
|
||||
"status": "accepted",
|
||||
"title": "NetKingdom IAM Profile v0.3"
|
||||
},
|
||||
{
|
||||
"canonical_path": "adr/netkingdom-recursive-multi-tenant-identity-authorization/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "NK-ADR-0006",
|
||||
"last_reviewed": "2026-08-22",
|
||||
"lifecycle": "active",
|
||||
"owner": "net-kingdom",
|
||||
"review_due": "2027-02-22",
|
||||
"revision": "1",
|
||||
"revision_path": "adr/netkingdom-recursive-multi-tenant-identity-authorization/v1/revisions/1/index.html",
|
||||
"source_digest": "e92a43649bb6e14e53ec62ecc819405bf3a44bda9557487f7177402f107bbd13",
|
||||
"source_path": "docs/adr/ADR-0006-recursive-multi-tenant-identity-authorization.md",
|
||||
"source_repo": "net-kingdom",
|
||||
"source_revision": "d4e57e63126d2cca1d381c025170e4b1f678c3f3",
|
||||
"status": "accepted",
|
||||
"title": "Recursive Multi-Tenant Identity and Authorization Architecture"
|
||||
},
|
||||
{
|
||||
"canonical_path": "adr/netkingdom-security-orchestration-boundary/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "NK-ADR-0007",
|
||||
"last_reviewed": "2026-08-22",
|
||||
"lifecycle": "active",
|
||||
"owner": "net-kingdom",
|
||||
"review_due": "2027-02-22",
|
||||
"revision": "1",
|
||||
"revision_path": "adr/netkingdom-security-orchestration-boundary/v1/revisions/1/index.html",
|
||||
"source_digest": "b4fcff8448f07aca1fcb6908618bdb19f6c0e7dce25d4c5c8b85eec2f175233b",
|
||||
"source_path": "docs/adr/ADR-0007-security-orchestration-boundary.md",
|
||||
"source_repo": "net-kingdom",
|
||||
"source_revision": "d4e57e63126d2cca1d381c025170e4b1f678c3f3",
|
||||
"status": "accepted",
|
||||
"title": "Security Orchestration Boundary"
|
||||
},
|
||||
{
|
||||
"canonical_path": "adr/netkingdom-object-storage-sts-credential-vending/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "NK-ADR-0008",
|
||||
"last_reviewed": "2026-08-22",
|
||||
"lifecycle": "active",
|
||||
"owner": "net-kingdom",
|
||||
"review_due": "2027-02-22",
|
||||
"revision": "1",
|
||||
"revision_path": "adr/netkingdom-object-storage-sts-credential-vending/v1/revisions/1/index.html",
|
||||
"source_digest": "f47276f4953f62b783397ee7fb1d3693da060103247e425a9a5b40d019fb4272",
|
||||
"source_path": "docs/adr/ADR-0008-object-storage-sts-credential-vending.md",
|
||||
"source_repo": "net-kingdom",
|
||||
"source_revision": "d4e57e63126d2cca1d381c025170e4b1f678c3f3",
|
||||
"status": "accepted",
|
||||
"title": "Object Storage STS Credential Vending Boundary"
|
||||
},
|
||||
{
|
||||
"canonical_path": "adr/netkingdom-orchestration-dependency-intent/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "NK-ADR-0010",
|
||||
"last_reviewed": "2026-08-22",
|
||||
"lifecycle": "active",
|
||||
"owner": "net-kingdom",
|
||||
"review_due": "2027-02-22",
|
||||
"revision": "1",
|
||||
"revision_path": "adr/netkingdom-orchestration-dependency-intent/v1/revisions/1/index.html",
|
||||
"source_digest": "b7c4f6a13f2f5add08bd03cb39c4f18ca25b202747dde883a309d1b3eaa1f571",
|
||||
"source_path": "docs/adr/ADR-0010-orchestration-vs-dependency-self-coherent-intent.md",
|
||||
"source_repo": "net-kingdom",
|
||||
"source_revision": "d4e57e63126d2cca1d381c025170e4b1f678c3f3",
|
||||
"status": "accepted",
|
||||
"title": "Orchestration vs Dependency, and Self-Coherent Intent"
|
||||
},
|
||||
{
|
||||
"canonical_path": "adr/netkingdom-iam-profile-governance/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "NK-ADR-0011",
|
||||
"last_reviewed": "2026-08-22",
|
||||
"lifecycle": "active",
|
||||
"owner": "net-kingdom",
|
||||
"review_due": "2027-02-22",
|
||||
"revision": "1",
|
||||
"revision_path": "adr/netkingdom-iam-profile-governance/v1/revisions/1/index.html",
|
||||
"source_digest": "b5c7fd1e78026063b4a2ca4017202512d4f94ab5e12dc8498a34d04d3a48c7a9",
|
||||
"source_path": "docs/adr/ADR-0011-iam-profile-ownership-and-version-governance.md",
|
||||
"source_repo": "net-kingdom",
|
||||
"source_revision": "d4e57e63126d2cca1d381c025170e4b1f678c3f3",
|
||||
"status": "accepted",
|
||||
"title": "NetKingdom IAM Profile Ownership And Version Governance"
|
||||
},
|
||||
{
|
||||
"canonical_path": "adr/netkingdom-playbook-capability-ownership/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "NK-ADR-0012",
|
||||
"last_reviewed": "2026-08-22",
|
||||
"lifecycle": "active",
|
||||
"owner": "net-kingdom",
|
||||
"review_due": "2027-02-22",
|
||||
"revision": "1",
|
||||
"revision_path": "adr/netkingdom-playbook-capability-ownership/v1/revisions/1/index.html",
|
||||
"source_digest": "e269fabfc376f97f2a03ea66e34059d54016a445a7f30b351a6774b65c96c2ee",
|
||||
"source_path": "docs/adr/ADR-0012-playbook-capability-contract-ownership.md",
|
||||
"source_repo": "net-kingdom",
|
||||
"source_revision": "d4e57e63126d2cca1d381c025170e4b1f678c3f3",
|
||||
"status": "accepted",
|
||||
"title": "Playbook Capability Contract Ownership"
|
||||
},
|
||||
{
|
||||
"canonical_path": "adr/netkingdom-tenant-onboarding-taxonomy/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "NK-ADR-0013",
|
||||
"last_reviewed": "2026-08-22",
|
||||
"lifecycle": "active",
|
||||
"owner": "net-kingdom",
|
||||
"review_due": "2027-02-22",
|
||||
"revision": "2",
|
||||
"revision_path": "adr/netkingdom-tenant-onboarding-taxonomy/v1/revisions/2/index.html",
|
||||
"source_digest": "3a6030a8958176a902942ffd29154104ba3441a09d06edf3deaeadc7291ee0d4",
|
||||
"source_path": "docs/adr/ADR-0013-tenant-onboarding-grouping-taxonomy.md",
|
||||
"source_repo": "net-kingdom",
|
||||
"source_revision": "d4e57e63126d2cca1d381c025170e4b1f678c3f3",
|
||||
"status": "accepted",
|
||||
"title": "Tenant Onboarding Grouping Taxonomy"
|
||||
},
|
||||
{
|
||||
"canonical_path": "adr/netkingdom-tenant-capability-ownership/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "NK-ADR-0014",
|
||||
"last_reviewed": "2026-08-22",
|
||||
"lifecycle": "active",
|
||||
"owner": "net-kingdom",
|
||||
"review_due": "2027-02-22",
|
||||
"revision": "1",
|
||||
"revision_path": "adr/netkingdom-tenant-capability-ownership/v1/revisions/1/index.html",
|
||||
"source_digest": "843f7a65f0fc145d08a73e364bc9a1dee0f7b8af934abf1584ee39dffa903ee0",
|
||||
"source_path": "docs/adr/ADR-0014-tenant-capability-roles-and-tenant-engine-ownership.md",
|
||||
"source_repo": "net-kingdom",
|
||||
"source_revision": "d4e57e63126d2cca1d381c025170e4b1f678c3f3",
|
||||
"status": "accepted",
|
||||
"title": "Tenant Capability Roles, Carrying Mechanism, and Tenant-Engine Ownership"
|
||||
},
|
||||
{
|
||||
"canonical_path": "adr/netkingdom-railiance-workload-packaging/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "NK-ADR-0015",
|
||||
"last_reviewed": "2026-08-22",
|
||||
"lifecycle": "active",
|
||||
"owner": "net-kingdom",
|
||||
"review_due": "2027-02-22",
|
||||
"revision": "1",
|
||||
"revision_path": "adr/netkingdom-railiance-workload-packaging/v1/revisions/1/index.html",
|
||||
"source_digest": "2000985ef211aeedd3656e15cedb289e655526c2dcc4a161a64ffc27f0289db1",
|
||||
"source_path": "docs/adr/ADR-0015-netkingdom-railiance-workload-packaging-and-relational-platform.md",
|
||||
"source_repo": "net-kingdom",
|
||||
"source_revision": "d4e57e63126d2cca1d381c025170e4b1f678c3f3",
|
||||
"status": "accepted",
|
||||
"title": "NetKingdom Railiance Workload Packaging and Relational Platform"
|
||||
},
|
||||
{
|
||||
"canonical_path": "adr/railiance-k3s-api-tunnel-only/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "RINFRA-ADR-0005",
|
||||
"last_reviewed": "2026-08-22",
|
||||
"lifecycle": "active",
|
||||
"owner": "railiance-infra",
|
||||
"review_due": "2027-02-22",
|
||||
"revision": "accepted-1",
|
||||
"revision_path": "adr/railiance-k3s-api-tunnel-only/v1/revisions/accepted-1/index.html",
|
||||
"source_digest": "4d93643d00d19b9d7c46843cd9be674c24e4cd613dc8e780c1684d97a6a9030a",
|
||||
"source_path": "docs/adr/ADR-005-k3s-api-tunnel-only.md",
|
||||
"source_repo": "railiance-infra",
|
||||
"source_revision": "f3e8bf3ab4b1dafa4d0b251b88ab2ef23a30c37b",
|
||||
"status": "accepted",
|
||||
"title": "k3s API is tunnel-only"
|
||||
},
|
||||
{
|
||||
"canonical_path": "adr/activity-core-glas-profile-execution/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "ACT-ADR-006",
|
||||
"last_reviewed": "2026-08-21",
|
||||
"lifecycle": "active",
|
||||
"owner": "activity-core",
|
||||
"review_due": "2027-02-21",
|
||||
"revision": "accepted-1",
|
||||
"revision_path": "adr/activity-core-glas-profile-execution/v1/revisions/accepted-1/index.html",
|
||||
"source_digest": "88041e9eb3a0f91fdd9da46f9813d7304b5ba58e62f9d28ea8f63c0a7b055b63",
|
||||
"source_path": "docs/adr/adr-006-glas-profile-execution.md",
|
||||
"source_repo": "activity-core",
|
||||
"source_revision": "b72fdb5452bff51a867a0316edb994723b35f268",
|
||||
"status": "accepted",
|
||||
"title": "Profile-driven execution selection over the ops_run pull queue"
|
||||
},
|
||||
{
|
||||
"canonical_path": "adr/activity-core-bounded-operations/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "ACT-ADR-007",
|
||||
"last_reviewed": "2026-08-23",
|
||||
"lifecycle": "active",
|
||||
"owner": "activity-core",
|
||||
"review_due": "2027-02-23",
|
||||
"revision": "accepted-1",
|
||||
"revision_path": "adr/activity-core-bounded-operations/v1/revisions/accepted-1/index.html",
|
||||
"source_digest": "75f42047b51293f7240f8a8c3ec02bf025a47fe6627f106fc4ef22fb1be7459d",
|
||||
"source_path": "docs/adr/adr-007-bounded-operations.md",
|
||||
"source_repo": "activity-core",
|
||||
"source_revision": "b72fdb5452bff51a867a0316edb994723b35f268",
|
||||
"status": "accepted",
|
||||
"title": "Code-registered bounded operations are the only local mutation exception"
|
||||
},
|
||||
{
|
||||
"canonical_path": "adr/ops-warden-build-stage-credential-disclosure/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "ops-warden-adr-0007",
|
||||
"last_reviewed": "2026-08-19",
|
||||
"lifecycle": "active",
|
||||
"owner": "ops-warden",
|
||||
"review_due": "2027-02-19",
|
||||
"revision": "1",
|
||||
"revision_path": "adr/ops-warden-build-stage-credential-disclosure/v1/revisions/1/index.html",
|
||||
"source_digest": "868f953688988b11ce48f4141833bbca51abdb4e86d5b495a8a905002830d7b0",
|
||||
"source_path": "docs/adr/ADR-0007-build-stage-stops-at-credential-disclosure.md",
|
||||
"source_repo": "ops-warden",
|
||||
"source_revision": "4e267179db741b27a3e62f81f753cd9752c97412",
|
||||
"status": "accepted",
|
||||
"title": "ADR-0007 \u2014 Build-stage permissiveness stops at credential disclosure"
|
||||
},
|
||||
{
|
||||
"canonical_path": "adr/ops-warden-grade-disclosure-path/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "ops-warden-adr-0008",
|
||||
"last_reviewed": "2026-08-21",
|
||||
"lifecycle": "active",
|
||||
"owner": "ops-warden",
|
||||
"review_due": "2027-02-21",
|
||||
"revision": "1",
|
||||
"revision_path": "adr/ops-warden-grade-disclosure-path/v1/revisions/1/index.html",
|
||||
"source_digest": "2e22863ba592802cceb40b32d395168b42ace747741f5188307505eaa89ff764",
|
||||
"source_path": "docs/adr/ADR-0008-grade-the-path-not-the-field.md",
|
||||
"source_repo": "ops-warden",
|
||||
"source_revision": "4e267179db741b27a3e62f81f753cd9752c97412",
|
||||
"status": "accepted",
|
||||
"title": "ADR-0008 \u2014 A lane's risk grade covers every field its path discloses"
|
||||
},
|
||||
{
|
||||
"canonical_path": "adr/ops-warden-security-zones-consumer/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "ops-warden-adr-0009",
|
||||
"last_reviewed": "2026-08-22",
|
||||
"lifecycle": "active",
|
||||
"owner": "ops-warden",
|
||||
"review_due": "2026-11-22",
|
||||
"revision": "1",
|
||||
"revision_path": "adr/ops-warden-security-zones-consumer/v1/revisions/1/index.html",
|
||||
"source_digest": "73fff22177b4bec2c56ff737e06e4225eb02d39669be3ea1b723906245f878b8",
|
||||
"source_path": "docs/adr/ADR-0009-adopt-security-zones-as-a-consumer.md",
|
||||
"source_repo": "ops-warden",
|
||||
"source_revision": "4e267179db741b27a3e62f81f753cd9752c97412",
|
||||
"status": "accepted",
|
||||
"title": "ADR-0009 \u2014 Adopt security-zones v0.1 as a consumer"
|
||||
},
|
||||
{
|
||||
"canonical_path": "adr/ops-warden-staff-layer/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "ops-warden-adr-0010",
|
||||
"last_reviewed": "2026-08-28",
|
||||
"lifecycle": "active",
|
||||
"owner": "ops-warden",
|
||||
"review_due": "2026-11-28",
|
||||
"revision": "1",
|
||||
"revision_path": "adr/ops-warden-staff-layer/v1/revisions/1/index.html",
|
||||
"source_digest": "064455bcb2870abf8e243f5a8c154e50bfc1c537cfba7996a792f9e314dd78ae",
|
||||
"source_path": "docs/adr/ADR-0010-ops-warden-is-staff.md",
|
||||
"source_repo": "ops-warden",
|
||||
"source_revision": "4e267179db741b27a3e62f81f753cd9752c97412",
|
||||
"status": "accepted",
|
||||
"title": "ADR-0010 \u2014 ops-warden is Staff: lanes, not rules, and one declared engine gap"
|
||||
},
|
||||
{
|
||||
"canonical_path": "adr/railiance-netkingdom-security-layer-interaction/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "RMASTER-ADR-0009",
|
||||
"last_reviewed": "2026-08-29",
|
||||
"lifecycle": "active",
|
||||
"owner": "railiance-master",
|
||||
"review_due": "2027-02-28",
|
||||
"revision": "accepted-1",
|
||||
"revision_path": "adr/railiance-netkingdom-security-layer-interaction/v1/revisions/accepted-1/index.html",
|
||||
"source_digest": "c2f81c9718715fc08ea7a2e3021d0d3159958ace23b60a16430020637b9f57f2",
|
||||
"source_path": "docs/adr/ADR-0009-netkingdom-security-layer-interaction.md",
|
||||
"source_repo": "railiance-master",
|
||||
"source_revision": "5ffd7d1b40d56249f490a318e728047fd3517c4c",
|
||||
"status": "accepted",
|
||||
"title": "NetKingdom Security-Layer Interaction Boundary"
|
||||
},
|
||||
{
|
||||
"canonical_path": "adr/custodian-projection-source-overlay/v1/index.html",
|
||||
"currency": "current",
|
||||
"id": "CUST-ADR-012",
|
||||
"last_reviewed": "2026-08-25",
|
||||
"lifecycle": "active",
|
||||
"owner": "the-custodian",
|
||||
"review_due": "2027-02-25",
|
||||
"revision": "1.0",
|
||||
"revision_path": "adr/custodian-projection-source-overlay/v1/revisions/1.0/index.html",
|
||||
"source_digest": "b5e8582459f546ae789ad5fd62f458454aa19997b520e32b6b9f792d6af55987",
|
||||
"source_path": "canon/architecture/adr-012-projection-source-and-preliminary-overlay.md",
|
||||
"source_repo": "the-custodian",
|
||||
"source_revision": "44500fc85cf29d8e9b2ee5c91994032ed3d04e5b",
|
||||
"status": "accepted",
|
||||
"title": "What the Hub Projects: Forge as Projection Source, Working Copies as Preliminary Overlay"
|
||||
},
|
||||
{
|
||||
"canonical_path": "standards/posture-feedback/v0.1/index.html",
|
||||
"currency": "current",
|
||||
"id": "netkingdom-posture-feedback-v0.1",
|
||||
"last_reviewed": "2026-08-23",
|
||||
"lifecycle": "active",
|
||||
"owner": "net-kingdom",
|
||||
"review_due": "2026-11-23",
|
||||
"revision": "0.1",
|
||||
"revision_path": "standards/posture-feedback/v0.1/revisions/0.1/index.html",
|
||||
"source_digest": "dd2628b9f0c2a662ac44af22657d91918da228f307ebc7ceb09fc856162985db",
|
||||
"source_path": "canon/standards/posture-feedback_v0.1.md",
|
||||
"source_repo": "net-kingdom",
|
||||
"source_revision": "d4e57e63126d2cca1d381c025170e4b1f678c3f3",
|
||||
"status": "proposed",
|
||||
"title": "NetKingdom Posture Feedback v0.1"
|
||||
},
|
||||
{
|
||||
"canonical_path": "standards/security-layer-model/v0.7/index.html",
|
||||
"currency": "current",
|
||||
"id": "netkingdom-security-layer-model-v0.7",
|
||||
"last_reviewed": "2026-08-28",
|
||||
"lifecycle": "active",
|
||||
"owner": "gate-house",
|
||||
"review_due": "2026-11-28",
|
||||
"revision": "0.7",
|
||||
"revision_path": "standards/security-layer-model/v0.7/revisions/0.7/index.html",
|
||||
"source_digest": "8155e7b123be1e84377d8278525b1bad8961007b6bb8ff012dd01ba24ff8065b",
|
||||
"source_path": "canon/standards/security-layer-model_v0.7.md",
|
||||
"source_repo": "net-kingdom",
|
||||
"source_revision": "d4e57e63126d2cca1d381c025170e4b1f678c3f3",
|
||||
"status": "accepted",
|
||||
"title": "NetKingdom Security Layer Model v0.7"
|
||||
},
|
||||
{
|
||||
"canonical_path": "standards/security-scenario-composition/v0.1/index.html",
|
||||
"currency": "current",
|
||||
"id": "netkingdom-security-scenario-composition-v0.1",
|
||||
"last_reviewed": "2026-08-23",
|
||||
"lifecycle": "active",
|
||||
"owner": "net-kingdom",
|
||||
"review_due": "2026-11-23",
|
||||
"revision": "0.1",
|
||||
"revision_path": "standards/security-scenario-composition/v0.1/revisions/0.1/index.html",
|
||||
"source_digest": "17b715d78e04470a0f83b8bc8c7313ab16e13e9e741d5ec445172d9008fce937",
|
||||
"source_path": "canon/standards/security-scenario-composition_v0.1.md",
|
||||
"source_repo": "net-kingdom",
|
||||
"source_revision": "d4e57e63126d2cca1d381c025170e4b1f678c3f3",
|
||||
"status": "proposed",
|
||||
"title": "NetKingdom Security Scenario Composition v0.1"
|
||||
},
|
||||
{
|
||||
"canonical_path": "standards/security-zones/v0.1/index.html",
|
||||
"currency": "current",
|
||||
"id": "netkingdom-security-zones-v0.1",
|
||||
"last_reviewed": "2026-08-22",
|
||||
"lifecycle": "active",
|
||||
"owner": "zone-engine",
|
||||
"review_due": "2026-11-22",
|
||||
"revision": "0.1",
|
||||
"revision_path": "standards/security-zones/v0.1/revisions/0.1/index.html",
|
||||
"source_digest": "32e71e9c0d6946bb14099eb66193822da26f199de0e11d8488464207f3bd9906",
|
||||
"source_path": "canon/standards/security-zones_v0.1.md",
|
||||
"source_repo": "net-kingdom",
|
||||
"source_revision": "d4e57e63126d2cca1d381c025170e4b1f678c3f3",
|
||||
"status": "proposed",
|
||||
"title": "NetKingdom Security Zones v0.1"
|
||||
}
|
||||
],
|
||||
"generated_as_of": "2026-08-19",
|
||||
"generated_as_of": "2026-08-31",
|
||||
"schema_version": 1
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue