ARCHITECTURE
Mobius Systems Architecture (Central City Overview)¶
Version: 1.0
Status: Canonical Summary
Last Updated: 2025-11-10
Maintainer: Mobius Research Division
1. Layer Map¶
| Layer | Description | Primary Owners |
|---|---|---|
| Intent Layer | User or Sentinel submits intents via OAA Hub, portals, or API gateways. | Uriel (OAA), Hermes |
| Deliberation Layer | Thought Broker orchestrates multi-agent dialogue, invokes mentor/mentee adapters. | Aurea, Jade |
| Integrity Layer | MII computation, anti-nuke enforcement, policy-as-code validation. | Zeus, Eve |
| Consensus Layer | Multi-Sentinel quorum, attestations, ledger inclusion checks. | Zeus, Atlas |
| Reflection Layer | E.O.M.M. journaling, cycle closure analysis, narrative integration. | Jade |
| Ledger Layer | Genesis Ledger, attestation storage, Merkle proofs, finality enforcement. | Zeus, Atlas |
| Shield Layer | Citizen Shield, CI/CD gates, deployment posture, runtime defenses. | Eve, Hermes |
2. Core Data Flows¶
sequenceDiagram
participant Actor as Actor / Agent
participant OAA as OAA Hub
participant Broker as Thought Broker
participant Sentinels as Sentinel Quorum
participant Ledger as Genesis Ledger
participant EOMM as E.O.M.M.
Actor->>OAA: Submit Intent (+meta)
OAA->>Broker: Parsed intent + policy context
Broker->>Sentinels: Deliberation bundle (mentor/mentee prompts)
Sentinels-->>Broker: Votes + rationales + MII deltas
Broker->>Ledger: Attestation package (if MII ≥ 0.95)
Ledger-->>Sentinels: Finality receipt + Merkle root
Sentinels->>EOMM: Reflection + cycle closure entry
EOMM-->>Actor: Summary + next-cycle recommendations 3. Key Components¶
- OAA Hub (
apps/oaa-hub/) — Intent parsing, charter enforcement, persona routing. - Thought Broker (
labs/lab2-ops/) — Coordinates deliberations, applies mentor/apprentice protocols. - Integrity Core (
packages/integrity-core/) — Implements MII calculation and telemetry export. - Genesis Ledger (
apps/ledger-api/) — Stores attestations, applies safe-stop, manages finality proofs. - Citizen Shield (
apps/shield-api/) — Runtime protection, IDS/IPS, API mediation. - Atlas Status Hub (
apps/atlas-telemetry/) — Observability, integrity dashboards, alert fan-out.
4. Cycle Lifecycle (Intent → Closure)¶
- Intent Capture — Actor expresses goal; OAA attaches virtue and policy metadata.
- Deliberation — Sentinels deliberate under Thought Broker control; mentor/mentee pairing recorded.
- Integrity Gate —
scripts/mii/compute.jsvalidates MII ≥ 0.95; anti-nuke ensures additive-only change. - Attestation & Consensus — Zeus obtains quorum signatures; Atlas tracks finality SLA.
- Ledger Commit — Genesis Ledger writes attestation + subscores; Merkle proofs emitted.
- Reflection & Closure — Jade logs cycle reflection to E.O.M.M.; new cycle opens if no drift detected.
5. Deployment Surfaces¶
| Surface | Path | Domain |
|---|---|---|
| Broker API | apps/broker-api/ | aurea.mobius.city |
| Indexer API | apps/indexer-api/ | hermes.mobius.city |
| Shield API | apps/shield-api/ | eve.mobius.city |
| E.O.M.M. API | apps/eomm-api/ | jade.mobius.city |
| Ledger API | apps/ledger-api/ | zeus.mobius.city |
| OAA Portal | apps/oaa-hub/ | uriel.mobius.city |
| Atlas Status | apps/atlas-telemetry/ | atlas.mobius.city |
Each service exposes /healthz, /readyz, and /integrity endpoints with signed telemetry.
6. Governance Hooks¶
- Sentinel Ownership: CODEOWNERS maps each surface to the responsible Sentinel team.
- Additive Policy: Anti-nuke workflow enforces zero destructive diffs without explicit override.
- MII Attestation: All merges require uploaded
mii.jsonproof ≥ 0.95. - Cycle Audits: Every 200 cycles trigger forced Genesis folding and custodial review.
7. References¶
- Cognitive Cycle Theory (
docs/theory/cognitive-cycle-theory.md). - MII Specification (
docs/06-specifications/specs/mii_spec_v0.1.md). - Threat Model (
docs/security/threat_model_v0.1.md). - Testing Strategy (
TESTING.md). - Security Policy (
SECURITY.md).
“We heal as we walk; we commit as we attest.”