diff --git a/canon/architecture/adr-001-workplans-as-repo-artefacts.md b/canon/architecture/adr-001-workplans-as-repo-artefacts.md index 775f527..a6c8696 100644 --- a/canon/architecture/adr-001-workplans-as-repo-artefacts.md +++ b/canon/architecture/adr-001-workplans-as-repo-artefacts.md @@ -1,8 +1,12 @@ --- -id: ADR-001 +id: CUST-ADR-001 type: architecture-decision-record title: "Workplans and Work Items Are Repository Artefacts" status: accepted +owner: the-custodian +revision: "accepted-1" +last_reviewed: "2026-02-28" +review_interval: 6m decided_by: Bernd Worsch date: "2026-02-28" tags: ["architecture", "state-hub", "workplans", "source-of-truth", "rebuild-principle"] diff --git a/canon/architecture/adr-002-custodian-agent-runtime-design.md b/canon/architecture/adr-002-custodian-agent-runtime-design.md index 9aaa01a..b95e2bd 100644 --- a/canon/architecture/adr-002-custodian-agent-runtime-design.md +++ b/canon/architecture/adr-002-custodian-agent-runtime-design.md @@ -1,8 +1,12 @@ --- -id: ADR-002 +id: CUST-ADR-002 type: architecture-decision-record title: "Custodian Agent Runtime — v0.1 Bootstrap Design" status: accepted +owner: the-custodian +revision: "accepted-1" +last_reviewed: "2026-03-12" +review_interval: 6m decided_by: Bernd Worsch date: "2026-03-12" tags: ["architecture", "agent-runtime", "llm", "ooda", "bounded-agency"] diff --git a/canon/architecture/adr-003-materialized-derived-state.md b/canon/architecture/adr-003-materialized-derived-state.md index 83e3f86..7657a0d 100644 --- a/canon/architecture/adr-003-materialized-derived-state.md +++ b/canon/architecture/adr-003-materialized-derived-state.md @@ -1,8 +1,12 @@ --- -id: ADR-003 +id: CUST-ADR-003 type: architecture-decision-record title: "Materialized Derived State with Fingerprint Invalidation for Repo-Sourced Data" status: accepted +owner: the-custodian +revision: "accepted-1" +last_reviewed: "2026-03-20" +review_interval: 6m decided_by: Bernd Worsch date: "2026-03-20" tags: ["architecture", "state-hub", "caching", "read-model", "materialized-view", "derived-state"] diff --git a/canon/architecture/adr-004-connectivity-first-network-posture.md b/canon/architecture/adr-004-connectivity-first-network-posture.md index d5190b9..5299dc1 100644 --- a/canon/architecture/adr-004-connectivity-first-network-posture.md +++ b/canon/architecture/adr-004-connectivity-first-network-posture.md @@ -1,8 +1,12 @@ --- -id: ADR-004 +id: CUST-ADR-004 type: architecture-decision-record title: "Connectivity-First Network Posture for Custodian Infrastructure" status: accepted +owner: the-custodian +revision: "accepted-1" +last_reviewed: "2026-03-26" +review_interval: 6m decided_by: Bernd Worsch date: "2026-03-26" tags: ["architecture", "network", "ops-bridge", "connectivity", "isolation", "security-posture"] diff --git a/canon/architecture/adr-005-cross-repo-workplans-project-repos.md b/canon/architecture/adr-005-cross-repo-workplans-project-repos.md index b50e2f1..004921b 100644 --- a/canon/architecture/adr-005-cross-repo-workplans-project-repos.md +++ b/canon/architecture/adr-005-cross-repo-workplans-project-repos.md @@ -1,8 +1,12 @@ --- -id: ADR-005 +id: CUST-ADR-005 type: architecture-decision-record title: "Cross-Repo Workplans Live in Dedicated Project Repos" status: accepted +owner: the-custodian +revision: "accepted-1" +last_reviewed: "2026-06-22" +review_interval: 6m decided_by: Bernd Worsch date: "2026-06-22" tags: ["architecture", "state-hub", "workplans", "cross-repo", "project-repo", "source-of-truth", "lifecycle"] diff --git a/canon/architecture/adr-006-canon-federation-concept-ownership.md b/canon/architecture/adr-006-canon-federation-concept-ownership.md index 49c0375..b42c7ff 100644 --- a/canon/architecture/adr-006-canon-federation-concept-ownership.md +++ b/canon/architecture/adr-006-canon-federation-concept-ownership.md @@ -1,8 +1,12 @@ --- -id: ADR-006 +id: CUST-ADR-006 type: architecture-decision-record title: "Canon Federation and Concept Ownership Across InfoTech and Commerce" status: accepted +owner: the-custodian +revision: "accepted-1" +last_reviewed: "2026-08-17" +review_interval: 6m decided_by: Bernd Worsch date: "2026-08-16" accepted: "2026-08-17" diff --git a/canon/architecture/adr-007-workplan-identity-and-repo-worker-topology.md b/canon/architecture/adr-007-workplan-identity-and-repo-worker-topology.md index a80efb2..c5b8796 100644 --- a/canon/architecture/adr-007-workplan-identity-and-repo-worker-topology.md +++ b/canon/architecture/adr-007-workplan-identity-and-repo-worker-topology.md @@ -1,8 +1,12 @@ --- -id: ADR-007 +id: CUST-ADR-007 type: architecture-decision-record title: "Workplan Identity Uniqueness, Single Registrar, and Repo Worker Topology" status: accepted +owner: the-custodian +revision: "accepted-1" +last_reviewed: "2026-08-17" +review_interval: 6m decided_by: Bernd Worsch date: "2026-08-16" accepted: "2026-08-17" diff --git a/canon/architecture/adr-010-hub-authority-and-local-cache-model.md b/canon/architecture/adr-010-hub-authority-and-local-cache-model.md index a5ac00e..c6f6987 100644 --- a/canon/architecture/adr-010-hub-authority-and-local-cache-model.md +++ b/canon/architecture/adr-010-hub-authority-and-local-cache-model.md @@ -1,8 +1,12 @@ --- -id: ADR-010 +id: CUST-ADR-010 type: architecture-decision-record title: "Hub Authority, Local Cache, and the Two Kinds of Hub Data" status: proposed +owner: the-custodian +revision: "draft-1" +last_reviewed: "2026-08-17" +review_interval: 6m decided_by: Bernd Worsch date: "2026-08-17" tags: ["architecture", "state-hub", "repo-manager", "hub-core", "authority", "cache", "offline", "adr-001"] diff --git a/canon/architecture/adr-011-federated-namespaces-and-reconciliation-limits.md b/canon/architecture/adr-011-federated-namespaces-and-reconciliation-limits.md index 1b9643a..635d394 100644 --- a/canon/architecture/adr-011-federated-namespaces-and-reconciliation-limits.md +++ b/canon/architecture/adr-011-federated-namespaces-and-reconciliation-limits.md @@ -1,11 +1,14 @@ --- -id: ADR-011 +id: CUST-ADR-011 type: architecture-decision-record title: "Federated Namespaces: Four Planes, Declared Posture, and the Limits of Reconciliation" status: proposed +owner: the-custodian +revision: "draft-2" +last_reviewed: "2026-08-17" +review_interval: 6m decided_by: Bernd Worsch date: "2026-08-17" -revision: "draft-2" tags: ["architecture", "federation", "namespace", "identity", "reconciliation", "posture", "fos", "adr-007", "adr-008", "adr-010"] --- diff --git a/canon/architecture/coulomb-estate_v0.1.md b/canon/architecture/coulomb-estate_v0.1.md index babb37b..ef3c3b6 100644 --- a/canon/architecture/coulomb-estate_v0.1.md +++ b/canon/architecture/coulomb-estate_v0.1.md @@ -3,9 +3,9 @@ id: coulomb-estate-architecture title: "Coulomb estate architecture" status: proposed owner: the-custodian -revision: "draft-1" +revision: "draft-2" version: "0.1" -last_reviewed: "2026-08-18" +last_reviewed: "2026-08-19" review_interval: 6m --- @@ -177,21 +177,23 @@ already in §4 and the ADRs in §9. Estate ADRs in `the-custodian/canon/architecture/`. Publication ids 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. | -| `adr-002-custodian-agent-runtime-design.md` | accepted | Custodian agent runtime design. | -| `adr-003-materialized-derived-state.md` | accepted | Hub state is derived and fingerprint-invalidated. | -| `adr-004-connectivity-first-network-posture.md` | accepted | Connectivity-first network posture. | -| `adr-005-cross-repo-workplans-project-repos.md` | accepted | Cross-repo work lives in a `prj-*` repo. | -| `adr-006-canon-federation-concept-ownership.md` | accepted | Three canons; import, do not redefine. | -| `adr-007-workplan-identity-and-repo-worker-topology.md` | accepted | Globally unique workplan ids; one registrar. | -| `adr-008-multi-tenancy-model.md` | 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. | -| `adr-011-federated-namespaces-and-reconciliation-limits.md` | proposed | Federated namespaces and reconciliation limits. | +| `CUST-ADR-001` | accepted | Workplans and tasks originate as repo files; the hub is a read model. | +| `CUST-ADR-002` | accepted | Custodian agent runtime design. | +| `CUST-ADR-003` | accepted | Hub state is derived and fingerprint-invalidated. | +| `CUST-ADR-004` | accepted | Connectivity-first network posture. | +| `CUST-ADR-005` | accepted | Cross-repo work lives in a `prj-*` repo. | +| `CUST-ADR-006` | accepted | Three canons; import, do not redefine. | +| `CUST-ADR-007` | accepted | Globally unique workplan ids; one registrar. | +| `adr-008` | superseded | Relocated to NetKingdom Tenancy Posture. | +| `CUST-ADR-010` | proposed | Two kinds of hub data; local cache vs authority. | +| `CUST-ADR-011` | proposed | Federated namespaces and reconciliation limits. | -Related, not estate-owned: policy-nexus ADR-0001 (addressing), NetKingdom -Tenancy Posture (published), railiance-master ADR-0001–0008 (published). +Related and published elsewhere: policy-nexus ADR-0001; Tenancy Posture +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, coulomb-social ADR-0002 partial supersession) are **not** listed as