<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
  <title>Dan Grafham · Field Notes</title>
  <link>https://dangrafham.com/</link>
  <atom:link href="https://dangrafham.com/rss.xml" rel="self" type="application/rss+xml" />
  <description>Field notes on AI-assisted development. Doctrine engineering, supervision trees, and the operating model underneath.</description>
  <language>en-us</language>
  <managingEditor>noreply@dangrafham.com (Dan Grafham)</managingEditor>
  <webMaster>noreply@dangrafham.com (Dan Grafham)</webMaster>

  <item>
    <title>The Supervisor Tier</title>
    <link>https://dangrafham.com/supervisor-tier</link>
    <guid isPermaLink="true">https://dangrafham.com/supervisor-tier</guid>
    <pubDate>Thu, 21 May 2026 12:00:00 +0000</pubDate>
    <dc:creator>Dan Grafham</dc:creator>
    <description>Most agent systems bubble every failure up to a human supervisor at the top of the stack. Erlang solved this in 1986. EVE Online re-derived it for 1000-pilot battles in 2008. The agent layer is the third domain to need the pattern. The novelty is the port.</description>
  </item>

  <item>
    <title>Prompt Injection is a Privilege Problem</title>
    <link>https://dangrafham.com/prompt-injection-privilege-problem</link>
    <guid isPermaLink="true">https://dangrafham.com/prompt-injection-privilege-problem</guid>
    <pubDate>Thu, 21 May 2026 10:00:00 +0000</pubDate>
    <dc:creator>Dan Grafham</dc:creator>
    <description>Most current prompt-injection mitigation is security theater. Software security solved the same kind of bug class structurally in 1995. The agent industry is repeating the wrong path, and the structural answer is the same: make the dangerous path not exist.</description>
  </item>

  <item>
    <title>The Pixel-Pushing Trap</title>
    <link>https://dangrafham.com/pixel-pushing-trap</link>
    <guid isPermaLink="true">https://dangrafham.com/pixel-pushing-trap</guid>
    <pubDate>Tue, 19 May 2026 12:00:00 +0000</pubDate>
    <dc:creator>Dan Grafham</dc:creator>
    <description>AI makes it easy to build more. You need to make sure you're building the right things. Why frictionless implementation aims the factory at cosmetics while the business engine sits unwritten, and the four disciplines that hold the line.</description>
  </item>

  <item>
    <title>B2A: Business to Agent</title>
    <link>https://dangrafham.com/b2a-business-to-agent</link>
    <guid isPermaLink="true">https://dangrafham.com/b2a-business-to-agent</guid>
    <pubDate>Tue, 19 May 2026 08:00:00 +0000</pubDate>
    <dc:creator>Dan Grafham</dc:creator>
    <description>The third distribution model after B2B and B2C. Your customers are AI agents finding you before a human ever sees your URL. MCP is the new SEO, and the conversion funnel is a JSON schema.</description>
  </item>

  <item>
    <title>The Doctrine Bifurcation</title>
    <link>https://dangrafham.com/doctrine-bifurcation</link>
    <guid isPermaLink="true">https://dangrafham.com/doctrine-bifurcation</guid>
    <pubDate>Mon, 18 May 2026 12:00:00 +0000</pubDate>
    <dc:creator>Dan Grafham</dc:creator>
    <description>The deeper structure under Doctrine Engineering: why the rules split into two registers (the ones the runtime enforces and the ones agents read), and why that split is what makes audit-by-construction enforceable rather than aspirational.</description>
  </item>

  <item>
    <title>Doctrine Engineering</title>
    <link>https://dangrafham.com/doctrine-engineering</link>
    <guid isPermaLink="true">https://dangrafham.com/doctrine-engineering</guid>
    <pubDate>Sun, 17 May 2026 12:00:00 +0000</pubDate>
    <dc:creator>Dan Grafham</dc:creator>
    <description>Prompt engineering scales to one agent. Doctrine engineering scales to one hundred. The next discipline, the practice that emerges when probabilistic compliance breaks at scale, and why the term-of-art slot is open right now.</description>
  </item>

  <item>
    <title>Shipping Paralysis &amp; World Domination Scope</title>
    <link>https://dangrafham.com/shipping-paralysis</link>
    <guid isPermaLink="true">https://dangrafham.com/shipping-paralysis</guid>
    <pubDate>Fri, 08 May 2026 12:00:00 +0000</pubDate>
    <dc:creator>Dan Grafham</dc:creator>
    <description>Why AI making code free didn't make shipping easier, and the specific traps that keep a genuinely good project permanently local.</description>
  </item>

  <item>
    <title>AI Debt</title>
    <link>https://dangrafham.com/ai-debt</link>
    <guid isPermaLink="true">https://dangrafham.com/ai-debt</guid>
    <pubDate>Sat, 25 Apr 2026 12:00:00 +0000</pubDate>
    <dc:creator>Dan Grafham</dc:creator>
    <description>What happens when the framework starts serving itself instead of shipping the product. Distinct from technical debt; AI Debt lives in the prose, scaffolding, and meta-process around the code.</description>
  </item>

  <item>
    <title>Humans Moving Upchain</title>
    <link>https://dangrafham.com/humans-moving-upchain</link>
    <guid isPermaLink="true">https://dangrafham.com/humans-moving-upchain</guid>
    <pubDate>Mon, 20 Apr 2026 12:00:00 +0000</pubDate>
    <dc:creator>Dan Grafham</dc:creator>
    <description>The substrate-level shift that the entire AI moment is producing. Agents move in below. Humans relocate above.</description>
  </item>

  <item>
    <title>The Cambrian Explosion of Software</title>
    <link>https://dangrafham.com/cambrian-explosion-of-software</link>
    <guid isPermaLink="true">https://dangrafham.com/cambrian-explosion-of-software</guid>
    <pubDate>Wed, 15 Apr 2026 12:00:00 +0000</pubDate>
    <dc:creator>Dan Grafham</dc:creator>
    <description>Software was stuck single-celled for fifty years. AI is the oxygen. Why every software category is about to be re-founded, and how to tell which game you're playing.</description>
  </item>

  <item>
    <title>The Dark Factory</title>
    <link>https://dangrafham.com/level-5-dark-factory</link>
    <guid isPermaLink="true">https://dangrafham.com/level-5-dark-factory</guid>
    <pubDate>Wed, 08 Apr 2026 12:00:00 +0000</pubDate>
    <dc:creator>Dan Grafham</dc:creator>
    <description>A deep dive into Level 5: what it actually requires, what it looks like in practice, and what kind of person could architect one.</description>
  </item>

  <item>
    <title>Five Levels of AI Programming</title>
    <link>https://dangrafham.com/five-levels-of-ai-programming</link>
    <guid isPermaLink="true">https://dangrafham.com/five-levels-of-ai-programming</guid>
    <pubDate>Fri, 03 Apr 2026 12:00:00 +0000</pubDate>
    <dc:creator>Dan Grafham</dc:creator>
    <description>A working framework for the current state of AI-assisted development, and a clear map of where the industry is heading.</description>
  </item>

</channel>
</rss>
