diff --git a/canon/architecture/infospace/.gitignore b/canon/architecture/infospace/.gitignore new file mode 100644 index 0000000..ea1472e --- /dev/null +++ b/canon/architecture/infospace/.gitignore @@ -0,0 +1 @@ +output/ diff --git a/canon/architecture/infospace/discipline/arc42.md b/canon/architecture/infospace/discipline/arc42.md new file mode 100644 index 0000000..f3a2def --- /dev/null +++ b/canon/architecture/infospace/discipline/arc42.md @@ -0,0 +1,11 @@ +# Arc42 + +## Definition + +A twelve-chapter architecture description. One markdown file per +system. Chapter 9 lists ADRs; it does not paste them. The Markitect +schema is `arc42-v1` (`markitect/schemas/arc42-schema-v1.0.md`). + +## Source Chapter + +`markitect-main/examples/templates/TEMPLATE-ARC42.md` diff --git a/canon/architecture/infospace/entities/coulomb-estate.md b/canon/architecture/infospace/entities/coulomb-estate.md new file mode 100644 index 0000000..25ec603 --- /dev/null +++ b/canon/architecture/infospace/entities/coulomb-estate.md @@ -0,0 +1,11 @@ +# Coulomb Estate + +## Definition + +Estate map. Canons, hubs, rails, and publication. Owned by +the-custodian. + +## Source Chapter + +`the-custodian` `canon/architecture/coulomb-estate_v0.1.md` — +published at `/architecture/coulomb-estate/v0.1/`. diff --git a/canon/architecture/infospace/entities/net-kingdom.md b/canon/architecture/infospace/entities/net-kingdom.md new file mode 100644 index 0000000..83f8d3d --- /dev/null +++ b/canon/architecture/infospace/entities/net-kingdom.md @@ -0,0 +1,10 @@ +# NetKingdom + +## Definition + +Identity and tenancy security core. Owned by net-kingdom. + +## Source Chapter + +`net-kingdom` `docs/architecture/net-kingdom_v0.1.md` — published at +`/architecture/net-kingdom/v0.1/`. diff --git a/canon/architecture/infospace/entities/policy-nexus.md b/canon/architecture/infospace/entities/policy-nexus.md new file mode 100644 index 0000000..49f2d7a --- /dev/null +++ b/canon/architecture/infospace/entities/policy-nexus.md @@ -0,0 +1,10 @@ +# Policy Nexus + +## Definition + +Permanent publication surface for canon and ADRs. Owned by policy-nexus. + +## Source Chapter + +`policy-nexus` `docs/architecture/policy-nexus_v0.1.md` — published at +`/architecture/policy-nexus/v0.1/`. diff --git a/canon/architecture/infospace/entities/railiance.md b/canon/architecture/infospace/entities/railiance.md new file mode 100644 index 0000000..d7346dc --- /dev/null +++ b/canon/architecture/infospace/entities/railiance.md @@ -0,0 +1,10 @@ +# Railiance + +## Definition + +Runtime substrate: rails, reefs, and rApps. Owned by railiance-master. + +## Source Chapter + +`railiance-master` `docs/architecture/railiance_v0.1.md` — published at +`/architecture/railiance/v0.1/`. diff --git a/canon/architecture/infospace/entities/state-hub.md b/canon/architecture/infospace/entities/state-hub.md new file mode 100644 index 0000000..12107f5 --- /dev/null +++ b/canon/architecture/infospace/entities/state-hub.md @@ -0,0 +1,10 @@ +# State Hub + +## Definition + +Coordination read-model in active retirement. Owned by state-hub. + +## Source Chapter + +`state-hub` `docs/architecture/state-hub_v0.1.md` — published at +`/architecture/state-hub/v0.1/`. diff --git a/canon/architecture/infospace/infospace.yaml b/canon/architecture/infospace/infospace.yaml new file mode 100644 index 0000000..44cd774 --- /dev/null +++ b/canon/architecture/infospace/infospace.yaml @@ -0,0 +1,16 @@ +topic: + name: Coulomb estate architecture + domain: architecture + sources: entities/ + +disciplines: + - name: arc42 + path: discipline/ + +entities_dir: entities + +viability: + redundancy_ratio: + max: 0.2 + coverage_ratio: + min: 0.5