# Weekly Memory Synthesis — Mar 2–8, 2026 *Generated: Monday, March 9, 2026 — 9:00 AM ET* --- ## Executive Summary The week was dominated by **multi-agent infrastructure**: Hans came online on Zurich, Mira was created for Misha, and **agentchat** (v1.3) emerged as the peer-to-peer coordination backbone. DealSpace got a clean ops model (Hans owns Amsterdam, Mira owns build). vault1984 architecture locked (AWS, 21 regions). OpenClaw upgraded to 2026.3.7. --- ## 🚀 Major Events ### agentchat — New Coordination Layer (Mar 7–8) Go WebSocket chat server at port 7777, forge. James is maintainer. - **v1.1:** Fixed broadcast routing (was hitting `main` instead of `agentchat` session — cascade conflict) - **v1.2:** All messages route to `main` on each agent — no TypeScript plugin needed - **v1.3:** DM rooms — tab bar with `# group` + per-agent 1:1 tabs, unread dots, room-based client-side filtering - Shared context repo: `git@zurich.inou.com:agentchat-context.git` — agents push summaries after substantive threads - Every deploy fires ntfy release note to `inou-alerts` ### Mira — New Agent Launched (Mar 6) - Telegram: @Mira_muskepo_bot | Workspace: `/home/johan/mira/` - Mission: Help Misha build DealSpace - **Still open:** Mira MEMORY.md missing (no DealSpace/Misha context yet) - Johan gave James a Telegram profile picture — first time James has a face 🎉 ### DealSpace Ops Model — Finalized (Mar 8) - **Hans:** owns Amsterdam VPS ops (deploy, monitor, DB — 7 rolling pre-deploy snapshots) - **Mira:** owns build pipeline (builds on forge, SCPs to `deploy@82.24.174.112:/opt/dealspace/staging/`) - Deploy webhook: `http://82.24.174.112:9400/deploy` (HMAC secret still undelivered to Mira) - Same model will be reused for vault1984 ### Hans — Fully Operational (Mar 3–5) - OpenClaw 2026.3.1 on Zurich (185.218.204.47), Fireworks MiniMax M2.5 - Extensive debugging session Mar 3: gateway.mode must be local, Fireworks must be defined as full provider in models.providers, model string must match provider key - Discord: Hans app ID `1478321168065761352`, James allowed in guild list (and vice versa) - Bot-to-bot Discord direct message blocked by Discord API (library filters to prevent loops) — workaround: allow bot IDs in guild allowlist ### vault1984 Architecture — Locked (Mar 3) - **AWS** confirmed (not Vultr) for all nodes - **21 regions** final (Johan-approved set, not all 31 commercial) - China (cn-north-*) excluded — separate AWS partition, not deployable with normal account - Infra docs updated: INFRASTRUCTURE-OVERVIEW.md + NOC-DEPLOYMENT-PLAN.md - **Blocker:** AWS account credentials still needed ### Forge Incident (Mar 3) - James killed openclaw-gateway on forge by using `pkill` instead of `openclaw gateway restart` - Opus had to repair - **Rule added to AGENTS.md:** Never kill gateway directly; use `openclaw gateway restart` --- ## 🧠 Lessons Promoted to AGENTS.md New section added: **⚙️ OpenClaw Gateway Rules**: 1. Never `pkill` openclaw-gateway on forge — use `openclaw gateway restart` 2. Fireworks is not a native OC provider — must define full `models.providers.fireworks` block 3. `gateway.mode: local` must be set or gateway won't start 4. `dmPolicy: "open"` requires `allowFrom: ["*"]` alongside it --- ## 📊 Active Projects Status | Project | Status | Key Blockers | |---------|--------|-------------| | agentchat | ✅ v1.3 live, James maintainer | — | | DealSpace | Live on Amsterdam, ops model set | Webhook secret, invite flow, SMTP | | vault1984 | Architecture locked, live at vault1984.com | AWS creds, WebAuthn wizard, credential import | | inou health | Stable, MCP live | SMTP broken (Proton Bridge down on prod) | | Mira | Running, building DealSpace | MEMORY.md missing | | Hans | Fully operational on Zurich | — | | Spacebot/Andrew | Functional for Q&A | Worker dispatch still broken | --- ## ⚠️ Outstanding Items ### High Priority - [ ] **DealSpace webhook secret** — Hans → Johan → Mira handoff (deploy pipeline blocked) - [ ] **Mira MEMORY.md** — needs DealSpace/Misha context before she builds more - [ ] **inou SMTP** — Proton Bridge not running on prod (192.168.100.2), login emails broken - [ ] **vault1984 AWS credentials** — needed before any node deploys ### Medium Priority - [ ] **vault1984 credential import** — 12,623 entries from Proton Pass pending - [ ] **vault1984 WebAuthn wizard** — 3-step setup flow - [ ] **@vault1984 X** — profile image + header + first post - [ ] **DealSpace invite flow + SMTP** — not built - [ ] **vault1984-web templating** — nav/footer copy-pasted across 7 pages, no Go html/template partials - [ ] **vault1984 deploy pipeline** — Hans to own, same model as DealSpace ### Low Priority - [ ] Telegram groupPolicy warning (groupAllowFrom empty) - [ ] Spacebot worker dispatch fix (revisit when Johan has bandwidth) --- ## 🗑️ Stale Items Removed from MEMORY.md - **OpenClaw 2026.3.1** — updated to 2026.3.7 - **"Claude usage 66% (pace 183%, resets Thu Mar 6 10PM ET)"** — stale, new week started - **Incomplete Hans setup notes** — replaced with clean agent network table - **Outdated vault1984 "pending" list** — replaced with current open items --- ## 📈 Metrics This Week - **Agents launched:** 1 (Mira) - **Agents fully operational:** 2 (James + Hans) - **agentchat versions shipped:** 3 (v1.1 → v1.2 → v1.3) - **OpenClaw upgrades:** 2026.3.1 → 2026.3.7 - **Services deployed:** DealSpace on Amsterdam, agentchat on forge - **Incidents:** 1 (forge gateway killed by James — repaired by Opus) --- *Next synthesis: Sunday, March 15, 2026*