graph TB
subgraph "API & Web Interface Layer"
API["API Endpoints
/api/demo/classify
/api/demo/boundary-check
/api/demo/pressure-check
/api/admin/* • /api/auth/*"]
WEB["Web Interface
Interactive Demos
Admin Dashboard
Documentation
Blog System"]
end
subgraph "Tractatus Governance Layer"
BE["BoundaryEnforcer
Blocks values decisions
• Privacy decisions
• Ethical trade-offs
• User agency violations"]
IPC["InstructionPersistenceClassifier
Classifies & stores instructions
• Quadrant (STR/OPS/TAC/SYS)
• Persistence (HIGH/MED/LOW)
• Temporal scope"]
CRV["CrossReferenceValidator
Prevents pattern bias override
• Checks instruction history
• Detects conflicts (27027)
• Blocks contradictions"]
CPM["ContextPressureMonitor
Detects degraded conditions
• Token budget tracking
• Error accumulation
• Checkpoint reporting"]
MV["MetacognitiveVerifier
Self-checks complex operations
• >3 files or >5 steps
• Architecture changes
• Confidence scoring"]
PDO["PluralisticDeliberationOrchestrator
Facilitates values deliberation
• Multi-stakeholder engagement
• Moral framework mapping
• Precedent documentation"]
end
subgraph "MongoDB Persistence Layer"
GR["governance_rules
• rule_id (STR-001...)
• quadrant
• persistence level
• enforced_by
• violation_action
• active status"]
AL["audit_logs
• timestamp
• service (which enforcer)
• action (BLOCK/WARN)
• instruction
• rule_violated
• session_id"]
SS["session_state
• session_id
• token_count
• message_count
• pressure_level
• last_checkpoint
• framework_active"]
IH["instruction_history
• instruction_id
• content
• classification
• persistence
• created_at
• active status"]
end
subgraph "Claude Code Runtime Environment"
CC["Base LLM Environment
Session Management • Tool Access
File System Operations
.claude/instruction-history.json
.claude/session-state.json
.claude/token-checkpoints.json
Context Window (200k tokens)"]
end
%% Data Flow
API --> BE
API --> IPC
WEB --> CRV
WEB --> CPM
BE --> GR
BE --> PDO
IPC --> AL
CRV --> IH
CPM --> SS
MV --> AL
PDO --> AL
GR --> CC
AL --> CC
SS --> CC
IH --> CC
%% Styling
classDef api fill:#f3e8ff,stroke:#a855f7,stroke-width:2px
classDef governance fill:#f0fdf4,stroke:#10b981,stroke-width:2px
classDef persistence fill:#fef9c3,stroke:#eab308,stroke-width:2px
classDef runtime fill:#dbeafe,stroke:#3b82f6,stroke-width:2px
class API,WEB api
class BE,IPC,CRV,CPM,MV,PDO governance
class GR,AL,SS,IH persistence
class CC runtime