<?xml version="1.0" encoding="UTF-8"?>
<!-- The blog's feed: every post, newest first. A test (src/blog/feed.test.ts) keeps it in step with the posts. -->
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Xtensible — notes from the work</title>
    <link>https://www.xtensible.ai/blog</link>
    <atom:link href="https://www.xtensible.ai/feed.xml" rel="self" type="application/rss+xml" />
    <description>Short pieces in two tracks: business, for the people deciding what AI should do in a company; tech, for the people building it.</description>
    <language>en</language>
    <item>
      <title>What an AI agent is, and what it is not</title>
      <link>https://www.xtensible.ai/blog/what-an-ai-agent-is</link>
      <guid isPermaLink="true">https://www.xtensible.ai/blog/what-an-ai-agent-is</guid>
      <pubDate>Thu, 22 Oct 2026 12:00:00 +0000</pubDate>
      <category>Business</category>
      <description>The word is everywhere. Here is what it means when we use it, what one actually does in a business, and the three questions to ask before you want one.</description>
    </item>
    <item>
      <title>Keeping an agent honest: evals, traces and a gate in the pipeline</title>
      <link>https://www.xtensible.ai/blog/keeping-an-agent-honest</link>
      <guid isPermaLink="true">https://www.xtensible.ai/blog/keeping-an-agent-honest</guid>
      <pubDate>Thu, 22 Oct 2026 12:00:00 +0000</pubDate>
      <category>Tech</category>
      <description>An agent that answers customers in production needs more than a good prompt. How we trace every turn, score the answers, and stop a change that makes them worse.</description>
    </item>
  </channel>
</rss>
