<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Deep Keep dev blog</title>
    <link>https://playdeepkeep.com/blog</link>
    <atom:link href="https://playdeepkeep.com/blog/feed.xml" rel="self" type="application/rss+xml" />
    <description>Building a deterministic tactical roguelite almost entirely with an AI coding agent — the design decisions, the invariants, and the process.</description>
    <language>en</language>
    <lastBuildDate>Wed, 01 Jul 2026 09:00:00 GMT</lastBuildDate>
    <item>
      <title>145 pull requests: shipping with an agent in small, verifiable steps</title>
      <link>https://playdeepkeep.com/blog/shipping-in-small-steps</link>
      <guid isPermaLink="true">https://playdeepkeep.com/blog/shipping-in-small-steps</guid>
      <pubDate>Wed, 01 Jul 2026 09:00:00 GMT</pubDate>
      <description>Why building with an AI agent came out as ~145 small pull requests instead of a few big ones — the cadence, the phased features, and the replay discipline that made each step verifiable. The series wrap-up.</description>
    </item>
    <item>
      <title>Directing the agent: what the human actually does all day</title>
      <link>https://playdeepkeep.com/blog/directing-the-agent</link>
      <guid isPermaLink="true">https://playdeepkeep.com/blog/directing-the-agent</guid>
      <pubDate>Wed, 01 Jul 2026 09:00:00 GMT</pubDate>
      <description>If the agent writes the code and the gates catch the disasters, what&#39;s left for the human? Setting intent, and reshaping vague or dangerous requests into the form that fits the project&#39;s rules — the highest-value work in AI-assisted development.</description>
    </item>
    <item>
      <title>When the agent was confidently wrong</title>
      <link>https://playdeepkeep.com/blog/when-the-agent-was-wrong</link>
      <guid isPermaLink="true">https://playdeepkeep.com/blog/when-the-agent-was-wrong</guid>
      <pubDate>Wed, 01 Jul 2026 09:00:00 GMT</pubDate>
      <description>Three times the AI agent shipped a plausible, well-argued change that was quietly broken — an infinite loop, a difficulty-flattening item, an unkillable build — and the gate that caught each one.</description>
    </item>
    <item>
      <title>Trust, but verify: making an AI check its own work</title>
      <link>https://playdeepkeep.com/blog/trust-but-verify</link>
      <guid isPermaLink="true">https://playdeepkeep.com/blog/trust-but-verify</guid>
      <pubDate>Wed, 01 Jul 2026 09:00:00 GMT</pubDate>
      <description>An LLM will assert that its code is correct, balanced, and safe with total fluency and no grounds. The load-bearing practice of the whole project was converting every such claim into a check that passes or fails the build.</description>
    </item>
    <item>
      <title>An agent has no memory: the docs that carry state between sessions</title>
      <link>https://playdeepkeep.com/blog/external-memory-across-sessions</link>
      <guid isPermaLink="true">https://playdeepkeep.com/blog/external-memory-across-sessions</guid>
      <pubDate>Wed, 01 Jul 2026 09:00:00 GMT</pubDate>
      <description>An AI agent starts every session with a blank slate. Two living documents — a backlog and a design log kept honest — became its external memory, so no session re-litigated a settled decision or re-built a finished feature.</description>
    </item>
    <item>
      <title>The constitution: a brief the agent reads before every session</title>
      <link>https://playdeepkeep.com/blog/the-constitution-claude-md</link>
      <guid isPermaLink="true">https://playdeepkeep.com/blog/the-constitution-claude-md</guid>
      <pubDate>Wed, 01 Jul 2026 09:00:00 GMT</pubDate>
      <description>How a short, blunt file of non-negotiable rules at the root of the repo kept an AI coding agent from drifting — the cheapest, highest-leverage practice in the whole project.</description>
    </item>
    <item>
      <title>I built a roguelite mostly with an AI agent — here&#39;s what actually made it work</title>
      <link>https://playdeepkeep.com/blog/building-a-game-with-an-ai-agent</link>
      <guid isPermaLink="true">https://playdeepkeep.com/blog/building-a-game-with-an-ai-agent</guid>
      <pubDate>Wed, 01 Jul 2026 09:00:00 GMT</pubDate>
      <description>A dev-process retrospective: what it&#39;s really like to build a non-trivial game with an AI coding agent doing most of the typing, and the practices that kept ~145 pull requests coherent instead of collapsing into mush.</description>
    </item>
  </channel>
</rss>
