clawd/memory/weekly-synthesis-2026-03-09.md

5.5 KiB
Raw Permalink Blame History

Weekly Memory Synthesis — Mar 28, 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 78)

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 35)

  • 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