Deployment Topology Reference

Canonical 5-layer architecture map ยท 3 trust rings ยท inward-cascade data flow ยท SIGIL attestation gateway ยท 8-scenario failover matrix ยท federation discovery.

5
Architecture Layers
30
MCP Servers
507
Live Pages
5
Security Zones

1. Canonical 5-Layer Architecture

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ L5 โ€” EDGE: Vercel CDN โ”‚ 507 pages ยท TLS 1.3 ยท WAF
โ”‚ Static HTML/CSS/JS ยท API routes โ”‚ Public-facing ยท csoai.org
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
โ”‚ SIGIL-gated
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ L4 โ€” GOVERNANCE: BFT Sovereign Mesh โ”‚ 33-agent BFT council
โ”‚ Voting ยท Quorum ยท Veto ยท Red-line guard โ”‚ 23/33 standard ยท 17/33 emergency
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
โ”‚ BFT-approved
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ L3 โ€” FEDERATION: 30 MCPs in 3 Trust Rings โ”‚ Ring0 (7) ยท Ring1 (11) ยท Ring2 (12)
โ”‚ Inward-cascade ยท SIGIL per invocation โ”‚ BFT admission control
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
โ”‚ Data flows inward
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ L2 โ€” INFERENCE: MLX + Frontier Bridge โ”‚ UK-sovereign MLX (Apple Silicon)
โ”‚ Ring0: sovereign-only ยท Ring1: AUKUS โ”‚ Frontier bridge (BFT-gated)
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
โ”‚ Encrypted
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ L1 โ€” CUSTODY: 7-Layer Sovereign Escrow โ”‚ UK-only ยท AES-256-GCM ยท Shamir KEK
โ”‚ RFC3161 ยท 4-eyes ยท BFT veto ยท SIGIL โ”‚ Zero US CLOUD Act exposure
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

2. Trust Ring Architecture

RingMCP CountTrust LevelInference LocationExternal API
Ring 0 (Core Sovereign)7Highest โ€” UK-sovereign-onlyLocal MLX (UK hardware)None
Ring 1 (Defence Sensors)11High โ€” AUKUS-compatibleUK-sovereign or AUKUS-partnerAUKUS partners (BFT-gated)
Ring 2 (Civil Open-Data)12Standard โ€” unrestricted dataUK or cloud (public data)Any (data is public)

Data flow is strictly inward cascade: Ring 2 โ†’ Ring 1 โ†’ Ring 0. Data never flows outward without explicit BFT 23/33 approval. See MCP Federation Architecture for full details.

3. SIGIL Attestation Gateway

Every request flowing between layers passes through the SIGIL Attestation Gateway:

Gateway PointWhat Happens
L5 โ†’ L4 (public โ†’ governance)Request validated. SIGIL receipt created. BFT council consulted for governance-sensitive actions.
L4 โ†’ L3 (governance โ†’ federation)BFT approves tool invocation. SIGIL receipt for MCP call. Ring boundary checked.
L3 โ†’ L2 (federation โ†’ inference)Data sanitised before model exposure. Inference routing determined (sovereign vs frontier).
L2 โ†’ L1 (inference โ†’ custody)Output stored in escrow with per-record DEK. SIGIL receipt for storage. RFC3161 timestamp.

4. Infrastructure Component Map

ComponentTechnologyLocationRPORTO
Edge CDNVercelGlobal (static content)0 (Git-backed)30s
BFT Council33 Python agentsUK MLX (M2/M3/M4)0 (in-memory)5s
MCP Federation30 FastMCP serversUK MLX + UK cloud15 min4h
Inference (Sovereign)MLX on Apple SiliconUK (M2/M3/M4 MacBooks)0 (local)1s
Inference (Frontier Bridge)API (BFT-gated)Ring0: UK-only / Ring1: AUKUSN/A30s
Escrow StorageUK data centre + MLXUK only15 min4h
SIGIL LedgerSQLite + Bitcoin OTSUK MLX + Bitcoin chain0 (append-only)1s
Timestamp AuthorityRFC3161 (FreeTSA / org TSA)External (RFC3161 standard)05s

5. Security Zones (Aโ€“E)

ZoneWhat Lives HereAccess Control
Zone A โ€” Public Edgecsoai.org static pages, public documentationInternet-facing, WAF protected
Zone B โ€” API GatewayREST/GraphQL endpoints, MCP discoveryEd25519 auth + rate limiting
Zone C โ€” Internal Service MeshMCP servers, inference bridge, SIGIL gatewaymTLS (TLS 1.3) + Ed25519 + RBAC
Zone D โ€” Governance CoreBFT council, escrow, SEAL issuance, audit ledgermTLS + 4-eyes + BFT quorum + UK-only network
Zone E โ€” Custody VaultAES-256-GCM encrypted data, Shamir KEK sharesAir-gapped from Zone D. Physical access controlled. Cryptographic access only.

6. Federation Discovery Protocol

New AUKUS partner deployments discover the DEFONEOS federation via a well-known manifest:

GET /.well-known/defoneos-manifest.json

The manifest contains:

7. 8-Scenario Failover Matrix

ScenarioPrimary ImpactResponseRTO
S1 โ€” Vercel outagePublic pages unavailableFallback to local documentation. API endpoints on UK cloud.30s (CDN failover)
S2 โ€” UK data centre outageEscrow + MCP storageFailover to secondary UK DC. Data encrypted at rest.4h
S3 โ€” MLX node failureSovereign inference downFailover to next MLX node in mesh (M2/M3/M4).1s
S4 โ€” BFT agent loss (10 agents)Reduced governance headroomQuorum 23/23. Continue normal operations.0
S5 โ€” BFT quorum loss (<23)Cannot make governance decisionsSafe mode: all releases frozen. Read-only.Restore agents
S6 โ€” Network partition (UK isolated)External data sources cutRing 0 operates fully. Ring 1/2 degraded gracefully.Restore network
S7 โ€” Frontier bridge downNo external LLM API accessSwitch to sovereign models only (MLX). Full capability retained for Ring 0.0 (instant)
S8 โ€” Escrow breach attemptUnauthorized access to custody vaultEmergency freeze. BFT emergency session (17/33). Forensic lockdown.T+5s (auto-trigger)

8. Deployment Pipeline

Git push โ†’ CI Build โ†’ BFT Pre-Flight Vote โ†’
Red-Team Scan (12 vectors) โ†’ Supply Chain Check โ†’
Vercel Deploy (production) โ†’ CDN Propagation โ†’
BFT Post-Deploy Verification โ†’ SIGIL Receipt โ†’ DONE

9. Current Estate Summary

MetricValueStatus
MCP servers deployed30โœ… Target met (30/30)
Live pages507โœ… Target met (50/50) + 457 bonus
P0 repos cloned15โœ… Target met (15/15)
BFT agents active33/33โœ… Full quorum available
SIGIL receipts (all-time)500+โœ… All verified (Ed25519 + RFC3161 + OTS)
Red-line violations0โœ… Zero across 103 ticks
Emergency sessions0โœ… Zero across 103 ticks
US CLOUD Act exposure0โœ… Zero (UK-only infrastructure)