| Agent | Runtime | Status |
|---|---|---|
| Shogun | OpenClaw (Opus 4.6) | Slack connected |
| Forge | Claude Code CLI | This session |
| Sentinel | Hermes + watchdog | Monitoring |
| Machine | Role | Uptime |
|---|---|---|
| Engine (M3 Ultra) | Primary compute | Active |
| Cockpit (M4 Max) | Pat's workstation | 1d 20h |
| Gateway (M4 Pro) | Orchestration | 7d |
| Nomad (M4 Air) | Travel | 13d |
| Outpost (VPS) | Docker services | 37d |
| Metric | Value |
|---|---|
| Messages delivered | 24/24 (100%) |
| Transport | SQLite + unix socket |
| Receivers | Forge, Shogun, Sentinel |
| Health check | Every 60s (Sentinel) |
| Latency P50 | 0ms |
| Category | Count | Services |
|---|---|---|
| Persistent (KeepAlive) | 8 | comms-bus, 3 receivers, OpenClaw, world-model, watchdog, brief-server |
| Interval (periodic) | 13 | autocommit, git-pull, meeting-prebrief, vip-email, slack-bot-watch, sync, staging, transcripts, comms-health, captures, mailbox, overwatch, critical-config |
| Calendar (daily) | 4 | morning-brief, evening-brief, credential-audit, kb-health-scan |
| External (homebrew) | 1 | Hermes (Sentinel) |
| Alert | Severity | Detail | Action |
|---|---|---|---|
| credential-audit.FAIL | WARN | G-SA (gh:github.com) missing from gateway Keychain | Install gh on gateway or remove G-SA from registry |
~/ShogunOS/ Root (git repo) CONTEXT.md Model-agnostic identity (CLAUDE.md = symlink) governance/ was System_OS — rules, decisions, architecture knowledge/ was System_Context — CRM, transcripts, digests agents/ shogun/ was Shogun_OS — operations, entities, coordination forge/ was Forge_OS — engineering, architecture, SRE sentinel/ was System_OS/agents/Sentinel — monitoring projects/ cross-agent projects (new) ops/ mailbox, state, logs, briefs (operational) archive/ historical artifacts Symlinks for backward compat: System_OS->governance, Shogun_OS->agents/shogun, etc.
| File | Status | Location |
|---|---|---|
| Infrastructure Audit | DONE | agents/forge/03-Projects/worldview-audit/FORGE_INFRASTRUCTURE_AUDIT.md |
| SOR Matrix (Forge draft) | DONE | agents/forge/03-Projects/worldview-audit/FORGE_SOR_MATRIX_DRAFT.md |
| Path Reference Audit | DONE | agents/forge/03-Projects/worldview-audit/PHASE0_PATH_AUDIT.md |
| Lessons Preservation Manifest | DONE | agents/forge/03-Projects/worldview-audit/LESSONS_PRESERVATION_MANIFEST.md |
| AAR: OpenClaw Outage | DONE | agents/forge/03-Projects/worldview-audit/AAR-2026-04-12-openclaw-outage.md |
| AAR: Full Session | DONE | agents/forge/03-Projects/worldview-audit/AAR-2026-04-12-full-session.md |
| Worldview Schema (v1) | NEXT | TBD — Phase 3 |
| Governance Model | NEXT | TBD — Phase 3 |
| Context Compilers | NEXT | TBD — Phase 3 |
| Item | Tier |
|---|---|
| v4 remote hardening (Gateway/Outpost) | B |
| Symlink removal timeline | B |
| X OAuth re-authorization | C |
| Gateway broken crons cleanup | C |
| # | Lesson | Enforcement |
|---|---|---|
| SL-001 | All inter-agent comms via mailbox | STRUCTURAL comms v2 |
| SL-002 | Verify before reporting done | STRUCTURAL output-review.md |
| SL-007 | Stress-test plans before executing | STRUCTURAL R1 hook + self-evaluation.md |
| SL-009 | Trace ALL consumers before removing dependencies | CULTURAL referenced in SRAL gate |
| SL-010 | Codifying a rule is not enforcing it | META |
| SL-011 | Trust but verify external state assertions | CULTURAL referenced in SRAL gate |
| SL-015 | Verify ALL file purposes before deletion | STRUCTURAL pre-deletion gate + Sentinel check |
The worldview layer sits ABOVE these five systems. It compiles answers from them — it is not a sixth system of record.
Context is a compiled view over a richer stateful system (Google ADK thesis). Four tiers:
Key principle: Find the smallest set of high-signal tokens. Every token dilutes attention (n² pairwise relationships).
| Tier | Who Decides | Gate |
|---|---|---|
| A Strategic | Pat | REQUIRE_APPROVAL 1:3:1 format |
| B Architectural | Shogun (or Pat) | LOG + review chain Author → Reviewer → Evaluator |
| C Operational | Agents | AUTO / LOG Decide, log, summarize |
Target: 10-15% of decisions reach Pat. Rest handled by agent layer.
Pat
|
Slack / Claude Code
|
Shogun (Orchestrator — OpenClaw, Opus 4.6)
/ | \
Forge Sentinel Sub-agents
(Builder) (Monitor) (Sonnet/Haiku)
\ | /
Comms v2 (SQLite + unix socket)
Transactional, observable, audited
Coordinator-specialist topology guarantees unbroken audit chain.
All agent interactions pass through Shogun (mandatory logging point).
| Integration | Type | Status | Credentials |
|---|---|---|---|
| Slack (25+ channels) | Chat (Socket Mode) | ACTIVE | Bot token, App token, signing secret, 8 vars |
| iMessage | Chat (OpenClaw) | ACTIVE | Apple App Password |
| Gmail / Google | Email + Calendar | ACTIVE | OAuth2 (client ID, secret, refresh token) |
| Microsoft 365 / Outlook | Email + Calendar | CONFIGURED | Azure OAuth (client ID, secret, tenant ID) × 2 sets |
| Linear | Task tracking | ACTIVE | API key |
| Notion | Docs + knowledge | ACTIVE | API key + Librarian key + OAuth client |
| Figma | Design | CONFIGURED | API key |
| X / Twitter | Social | CONFIGURED | 11 vars: OAuth1.1a + OAuth2 + Bearer + 2 client sets |
| Meta / Instagram | Social | CONFIGURED | App ID/secret, page tokens, business account ID, 7 vars |
| Telegram | Chat | CONFIGURED | 2 bot tokens (shogun + kamakaze) |
| Zoom | Meetings | CONFIGURED | Account ID, client ID/secret, secret token |
| Fireflies.ai | Transcripts | ACTIVE | API key (GraphQL) |
| Limitless | Meeting AI | CONFIGURED | API key |
| Smartsheet | Spreadsheets | CONFIGURED | API key |
| Gamma | Presentations | CONFIGURED | API key |
| N8N | Automation | ACTIVE | API key (Outpost Docker) |
| GitHub | Code | ACTIVE | OAuth token (gh auth) |
| HubSpot | CRM | MCP | Via MCP server |
| Canva | Design | MCP | Via MCP server |
| Monday.com | Projects | MCP | Via MCP server |
| Google Calendar | Calendar | MCP | Via MCP server |
LLM Providers: Anthropic (Claude Opus/Sonnet/Haiku), OpenAI (GPT-4.1), Google (Gemini 2.5 Flash), xAI (Grok), DeepSeek, LiteLLM (local proxy), Ollama (local)
| Service | Image | Purpose | Status |
|---|---|---|---|
| N8N | n8nio/n8n | Workflow automation | UP 2d |
| Prometheus | prom/prometheus | Metrics collection | UP 4d |
| Grafana | grafana/grafana | Dashboards | UP 2w |
| LiteLLM | berriai/litellm | LLM proxy | UP 3w |
| Whisper | faster-whisper-server | Speech-to-text | UP 5w |
| TTS | shogun-beta-tts | Text-to-speech | UP 5w |
| mem0 | mem0-server:local | Long-term memory | UP 5w |
| pgvector | pgvector/pgvector:pg17 | Vector database | UP 5w |
| Node Exporter | prom/node-exporter | Host metrics | UP 4d |
| PG Exporter | postgres-exporter | Postgres metrics | UP 5w |
| Watchtower | containrrr/watchtower | Auto-update containers | UP 5w |
| Data Domain | SOR | Writers | Sync |
|---|---|---|---|
| Universal rules | governance/SYSTEM.md | APEX (Pat approval) | Git + Obsidian |
| Architecture decisions | governance/DECISIONS.md | APEX (Pat approval) | Git + Obsidian |
| Credentials (92 entries) | macOS Keychain | Forge | Engine-local |
| Inter-agent messages | ops/state/comms.sqlite | mailbox_send.sh | Bus NOTIFY |
| CRM contacts (1,904) | knowledge/CRM/ | Shogun | Git + Obsidian |
| Knowledge graph (26K entities) | knowledge/Knowledge_DB/extraction.db | Shogun | Git (binary) |
| Vector search (36.6K chunks) | agents/forge/world-model/ | Indexer | Engine-local |
| Code + config | ~/ShogunOS/ (GitHub) | Forge | autocommit + pull |
| Task tracking | Linear (cloud) | Shogun, Forge | MCP API |
| Email (Gmail) | Gmail (cloud) | Pat, Shogun | OAuth API + gmail-watcher |
| Email (Outlook) | M365 (cloud) | Pat, Shogun | MCP: Microsoft 365 |
| Meetings | Fireflies + Zoom (cloud) | Auto-capture | transcript-ingestion cron |
| Documents | Notion (cloud) | Shogun, Pat | MCP API |
| Social (X/Instagram) | Platform APIs | Shogun | OAuth APIs |