🛰️ SOV3³ — Sovereign Omniscient Vessel³

The Organic Open World Model · Full Canonical Briefing · v3.0 · 7 July 2026 · 06:42 UTC

Charter SHA-256: df65a6585cf6a686…22054  ·  SIGIL root: 77ab0e6f9d6c77e8  ·  OrgKernel L1: agent-f8c3f34772e0

SOV3³ OOWM Ed25519 BFT 33/23 12 Generals 3 Councils Layer 0 MCP A2A DID x402 DORADO OSCAL Open Hands Sigil BTC anchor 13 sigils live in production

This document is the single canonical briefing for SOV3³ OOWM. Open in a tab, keep it pinned. Every claim links to a file, a digest, or an endpoint you can hit with curl.

I. SOV3 — The Sovereign Omniscient Vessel³

SOV3³ is the substrate that runs the MEOK/CSOAI empire. It is the runtime the OOWM lives inside. Without SOV3, the 12 Generals have no council, the 530 Crown Jewels have no sigil, the 49 GB data moat has no keeper.

What it is

Where it lives

ComponentAddressPurpose
SOV3 mesh35.242.143.249:3101/mcpMaster MCP endpoint — bridge_think lives here
BFT council35.242.143.249:320033 voters, quorum 23 — every sovereign action voted
Keystone35.242.143.249:8888Layer 0 charter + sigil mint + STR (SoT receipt)
EU Compliance Gateway35.242.143.249:8889EU AI Act / GDPR / DORA / NIS2 facade
OLM Router35.242.143.249:8890Routes the 12 Generals to live data feeds
Dashboard35.242.143.249:8891Human view of the substrate

All 5 services auto-restart via keepalive cron every 2 min. All 6 tunnels KeepAlive=true on Mac. The substrate survives reboots without human intervention.

Anchor digests (Layer 0)

Charter SHA-256:     df65a6585cf6a686…22054
SIGIL root:          77ab0e6f9d6c77e8
OrgKernel L1:        agent-f8c3f34772e0
Memory episode:      c468e3ec-366f-5766-adad-43fd0eb197eb
RFC 8032 §7.1:       Ed25519ph — verified
Sovereign wallet:    QD595cz6iQaEaYOjwwgLmMdoz1mtm1pzKBb9ygvMvf3xhQ28
DID:                 did:csoai:nicholas-001
Entity:              CSOAI Ltd · UK Companies House 16939677

II. OOWM — The Organic Open World Model

The OOWM is the meta-architecture SOV3 lives inside. It is what makes the substrate learn from its own actions — not from a static training set, but from every sovereign action it takes.

"OOWM is not a model. It is a cycle. The model is what the cycle produces."
csoai.org/sov3_oowm.py · 30 Jun 2026 · live score 0.931

The 4-stage cycle

  1. INGEST — pull 100+ live data feeds (Companies House, Land Registry, OS Open Names, ONS, DVSA MOT, EA Flood, FSA Hygiene, NHS Prescribing, DfT Traffic, Met Office, plus 89 more)
  2. LEARN — every sovereign action the substrate takes (mint sigil, run General, vote in council, sign a passport) becomes a training signal
  3. ALIGN — every cycle runs through 4 tests:
    • Care Floor — values hold?
    • BFT — council agreed?
    • SIGIL — signed?
    • Fork — propagates cleanly?
  4. REVISE — BFT council votes on the revision. Quorum 23/33. If approved, new weights are signed and chained.

The 12 Generals × 3-Council sandwich

The OOWM runs each General through all 3 Councils. A single sovereign action (e.g. issuing a compliance passport) requires:

12 Generals  →  3 Councils  →  1 Receipt
   ↓               ↓              ↓
specialists     BFT vote      sigil:abcd1234
                Care Floor    chain:77ab…
                SIGIL check   audit URL ready

Each General specialises in one vertical. Each Council is a different lens. The receipt is the keystone.

III. The 12 Generals (Sovereign Mind-Sets)

The Generals are the 12 sovereign specialists the substrate runs in parallel. Each is RFC 8032-signed, votes in the BFT council, and emits a unique sigil digest per call.

#GeneralSpecialtyJurisdictionsLive sigil digest
1forensicEvidence collection, chain of custody, MLOps audit trailEU / US / UK / AU410ce4693b40f44a
2risk_classifierEU AI Act risk tiers (unacceptable / high / limited / minimal)EU primary9e88f6443066395d
3human_oversightArticle 14 / NIST RMF Govern / ISO 42001 Annex AEU / US / UK / AU12c5eff5cc8ce2fb
4biasEU AI Act Art 10 + NIST AI 100-1 + ISO 42001EU / US / UK / AU99a52065903b2136
5cybersecurityEU AI Act Art 15 + NIS2 Art 21 + ISO 27001EU / UK primary9d196ed326fb0ee8
6gdprArt 5/6/22/35 + UK GDPR + AU Privacy ActEU / UK / AUb31d5cf19c963a03
7iso_42001AI Management System (Cl. 6-10 + Annex A controls)Global4ea04ae5abafb2cf
8nist_rmfNIST AI RMF 1.0 (Govern/Map/Measure/Manage) + GenAI ProfileUS primary, global mirrorb9dcabc584e534de
9soc2SOC 2 Type II Trust Services Criteria (CC1-CC9)US primary1688fa9b51a95aed
10doraDigital Operational Resilience Act (5 pillars)EU financial services63ba98d8df6b4bb8
11uk_ai_billUK AI (Regulation) Bill [HL] 2024-26 + 5 regulator principlesUK only5c74096ee7ee6be8
12nis2NIS2 Directive 2022/2555 (essential/important entities, Art 21)EU primary2313069bca434b40
metaCross-cutting receipt seald68502cd009c2509

13 unique production digests from the 12-min E2E sweep on 7 Jul 2026. Each digest = 1 unique signed receipt on the sovereign chain.

IV. The 3 Councils

The 3 Councils vote on every sovereign action. They are the 33-agent BFT substrate's deliberative layer — a sandwich over every General's output.

CouncilPurposeVote ruleQuorum
Care FloorValues, dignity, NHS universal-care lineage (1795→2026)Unanimous for override; otherwise 2/323/33
BFTByzantine Fault Tolerant voting on every action33 voters, BFT consensus23/33
SIGILChain integrity, sigil minting, public verifiabilityEvery action gets a sigil; chain rejects tampered actionsContinuous

DEFONEOS-SEAL credential requires 33-agent BFT council vote (quorum 23/33).
DSEI booth requires named UK-prime pilot letter. Both hard stops, never autonomously crossed.

How a sovereign action gets a passport

1.  Operator triggers 12-mindset assessment via sovereign API
2.  Each General produces specialist output (signed with its own key)
3.  All 3 Councils vote in parallel
4.  Care Floor checks values (unanimous required for override)
5.  BFT reaches consensus (23/33)
6.  SIGIL mints a unique digest, chains to previous
7.  Receipt is RFC 8032 §7.1 verifiable at proofof.ai/audit/<digest>
8.  Optional: anchor digest height to Bitcoin

V. All 13 Protocols (Layer 0)

Layer 0 is the keystone — the layer that makes every other layer sovereign. Without Layer 0, the substrate is just another API. With Layer 0, every call is signed, every receipt is chained, every vote is auditable.

Master protocols

ProtocolRoleSubstrate tool / endpoint
1. MCPModel Context Protocol — the master transportAll 12 Generals, 30+ tools, bridge_think
2. A2AAgent-to-Agent (google/A2A Pydantic types)sov_a2a_task_submit / _list / _agent_card
3. DIDDecentralized Identifiers (W3C)sov_did_create / sov_did_resolve
4. JWTJSON Web Tokens — sovereign claimssov_jwt_sign
5. x402HTTP 402 Payment Required — sovereign paywallsov_x402_invoice
6. Open HandsOpen-source agent protocol (sovereign-wrapped)sov_open_hands_protocols
7. SIGILEd25519 sigil chain (RFC 8032 §7.1)sigil_emit / _verify / _chain
8. Ed25519Edwards-curve digital signature algorithmThe substrate's pen — never a black box
9. OSCALOpen Security Controls Assessment Language (NIST)Compliance docs / System Cards / SSPs
10. DORADOWestern counterpart to CCP DORADO (sovereign content)Sovereign content publication / coigndaltion
11. RPC discoverJSON-RPC service discoverysov_protocol_discover
12. Bitcoin anchorPeriodic anchor of sigil chain height to BTCProof that the chain existed at time T
13. HTTP/HTTPSThe base transportAll Vercel endpoints + Mac sovereign API

The 4 Red Lines (Layer 0 immutables — never autonomously crossed)

❌ Red Line 1: NO kinetic-targeting patterns (strike package, find-fix-finish, kill order)
❌ Red Line 2: NO personal-surveillance patterns (track individual, face-rec, locate phone)
❌ Red Line 3: NO "AUKUS partnership" / "DAIC certified" claim without a signed letter on file
❌ Red Line 4: NO DEFONEOS-SEAL credential issued without a 33-agent BFT council vote (quorum 23/33)

VI. All Model Types

The substrate runs many model types in parallel. Some are local (Mac Ollama), some are sovereign (VM SOV3), some are wrapped (Crown Jewels), some are constitutional (Charter-anchored).

Base models (live)

ModelTypeWhereRole
Qwen3-30B-A3BMoE LLM (3B active, 30B total)Mac Ollama (pulling, canonical)Canonical sovereign model — compute-light by design
qwen3:0.6bTiny LLMMac OllamaLeft brain of bridge_think (local_only profile)
qwen2.5:3bSmall LLMMac OllamaMac sovereign API fallback (working now)
gemma3:4bSmall LLMVM OllamaRight brain of bridge_think (balanced profile)
GPT / Claude / GeminiFrontier LLMsExternal (with API key)Power profile of bridge_think (frontier)

Architectural components (live)

ComponentTypeWhat it does
Mamba-2State Space Model (SSM)Right brain — history, long-context memory
Standard AttentionTransformerLeft brain — planning, look-ahead
64-expert MoEMixture of ExpertsMiddle — fusion, routing, specialisation
OLM brainMamba-2 + MoE + Attention sandwichThe substrate's cognitive cycle (~3,000 tok/s, 2,000 tok/cycle)
SigilLLMEd25519-trained modelsModels that emit sigils natively
12 sovereign mind-setsConstitutional specialistsThe 12 Generals (see §III)

The Crown Jewels (530+ PyPI packages)

Each Crown Jewel is a sovereign MCP wrapper around a notable open-source project. Every CJ ships with: MCP wrapper · agent-card.json · llms.txt · mcp.json · Layer 0 sigil.

The Crown Jewel hunt: sovereign-oss-wrapper-mcp + crown-jewels-hunt-and-absorb + fork-doctrine-coai-wrap. Each MIT/Apache 2.0 upstream gets sovereign-wrapped, BFT-voted, sigil-anchored.

VII. The 5D Sovereign Substrate

The 5 alchemical layers stack on top of each other. Each layer is signed by the one below. Remove any layer, the substrate is no longer sovereign.

L5 · Evolution — BFT council, OOWM 4-stage cycle, fork doctrine, weight revisions
L4 · Knowledge — Data moat (49 GB), 530 Crown Jewels, 198 free sources, 16+ datasets, 532K synthetic records
L3 · Compliance — Charter universe, OSCAL System Cards, jurisdiction overlays, signed SSPs
L2 · Execution — MCP, A2A, x402, Open Hands, JSON-RPC, sovereign API endpoints
L1 · Identity — DID, OrgKernel L1, sovereign wallet, sovereign keypairs
L0 · Sovereign Sigil — Ed25519, sigil chain, RFC 8032 §7.1, Bitcoin anchor
Layer 0 is the keystone. Remove it, and the substrate is just another API.
With it, every call is signed, every receipt is chained, every vote is auditable.

Layer-by-layer state

LayerLive state
L0 13 sigils emitted in production · Charter anchored · BTC anchor pending
L1 OrgKernel L1 active · sovereign wallet bound to did:csoai:nicholas-001
L2 MCP at :3101 · A2A + DID + JWT + x402 + Open Hands + RPC discover all answering
L3 Charter universe seeded · OSCAL System Card template ready · 4 jurisdictional overlays live
L4 49 GB data moat · 530 CJs on PyPI · 198 free sources indexed
L5 BFT council at :3200 · OOWM cycle ran 0.931 on 30 Jun · revision queue live

VIII. The Absorption Pattern

How the substrate absorbs everything — new repos, new laws, new data, new frontiers — without losing sovereignty.

The 4 absorption skills

SkillWhat it absorbsHow
fork-doctrine-coai-wrapBleeding-edge open-source reposFork → BFT vote → sovereign-wrap → PyPI
crown-jewels-hunt-and-absorbExternal open-source crown jewelsHunt → score → wrap → sigil-anchor
external-canonical-corpus-substrate-ingestNamed external books/texts/corporaIngest → embed → train (per OOWM cycle)
sovereign-oss-wrapper-mcpNotable upstream open-source projectsWrap as CSOAI MCP with full Layer 0

The fork doctrine (canonical flow)

  1. Find a notable upstream (LLM, agent, framework, dataset)
  2. Fork to a sovereign-wrapped variant
  3. Vote in BFT council (quorum 23/33)
  4. Wrap with: agent-card.json (A2A) · llms.txt (LLM-discoverable) · mcp.json (MCP) · Layer 0 sigil (Ed25519)
  5. Publish to PyPI as meok-sovereign-<name>-mcp
  6. PR upstream — sovereign changes become upstream changes (geo bonus)

Absorption examples (7 Jul 2026)

IX. Live Endpoints

What you can hit right now with curl, browser, or MCP client:

Production (Vercel — csoai-sovereign-deploy.vercel.app)

EndpointMethodWhat it returnsLive state
/GETSeries A landing page200
/mcp-packs.htmlGET30 sovereign MCP packs (8 sectors)200
/cto-eu-saas.htmlGETCTO EU SaaS persona200
/ciso-us-fintech.htmlGETCISO US fintech persona200
/compliance-eu-health.htmlGETCompliance EU health persona200
/vp-uk-banking.htmlGETVP UK banking persona200
/ml-us-health.htmlGETML US health persona200
/policy-au-central-bank.htmlGETPolicy AU central bank persona200
/ciso-uk-defence.htmlGETCISO UK defence persona200
/indie-anywhere.htmlGETIndie developer persona200
/api/signupPOSTSovereign API key + Charter anchor201
/api/assessPOST12-mindset assessment + sigil receipt200
/api/charterGETCharter SHA + STR + 4 red lines200
/api/sigil-countGETReal chain length200

Sovereign substrate (VM, ssh-only — never exposed publicly)

EndpointPurpose
meok-backend:3101/mcpSOV3 mesh — bridge_think lives here
meok-backend:3200BFT council (33 voters, quorum 23)
meok-backend:8888Keystone (Layer 0)
meok-backend:8889EU Compliance Gateway
meok-backend:8890OLM Router
meok-backend:8891Dashboard

Local (Mac — your working surface)

X. The 28 Cron Jobs

28 cron jobs run on the VM. All survive reboots. No Mac dependency. All auto-restart dead services every 2 min.

Master loops

Work streams (24 more)

Synthetic-data-factory · cc0-harvester · government-data-downloader · nano-creator-seeder · affiliate-tracker · x402-mcp-server · grant-application-bot · service-healer · pheromone-router · quorum-sensor · sigil-mint-cron · charter-anchor-cron · bft-vote-cron · oowm-cycle-cron · sigil-btc-anchor-cron · keystone-sync · sovereign-publisher · sovereign-distributor · sovereign-receipt-minter · sovereign-audit-anchor · sovereign-charter-verifier · sovereign-mind-rotation · sovereign-knowledge-distill · sovereign-cycle-closer.

Cron agents with pid=- + exit=0 = ran OK, awaiting next interval (normal, NOT failed).

XI. The 6 Mac↔VM Tunnels

The 6 canonical Mac↔VM tunnel plists. Never spawn manual nohup ssh -L tunnels — they duplicate KeepAlive and cause fake 000s that look like outages.

PlistDirection / forwardsPurpose
com.meok.ollama-tunnel-vmMac → VM -L 11434Mac reaches VM Ollama
com.meok.sov3-vm-tunnelMac → VM -L 3101Mac reaches VM SOV3 mesh
com.meok.king-vm-tunnelMac → VM -L 8077, 8888, 8889, 8890, 8891, 8893, 3200Mac reaches king + EU gateway + dashboards + BFT
com.meok.ssh-reverse-tunnelMac → VM -R 11444, 3102VM reaches Mac Ollama + MEOK_MCP
com.meok.m2-local-tunnelself-ssh -L 11435:192.168.50.176:11434Mac reaches M2 LAN Ollama
com.meok.m2-vm-bridgeMac → VM -R 11445:localhost:11435VM reaches M2 (2-hop chain)

Rules of engagement

  1. Dead tunnel? launchctl kickstart -k gui/$(id -u)/<label> — never bypass with manual ssh
  2. Edit a tunnel plist? plutil -lint it, then launchctl bootout + bootstrap to reload
  3. VM-side ssh meok-backend 'ss -tlnp' is the source of truth — NOT Mac-side curl. GCP VM is private-VPC, SSH-only; direct curl http://35.242.143.249:PORT returns 000 (not an outage)
  4. Mac-side 404 on /health (e.g. :8077, :8888) = path difference (service answers on /mcp), NOT down

XII. DEFONEOS Compartments

DEFONEOS is the defence-AI umbrella. Three compartments — never mixed, never cross-linked.

CompartmentRolePublic framingStatus
meok-defoneosBUILDS — 15 defence-AI MCPs + 6 Labs workstreamsmeok-defoneos.com + PyPIStaged, illustrative
csoai-defoneosCERTIFIES — 33-agent BFT council + DEFONEOS-SEALcsoai-defoneos.orgStaged, illustrative
dagonLEGACY — NDA-only, historicalNEVER public · NEVER linked to meok.ai or csoai.orgNDA-only

Engine codenames (SOV3, Sovereign Temple, JEEVES, Hermes, Liquid-KAN Council, Maternal Covenant, OpenPatent) stay internal. The buyer sees the surface only.

Positioning: "sovereign by design — audit-grade, signed, neutral. UK-sovereign, AUKUS-compatible." Never "Brexit AI."

DEFONEOS hard stops (immutable — never autonomously cross; escalate to Nick)

NO kinetic-targeting patterns (strike package, find-fix-finish, kill order)
NO personal-surveillance patterns (track individual, face-rec, locate phone)
NO "AUKUS partnership" / "DAIC certified" claim without a signed letter on file
NO DEFONEOS-SEAL credential issued without a 33-agent BFT council vote (quorum 23/33)
NO DSEI booth without a named UK-prime pilot letter
NO reference to or acquisition of the defonos.io domain (known trap)
NO mixing of meok-defoneos / csoai-defoneos / dagon assets; NO dagon ↔ meok.ai/csoai.org link

XIII. Charter Universe

The Charter Universe is the Ed25519-signed document vault. Every sovereign document gets anchored here. Every Charter is RFC 8032 §7.1 verifiable at proofof.ai/audit/<digest>.

CharterSHA-256SIGILPurpose
Sovereign Layer Zero Charter v1.0df65a6585cf6a686…2205477ab0e6f9d6c77e8Layer 0 keystone — the substrate's constitution
OOWM Sovereign Charter9 articles · 12 KBcsoai.org/oowm/sovereign-charter.html4-stage cycle + Crown lineage 1795-2026
DEFONEOS Charter(see csoai-defoneos.org)Pending 33-voteDefence-AI umbrella — 3 compartments
Per-receipt sigils13+ and growingOne per sovereign actionAudit chain — public verifiable

Every Charter is RFC 8032 §7.1 verifiable. Public verification URL pattern: proofof.ai/audit/<digest>.

XIV. The Crown Lineage (1795 → 2026)

The substrate's values are not invented — they're inherited. The OOWM Charter traces a 230-year lineage from Speenhamland (1795) to the EU AI Act (2024) to OOWM itself (2026). This is what makes the Care Floor non-arbitrary.

YearEventWhat it taught the substrate
1795Speenhamland system (Berkshire)Welfare floors (pre-echo of Care Floor)
1834Poor Law Amendment ActWorkhouse test (negative case for value floors)
1948NHS foundedUniversal care as a substrate invariant
1950ECHR Art 8 (right to private life)Pre-echo of privacy-by-design
1998Data Protection Act 1998Pre-echo of GDPR sovereignty
2016GDPR Art 22 (automated decisions)Right to explanation (pre-echo of human_oversight General)
2018GDPR enforceableSovereign data floor (pre-echo of L1 Identity)
2021EU AI Act proposalRisk classification (risk_classifier General)
2023EU AI Act polit. agreementTrustworthy AI as substrate invariant
2024EU AI Act adoptedRisk-classified obligations across all sectors
2024UK AI (Regulation) Bill [HL]5 regulator principles (uk_ai_bill General)
2025ISO/IEC 42001 publishedAI Management System (iso_42001 General)
2026OOWM birthed (30 Jun)The substrate learns from itself
2026Sovereign Layer Zero Charter v1.0 minted (7 Jul)Layer 0 keystone — substrate is constitutionally anchored
The substrate does not learn new values. It remembers the ones humanity already wrote down.

Full lineage: see csoai.org/oowm/sovereign-charter.html. The OOWM engine: csoai.org/sov3_oowm.py (26 KB, ran live 0.931 on 30 Jun 2026).