Publish activity-core and ops-warden ADRs
Some checks failed
Build and publish policy-nexus image / build-and-push (push) Failing after 55s
Some checks failed
Build and publish policy-nexus image / build-and-push (push) Failing after 55s
Harvest ops-warden's five ready records. Register ACT-ADR-001–005 after publication metadata landed in activity-core. Markitect arc42-v1 and the estate infospace are now the validation and retrieval path.
This commit is contained in:
parent
64b47d73b9
commit
7d608c0d57
36 changed files with 5850 additions and 128 deletions
|
|
@ -8,7 +8,9 @@
|
|||
"source_repo": "the-custodian",
|
||||
"source_path": "canon/architecture/adr-008-multi-tenancy-model.md",
|
||||
"proposed_disposition": "superseded",
|
||||
"conflict_kinds": [6],
|
||||
"conflict_kinds": [
|
||||
6
|
||||
],
|
||||
"successor": "netkingdom-tenancy-posture",
|
||||
"review_notes": "Body and front-matter already say relocated to Tenancy Posture. Not a live duplicate claim. Who ruled: T04 from the document itself."
|
||||
},
|
||||
|
|
@ -16,7 +18,9 @@
|
|||
"source_repo": "the-custodian",
|
||||
"source_path": "canon/standards/iam-profile_v0.1.md",
|
||||
"proposed_disposition": "superseded",
|
||||
"conflict_kinds": [3],
|
||||
"conflict_kinds": [
|
||||
3
|
||||
],
|
||||
"successor": "net-kingdom/canon/standards/iam-profile_v0.3.md",
|
||||
"review_notes": "Already superseded. Recorded successor still points at v0.2; v0.3 now supersedes v0.2. Who rules: the-custodian to update superseded_by."
|
||||
},
|
||||
|
|
@ -24,7 +28,11 @@
|
|||
"source_repo": "net-kingdom",
|
||||
"source_path": "canon/standards/iam-profile_v0.2.md",
|
||||
"proposed_disposition": "superseded",
|
||||
"conflict_kinds": [1, 2, 6],
|
||||
"conflict_kinds": [
|
||||
1,
|
||||
2,
|
||||
6
|
||||
],
|
||||
"successor": "net-kingdom/canon/standards/iam-profile_v0.3.md",
|
||||
"review_notes": "v0.3 says it supersedes v0.2, but v0.2 is still status accepted and shares id netkingdom-iam-profile. Who rules: net-kingdom (status + unique id)."
|
||||
},
|
||||
|
|
@ -32,7 +40,10 @@
|
|||
"source_repo": "net-kingdom",
|
||||
"source_path": "canon/standards/iam-profile_v0.3.md",
|
||||
"proposed_disposition": "publish",
|
||||
"conflict_kinds": [1, 6],
|
||||
"conflict_kinds": [
|
||||
1,
|
||||
6
|
||||
],
|
||||
"successor": "",
|
||||
"review_notes": "Current IAM profile. Cannot publish until id is unique (e.g. netkingdom-iam-profile-v0.3). Who rules: net-kingdom."
|
||||
},
|
||||
|
|
@ -40,7 +51,10 @@
|
|||
"source_repo": "railiance-hosts",
|
||||
"source_path": "docs/adr/ADR-002-repo-boundary-hosts-vs-bootstrap.md",
|
||||
"proposed_disposition": "superseded",
|
||||
"conflict_kinds": [2, 6],
|
||||
"conflict_kinds": [
|
||||
2,
|
||||
6
|
||||
],
|
||||
"successor": "railiance-hosts/docs/adr/ADR-003-railiance-5repo-stack-architecture.md",
|
||||
"review_notes": "Body is superseded by ADR-003. Byte-identical copy also lives in railiance-infra. Who rules: railiance-hosts/infra which copy is historical."
|
||||
},
|
||||
|
|
@ -48,7 +62,10 @@
|
|||
"source_repo": "railiance-infra",
|
||||
"source_path": "docs/adr/ADR-002-repo-boundary-hosts-vs-bootstrap.md",
|
||||
"proposed_disposition": "superseded",
|
||||
"conflict_kinds": [2, 6],
|
||||
"conflict_kinds": [
|
||||
2,
|
||||
6
|
||||
],
|
||||
"successor": "railiance-infra/docs/adr/ADR-003-railiance-5repo-stack-architecture.md",
|
||||
"review_notes": "Identical to the railiance-hosts copy; both say superseded by ADR-003."
|
||||
},
|
||||
|
|
@ -56,7 +73,9 @@
|
|||
"source_repo": "railiance-hosts",
|
||||
"source_path": "docs/adr/ADR-003-railiance-5repo-stack-architecture.md",
|
||||
"proposed_disposition": "conflict",
|
||||
"conflict_kinds": [6],
|
||||
"conflict_kinds": [
|
||||
6
|
||||
],
|
||||
"successor": "",
|
||||
"review_notes": "Accepted 5-repo stack ADR is byte-identical in railiance-hosts and railiance-infra. Two current copies of one decision. Who rules: those two repos, or railiance-master if the stack story moved."
|
||||
},
|
||||
|
|
@ -64,7 +83,9 @@
|
|||
"source_repo": "railiance-infra",
|
||||
"source_path": "docs/adr/ADR-003-railiance-5repo-stack-architecture.md",
|
||||
"proposed_disposition": "conflict",
|
||||
"conflict_kinds": [6],
|
||||
"conflict_kinds": [
|
||||
6
|
||||
],
|
||||
"successor": "",
|
||||
"review_notes": "Identical accepted copy of the hosts ADR-003. Do not publish both."
|
||||
},
|
||||
|
|
@ -72,7 +93,9 @@
|
|||
"source_repo": "railiance-hosts",
|
||||
"source_path": "docs/adr/ADR-004-forgejo-in-cluster-actions-runner.md",
|
||||
"proposed_disposition": "conflict",
|
||||
"conflict_kinds": [6],
|
||||
"conflict_kinds": [
|
||||
6
|
||||
],
|
||||
"successor": "",
|
||||
"review_notes": "Accepted Forgejo runner ADR is byte-identical in railiance-hosts and railiance-infra. Who rules: those two repos."
|
||||
},
|
||||
|
|
@ -80,7 +103,9 @@
|
|||
"source_repo": "railiance-infra",
|
||||
"source_path": "docs/adr/ADR-004-forgejo-in-cluster-actions-runner.md",
|
||||
"proposed_disposition": "conflict",
|
||||
"conflict_kinds": [6],
|
||||
"conflict_kinds": [
|
||||
6
|
||||
],
|
||||
"successor": "",
|
||||
"review_notes": "Identical accepted copy of the hosts ADR-004. Do not publish both."
|
||||
},
|
||||
|
|
@ -88,7 +113,9 @@
|
|||
"source_repo": "coulomb-social",
|
||||
"source_path": "docs/adr/ADR-0002-space-content-forgejo-markdown.md",
|
||||
"proposed_disposition": "conflict",
|
||||
"conflict_kinds": [2],
|
||||
"conflict_kinds": [
|
||||
2
|
||||
],
|
||||
"successor": "coulomb-social/docs/adr/ADR-0003-page-centric-markdown-sor.md",
|
||||
"review_notes": "Status is 'superseded in part' by ADR-0003/0004. Not a clean superseded or accepted. Who rules: coulomb-social."
|
||||
},
|
||||
|
|
@ -96,7 +123,9 @@
|
|||
"source_repo": "the-custodian",
|
||||
"source_path": "canon/architecture/adr-001-workplans-as-repo-artefacts.md",
|
||||
"proposed_disposition": "publish",
|
||||
"conflict_kinds": [1],
|
||||
"conflict_kinds": [
|
||||
1
|
||||
],
|
||||
"successor": "",
|
||||
"review_notes": "Estate rule: workplans originate as repo files. Needs a unique publication id (e.g. CUST-ADR-001) before publish."
|
||||
},
|
||||
|
|
@ -104,7 +133,9 @@
|
|||
"source_repo": "the-custodian",
|
||||
"source_path": "canon/architecture/adr-002-custodian-agent-runtime-design.md",
|
||||
"proposed_disposition": "publish",
|
||||
"conflict_kinds": [1],
|
||||
"conflict_kinds": [
|
||||
1
|
||||
],
|
||||
"successor": "",
|
||||
"review_notes": "Estate ADR. Prefix the publication id before publish."
|
||||
},
|
||||
|
|
@ -112,7 +143,9 @@
|
|||
"source_repo": "the-custodian",
|
||||
"source_path": "canon/architecture/adr-003-materialized-derived-state.md",
|
||||
"proposed_disposition": "publish",
|
||||
"conflict_kinds": [1],
|
||||
"conflict_kinds": [
|
||||
1
|
||||
],
|
||||
"successor": "",
|
||||
"review_notes": "Estate ADR: hub is a derived read-model. Prefix the publication id before publish."
|
||||
},
|
||||
|
|
@ -120,7 +153,9 @@
|
|||
"source_repo": "the-custodian",
|
||||
"source_path": "canon/architecture/adr-004-connectivity-first-network-posture.md",
|
||||
"proposed_disposition": "publish",
|
||||
"conflict_kinds": [1],
|
||||
"conflict_kinds": [
|
||||
1
|
||||
],
|
||||
"successor": "",
|
||||
"review_notes": "Estate ADR. Prefix the publication id before publish."
|
||||
},
|
||||
|
|
@ -128,7 +163,9 @@
|
|||
"source_repo": "the-custodian",
|
||||
"source_path": "canon/architecture/adr-005-cross-repo-workplans-project-repos.md",
|
||||
"proposed_disposition": "publish",
|
||||
"conflict_kinds": [1],
|
||||
"conflict_kinds": [
|
||||
1
|
||||
],
|
||||
"successor": "",
|
||||
"review_notes": "Estate ADR. Prefix the publication id before publish."
|
||||
},
|
||||
|
|
@ -227,6 +264,46 @@
|
|||
"conflict_kinds": [],
|
||||
"successor": "",
|
||||
"review_notes": "Restates ADR-001 for this repo. Needs a unique publication id (front-matter has title but no id)."
|
||||
},
|
||||
{
|
||||
"source_repo": "ops-warden",
|
||||
"source_path": "docs/adr/ADR-0001-catalog-is-a-pointer-layer.md",
|
||||
"proposed_disposition": "publish",
|
||||
"conflict_kinds": [],
|
||||
"successor": "",
|
||||
"review_notes": "Binds catalog contributors. Publication-ready."
|
||||
},
|
||||
{
|
||||
"source_repo": "ops-warden",
|
||||
"source_path": "docs/adr/ADR-0002-conduit-not-broker.md",
|
||||
"proposed_disposition": "publish",
|
||||
"conflict_kinds": [],
|
||||
"successor": "",
|
||||
"review_notes": "Owner-ready; harvest request 2026-08-18."
|
||||
},
|
||||
{
|
||||
"source_repo": "ops-warden",
|
||||
"source_path": "docs/adr/ADR-0003-cover-gaps-never-silently-own-them.md",
|
||||
"proposed_disposition": "publish",
|
||||
"conflict_kinds": [],
|
||||
"successor": "",
|
||||
"review_notes": "Owner-ready; harvest request 2026-08-18."
|
||||
},
|
||||
{
|
||||
"source_repo": "ops-warden",
|
||||
"source_path": "docs/adr/ADR-0004-agent-read-boundary-on-high-risk-lanes.md",
|
||||
"proposed_disposition": "publish",
|
||||
"conflict_kinds": [],
|
||||
"successor": "",
|
||||
"review_notes": "Binds agent runtimes calling warden access."
|
||||
},
|
||||
{
|
||||
"source_repo": "ops-warden",
|
||||
"source_path": "docs/adr/ADR-0005-implement-narrowly-route-broadly.md",
|
||||
"proposed_disposition": "publish",
|
||||
"conflict_kinds": [],
|
||||
"successor": "",
|
||||
"review_notes": "Owner-ready; harvest request 2026-08-18."
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue