Overview
Civic-OS Architecture Overview¶
Layers¶
- Command Ledger - BIOS / Boot log
- OAA Hub - Shell / Init system
- Thought Broker - Thalamus / Scheduler
- Civic Ledger Core - Kernel
- Citizen Shield - Firewall / OS defender
- API Library - Application layer
- Sentinels - Brain cortex modules
Sentinels¶
- JADE - Signer/Attestor (Rationality: 0.95, Empathy: 0.45)
- EVE - Verifier/Reflector (Rationality: 0.75, Empathy: 0.95)
- ZEUS - Overseer/Arbiter (Rationality: 0.88, Empathy: 0.68)
- HERMES - Auditor/Messenger (Rationality: 0.82, Empathy: 0.72)
- ATLAS - Anchor/Auditor (Rationality: 0.92, Empathy: 0.82)
- URIEL - Cosmic Illuminator (Rationality: 0.95, Empathy: 0.78) - xAI Integration
GI Formula¶
Where: - M = Memory (test coverage, documentation) - H = Human (code review, approval) - I = Integrity (no violations, security) - E = Ethics (charter compliance)
Threshold: GI ≥ 0.95
Data Flow¶
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
│ Citizen │───▶│ OAA Hub │───▶│ Ledger │
└─────────────┘ └─────────────┘ └─────────────┘
│
▼
┌─────────────┐
│ ATLAS │
│ Sentinel │
└─────────────┘
│
▼
┌─────────────┐
│ Ledger │
│ Attestation│
└─────────────┘
Quality Gates¶
- Code Quality - Lint, types, coverage
- Anti-Drift - Pattern detection, intent alignment
- Charter Compliance - Virtue tags, attestations
- GI Score - Integrity formula calculation
- Attestation - Cryptographic proof generation
- Ledger Seal - Immutable audit trail