Add publication ids and metadata to estate ADRs
Prefix CUST-ADR-001–011 and record owner, revision, and review dates so policy-nexus can publish them. Estate arc42 chapter 9 updated.
This commit is contained in:
parent
80eb367dd2
commit
4039c9d1c0
10 changed files with 62 additions and 25 deletions
|
|
@ -1,8 +1,12 @@
|
||||||
---
|
---
|
||||||
id: ADR-001
|
id: CUST-ADR-001
|
||||||
type: architecture-decision-record
|
type: architecture-decision-record
|
||||||
title: "Workplans and Work Items Are Repository Artefacts"
|
title: "Workplans and Work Items Are Repository Artefacts"
|
||||||
status: accepted
|
status: accepted
|
||||||
|
owner: the-custodian
|
||||||
|
revision: "accepted-1"
|
||||||
|
last_reviewed: "2026-02-28"
|
||||||
|
review_interval: 6m
|
||||||
decided_by: Bernd Worsch
|
decided_by: Bernd Worsch
|
||||||
date: "2026-02-28"
|
date: "2026-02-28"
|
||||||
tags: ["architecture", "state-hub", "workplans", "source-of-truth", "rebuild-principle"]
|
tags: ["architecture", "state-hub", "workplans", "source-of-truth", "rebuild-principle"]
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,12 @@
|
||||||
---
|
---
|
||||||
id: ADR-002
|
id: CUST-ADR-002
|
||||||
type: architecture-decision-record
|
type: architecture-decision-record
|
||||||
title: "Custodian Agent Runtime — v0.1 Bootstrap Design"
|
title: "Custodian Agent Runtime — v0.1 Bootstrap Design"
|
||||||
status: accepted
|
status: accepted
|
||||||
|
owner: the-custodian
|
||||||
|
revision: "accepted-1"
|
||||||
|
last_reviewed: "2026-03-12"
|
||||||
|
review_interval: 6m
|
||||||
decided_by: Bernd Worsch
|
decided_by: Bernd Worsch
|
||||||
date: "2026-03-12"
|
date: "2026-03-12"
|
||||||
tags: ["architecture", "agent-runtime", "llm", "ooda", "bounded-agency"]
|
tags: ["architecture", "agent-runtime", "llm", "ooda", "bounded-agency"]
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,12 @@
|
||||||
---
|
---
|
||||||
id: ADR-003
|
id: CUST-ADR-003
|
||||||
type: architecture-decision-record
|
type: architecture-decision-record
|
||||||
title: "Materialized Derived State with Fingerprint Invalidation for Repo-Sourced Data"
|
title: "Materialized Derived State with Fingerprint Invalidation for Repo-Sourced Data"
|
||||||
status: accepted
|
status: accepted
|
||||||
|
owner: the-custodian
|
||||||
|
revision: "accepted-1"
|
||||||
|
last_reviewed: "2026-03-20"
|
||||||
|
review_interval: 6m
|
||||||
decided_by: Bernd Worsch
|
decided_by: Bernd Worsch
|
||||||
date: "2026-03-20"
|
date: "2026-03-20"
|
||||||
tags: ["architecture", "state-hub", "caching", "read-model", "materialized-view", "derived-state"]
|
tags: ["architecture", "state-hub", "caching", "read-model", "materialized-view", "derived-state"]
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,12 @@
|
||||||
---
|
---
|
||||||
id: ADR-004
|
id: CUST-ADR-004
|
||||||
type: architecture-decision-record
|
type: architecture-decision-record
|
||||||
title: "Connectivity-First Network Posture for Custodian Infrastructure"
|
title: "Connectivity-First Network Posture for Custodian Infrastructure"
|
||||||
status: accepted
|
status: accepted
|
||||||
|
owner: the-custodian
|
||||||
|
revision: "accepted-1"
|
||||||
|
last_reviewed: "2026-03-26"
|
||||||
|
review_interval: 6m
|
||||||
decided_by: Bernd Worsch
|
decided_by: Bernd Worsch
|
||||||
date: "2026-03-26"
|
date: "2026-03-26"
|
||||||
tags: ["architecture", "network", "ops-bridge", "connectivity", "isolation", "security-posture"]
|
tags: ["architecture", "network", "ops-bridge", "connectivity", "isolation", "security-posture"]
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,12 @@
|
||||||
---
|
---
|
||||||
id: ADR-005
|
id: CUST-ADR-005
|
||||||
type: architecture-decision-record
|
type: architecture-decision-record
|
||||||
title: "Cross-Repo Workplans Live in Dedicated Project Repos"
|
title: "Cross-Repo Workplans Live in Dedicated Project Repos"
|
||||||
status: accepted
|
status: accepted
|
||||||
|
owner: the-custodian
|
||||||
|
revision: "accepted-1"
|
||||||
|
last_reviewed: "2026-06-22"
|
||||||
|
review_interval: 6m
|
||||||
decided_by: Bernd Worsch
|
decided_by: Bernd Worsch
|
||||||
date: "2026-06-22"
|
date: "2026-06-22"
|
||||||
tags: ["architecture", "state-hub", "workplans", "cross-repo", "project-repo", "source-of-truth", "lifecycle"]
|
tags: ["architecture", "state-hub", "workplans", "cross-repo", "project-repo", "source-of-truth", "lifecycle"]
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,12 @@
|
||||||
---
|
---
|
||||||
id: ADR-006
|
id: CUST-ADR-006
|
||||||
type: architecture-decision-record
|
type: architecture-decision-record
|
||||||
title: "Canon Federation and Concept Ownership Across InfoTech and Commerce"
|
title: "Canon Federation and Concept Ownership Across InfoTech and Commerce"
|
||||||
status: accepted
|
status: accepted
|
||||||
|
owner: the-custodian
|
||||||
|
revision: "accepted-1"
|
||||||
|
last_reviewed: "2026-08-17"
|
||||||
|
review_interval: 6m
|
||||||
decided_by: Bernd Worsch
|
decided_by: Bernd Worsch
|
||||||
date: "2026-08-16"
|
date: "2026-08-16"
|
||||||
accepted: "2026-08-17"
|
accepted: "2026-08-17"
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,12 @@
|
||||||
---
|
---
|
||||||
id: ADR-007
|
id: CUST-ADR-007
|
||||||
type: architecture-decision-record
|
type: architecture-decision-record
|
||||||
title: "Workplan Identity Uniqueness, Single Registrar, and Repo Worker Topology"
|
title: "Workplan Identity Uniqueness, Single Registrar, and Repo Worker Topology"
|
||||||
status: accepted
|
status: accepted
|
||||||
|
owner: the-custodian
|
||||||
|
revision: "accepted-1"
|
||||||
|
last_reviewed: "2026-08-17"
|
||||||
|
review_interval: 6m
|
||||||
decided_by: Bernd Worsch
|
decided_by: Bernd Worsch
|
||||||
date: "2026-08-16"
|
date: "2026-08-16"
|
||||||
accepted: "2026-08-17"
|
accepted: "2026-08-17"
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,12 @@
|
||||||
---
|
---
|
||||||
id: ADR-010
|
id: CUST-ADR-010
|
||||||
type: architecture-decision-record
|
type: architecture-decision-record
|
||||||
title: "Hub Authority, Local Cache, and the Two Kinds of Hub Data"
|
title: "Hub Authority, Local Cache, and the Two Kinds of Hub Data"
|
||||||
status: proposed
|
status: proposed
|
||||||
|
owner: the-custodian
|
||||||
|
revision: "draft-1"
|
||||||
|
last_reviewed: "2026-08-17"
|
||||||
|
review_interval: 6m
|
||||||
decided_by: Bernd Worsch
|
decided_by: Bernd Worsch
|
||||||
date: "2026-08-17"
|
date: "2026-08-17"
|
||||||
tags: ["architecture", "state-hub", "repo-manager", "hub-core", "authority", "cache", "offline", "adr-001"]
|
tags: ["architecture", "state-hub", "repo-manager", "hub-core", "authority", "cache", "offline", "adr-001"]
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,14 @@
|
||||||
---
|
---
|
||||||
id: ADR-011
|
id: CUST-ADR-011
|
||||||
type: architecture-decision-record
|
type: architecture-decision-record
|
||||||
title: "Federated Namespaces: Four Planes, Declared Posture, and the Limits of Reconciliation"
|
title: "Federated Namespaces: Four Planes, Declared Posture, and the Limits of Reconciliation"
|
||||||
status: proposed
|
status: proposed
|
||||||
|
owner: the-custodian
|
||||||
|
revision: "draft-2"
|
||||||
|
last_reviewed: "2026-08-17"
|
||||||
|
review_interval: 6m
|
||||||
decided_by: Bernd Worsch
|
decided_by: Bernd Worsch
|
||||||
date: "2026-08-17"
|
date: "2026-08-17"
|
||||||
revision: "draft-2"
|
|
||||||
tags: ["architecture", "federation", "namespace", "identity", "reconciliation", "posture", "fos", "adr-007", "adr-008", "adr-010"]
|
tags: ["architecture", "federation", "namespace", "identity", "reconciliation", "posture", "fos", "adr-007", "adr-008", "adr-010"]
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -3,9 +3,9 @@ id: coulomb-estate-architecture
|
||||||
title: "Coulomb estate architecture"
|
title: "Coulomb estate architecture"
|
||||||
status: proposed
|
status: proposed
|
||||||
owner: the-custodian
|
owner: the-custodian
|
||||||
revision: "draft-1"
|
revision: "draft-2"
|
||||||
version: "0.1"
|
version: "0.1"
|
||||||
last_reviewed: "2026-08-18"
|
last_reviewed: "2026-08-19"
|
||||||
review_interval: 6m
|
review_interval: 6m
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -177,21 +177,23 @@ already in §4 and the ADRs in §9.
|
||||||
Estate ADRs in `the-custodian/canon/architecture/`. Publication ids
|
Estate ADRs in `the-custodian/canon/architecture/`. Publication ids
|
||||||
still need repo prefixes (WP-0003). Status is the source front-matter.
|
still need repo prefixes (WP-0003). Status is the source front-matter.
|
||||||
|
|
||||||
| Source | Status | Decision |
|
| Id | Status | Decision |
|
||||||
| --- | --- | --- |
|
| --- | --- | --- |
|
||||||
| `adr-001-workplans-as-repo-artefacts.md` | accepted | Workplans and tasks originate as repo files; the hub is a read model. |
|
| `CUST-ADR-001` | accepted | Workplans and tasks originate as repo files; the hub is a read model. |
|
||||||
| `adr-002-custodian-agent-runtime-design.md` | accepted | Custodian agent runtime design. |
|
| `CUST-ADR-002` | accepted | Custodian agent runtime design. |
|
||||||
| `adr-003-materialized-derived-state.md` | accepted | Hub state is derived and fingerprint-invalidated. |
|
| `CUST-ADR-003` | accepted | Hub state is derived and fingerprint-invalidated. |
|
||||||
| `adr-004-connectivity-first-network-posture.md` | accepted | Connectivity-first network posture. |
|
| `CUST-ADR-004` | accepted | Connectivity-first network posture. |
|
||||||
| `adr-005-cross-repo-workplans-project-repos.md` | accepted | Cross-repo work lives in a `prj-*` repo. |
|
| `CUST-ADR-005` | accepted | Cross-repo work lives in a `prj-*` repo. |
|
||||||
| `adr-006-canon-federation-concept-ownership.md` | accepted | Three canons; import, do not redefine. |
|
| `CUST-ADR-006` | accepted | Three canons; import, do not redefine. |
|
||||||
| `adr-007-workplan-identity-and-repo-worker-topology.md` | accepted | Globally unique workplan ids; one registrar. |
|
| `CUST-ADR-007` | accepted | Globally unique workplan ids; one registrar. |
|
||||||
| `adr-008-multi-tenancy-model.md` | superseded | Relocated to NetKingdom Tenancy Posture. |
|
| `adr-008` | superseded | Relocated to NetKingdom Tenancy Posture. |
|
||||||
| `adr-010-hub-authority-and-local-cache-model.md` | proposed | Two kinds of hub data; local cache vs authority. |
|
| `CUST-ADR-010` | proposed | Two kinds of hub data; local cache vs authority. |
|
||||||
| `adr-011-federated-namespaces-and-reconciliation-limits.md` | proposed | Federated namespaces and reconciliation limits. |
|
| `CUST-ADR-011` | proposed | Federated namespaces and reconciliation limits. |
|
||||||
|
|
||||||
Related, not estate-owned: policy-nexus ADR-0001 (addressing), NetKingdom
|
Related and published elsewhere: policy-nexus ADR-0001; Tenancy Posture
|
||||||
Tenancy Posture (published), railiance-master ADR-0001–0008 (published).
|
and IAM Profile v0.3; railiance-master ADR-0001–0008; activity-core
|
||||||
|
ACT-ADR-001–005; ops-warden ADR-0001–0005; railiance-platform
|
||||||
|
RPLAT-ADR-0001–0003.
|
||||||
|
|
||||||
Unresolved WP-0003 conflicts (hosts/infra duplicate ADR-003/004,
|
Unresolved WP-0003 conflicts (hosts/infra duplicate ADR-003/004,
|
||||||
coulomb-social ADR-0002 partial supersession) are **not** listed as
|
coulomb-social ADR-0002 partial supersession) are **not** listed as
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue