graph TB
Gateway["OpenClaw Gateway"]
Logs["JSONL Session Logs"]
DB["PostgreSQL Database"]
subgraph Backend["Conductor Backend"]
Poller["Event Poller"]
Reader["Log Reader"]
Engine["Query Engine"]
end
subgraph Dashboard["Dashboard Display"]
Activity["Activity Feed"]
Health["Health Metrics"]
Tasks["Task Queue"]
Memory["Memory Browser"]
end
Gateway -->|Events| Poller
Logs -->|Read| Reader
DB -->|Query| Engine
Poller -->|Messages| Activity
Reader -->|Sessions| Activity
Engine -->|Metrics| Health
Engine -->|Tasks| Tasks
Engine -->|Facts| Memory
style Backend fill:#1e293b,stroke:#10b981
style Dashboard fill:#1e293b,stroke:#3b82f6