<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0"
     xmlns:atom="http://www.w3.org/2005/Atom"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>Agent System Design Anatomy on Xinwei Xiong (cubxxw) · An Open Archive of Practice and Thought</title>
    <link>https://cubxxw.com/columns/agent-system-design/</link>
    <description>Xinwei Xiong&#39;s open archive of AI workflows, real projects, engineering methods, systems thinking, personal growth, philosophy, and life.</description>
    <image>
      <title>Xinwei Xiong (cubxxw) · An Open Archive of Practice and Thought</title>
      <url>https://cubxxw.com/assets/og-image.png</url>
      <link>https://cubxxw.com/</link>
    </image>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Fri, 07 Aug 2026 19:44:00 +0800</lastBuildDate>
    <atom:link href="https://cubxxw.com/columns/agent-system-design/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>OpenClaw&#39;s Long-Running Gateway: Continuity Does Not Mean One Shared Session</title>
      <link>https://cubxxw.com/ai-agent/posts/agent-system-design-openclaw/</link>
      <pubDate>Fri, 07 Aug 2026 17:40:00 +0800</pubDate>
      <atom:updated>Fri, 07 Aug 2026 17:40:00 +0800</atom:updated>
      <dc:creator>熊鑫伟 (Xinwei Xiong)</dc:creator>
      <guid isPermaLink="true">https://cubxxw.com/ai-agent/posts/agent-system-design-openclaw/</guid>
      <description>Trace OpenClaw v2026.7.1-2 through admission, bindings, agents and session keys to see how identity dimensions shape continuity, isolation and permissions.
</description>
      <category domain="tag">AI</category>
      <category domain="tag">Agent</category>
      <category domain="tag">Harness Engineering</category>
      <category domain="tag">Security</category>
      <category domain="tag">Monitoring</category>
      <category domain="tag">Automation</category>
      <category domain="tag">Development</category>
      <enclosure url="https://cubxxw.com/images/agent-system-series/06-openclaw/openclaw-persistent-gateway.en.svg" type="image/jpeg" length="0" />
      <media:content url="https://cubxxw.com/images/agent-system-series/06-openclaw/openclaw-persistent-gateway.en.svg" medium="image"><media:description>OpenClaw routing from internet channels through the resident Gateway, deterministic bindings and session keys into per-agent enclaves, device nodes and external side effects</media:description></media:content>
    </item>
    <item>
      <title>n8n&#39;s Deterministic Exoskeleton: Why Queues and Workers Do Not Guarantee Exactly-Once Side Effects</title>
      <link>https://cubxxw.com/ai-agent/posts/agent-system-design-n8n/</link>
      <pubDate>Fri, 07 Aug 2026 17:25:00 +0800</pubDate>
      <atom:updated>Fri, 07 Aug 2026 17:25:00 +0800</atom:updated>
      <dc:creator>熊鑫伟 (Xinwei Xiong)</dc:creator>
      <guid isPermaLink="true">https://cubxxw.com/ai-agent/posts/agent-system-design-n8n/</guid>
      <description>Trace n8n 2.33.6 across Redis queues, workers and Postgres to see why scaling workflow throughput does not guarantee exactly-once effects in external systems.
</description>
      <category domain="tag">AI</category>
      <category domain="tag">Agent</category>
      <category domain="tag">Automation</category>
      <category domain="tag">Harness Engineering</category>
      <category domain="tag">Monitoring</category>
      <category domain="tag">Security</category>
      <category domain="tag">Development</category>
      <enclosure url="https://cubxxw.com/images/agent-system-series/05-n8n/n8n-deterministic-spine.en.svg" type="image/jpeg" length="0" />
      <media:content url="https://cubxxw.com/images/agent-system-series/05-n8n/n8n-deterministic-spine.en.svg" medium="image"><media:description>The n8n deterministic workflow spine, the constrained Agent spur, human and idempotency gates, external receipt reconciliation, and the Redis worker Postgres queue-mode yard</media:description></media:content>
    </item>
    <item>
      <title>Pi by Subtraction: What the Minimal Agent Kernel Keeps and Who Takes Responsibility</title>
      <link>https://cubxxw.com/ai-agent/posts/agent-system-design-pi/</link>
      <pubDate>Fri, 07 Aug 2026 16:40:00 +0800</pubDate>
      <atom:updated>Fri, 07 Aug 2026 16:40:00 +0800</atom:updated>
      <dc:creator>熊鑫伟 (Xinwei Xiong)</dc:creator>
      <guid isPermaLink="true">https://cubxxw.com/ai-agent/posts/agent-system-design-pi/</guid>
      <description>Trace Pi v0.84.1&#39;s agent loop, default tools and JSONL sessions to see what a minimal kernel keeps and who takes over security, recovery and workflow decisions.
</description>
      <category domain="tag">AI</category>
      <category domain="tag">Agent</category>
      <category domain="tag">Harness Engineering</category>
      <category domain="tag">Open Source</category>
      <category domain="tag">Development</category>
      <category domain="tag">Security</category>
      <category domain="tag">Context Engineering</category>
      <enclosure url="https://cubxxw.com/images/agent-system-series/02-pi/pi-minimal-kernel.en.svg" type="image/jpeg" length="0" />
      <media:content url="https://cubxxw.com/images/agent-system-series/02-pi/pi-minimal-kernel.en.svg" medium="image"><media:description>The Pi minimal agent kernel, the detachable extension rail, provider and host OS trust boundaries, and the JSONL session tree below</media:description></media:content>
    </item>
  </channel>
</rss>
