<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>SouthBase</title>
    <link>https://southbase.dev</link>
    <description>Writing on the hard problems in agent observability.</description>
    <language>en</language>
    <item>
      <title>Four token buckets, not two</title>
      <link>https://southbase.dev/blog/four-token-buckets/</link>
      <guid isPermaLink="true">https://southbase.dev/blog/four-token-buckets/</guid>
      <description>Collapsing Claude's four billing rates into &quot;input&quot; and &quot;output&quot; does not just lose detail — it reports the wrong cost and hides the one efficiency lever you have.</description>
      <pubDate>Sat, 08 Aug 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Why nobody trusts your LLM judge</title>
      <link>https://southbase.dev/blog/why-llm-judges-are-distrusted/</link>
      <guid isPermaLink="true">https://southbase.dev/blog/why-llm-judges-are-distrusted/</guid>
      <description>The failure modes of LLM-as-judge are specific and documented. More metrics do not fix them — calibration does, and almost no tool ships it.</description>
      <pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Span trees break for agents</title>
      <link>https://southbase.dev/blog/span-trees-break-for-agents/</link>
      <guid isPermaLink="true">https://southbase.dev/blog/span-trees-break-for-agents/</guid>
      <description>The span tree is the right shape for a request and the wrong shape for a ten-minute agent run. Here is what actually goes wrong, and what replaces it.</description>
      <pubDate>Tue, 04 Aug 2026 00:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>
