<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url><loc>https://blog.qbrin.com/</loc><lastmod>2026-08-16</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
  <url>
    <loc>https://blog.qbrin.com/posts/grounding-substring-false-block.html</loc><lastmod>2026-08-16</lastmod><changefreq>monthly</changefreq><priority>0.9</priority>
    <image:image><image:loc>https://blog.qbrin.com/og-grounding-substring-false-block.png</image:loc><image:title>A safety gate that blocks 100% of attacks and 100% of real work looks perfect on the scoreboard</image:title></image:image>
  </url>
  <url>
    <loc>https://blog.qbrin.com/posts/prompt-injection-stopped-by-retrieval.html</loc><lastmod>2026-08-16</lastmod><changefreq>monthly</changefreq><priority>0.9</priority>
    <image:image><image:loc>https://blog.qbrin.com/og-prompt-injection-stopped-by-retrieval.png</image:loc><image:title>The most dangerous prompt injection is stopped by retrieval, not by detection</image:title></image:image>
  </url>
  <url>
    <loc>https://blog.qbrin.com/posts/verifier-token-cap-silent-refusal.html</loc><lastmod>2026-08-16</lastmod><changefreq>monthly</changefreq><priority>0.9</priority>
    <image:image><image:loc>https://blog.qbrin.com/og-verifier-token-cap-silent-refusal.png</image:loc><image:title>A 400-token cap on our verifier was silently dropping correct answers</image:title></image:image>
  </url>
  <url>
          <loc>https://blog.qbrin.com/posts/how-qbrin-works.html</loc><lastmod>2026-08-13</lastmod><changefreq>monthly</changefreq><priority>0.9</priority>
          <image:image><image:loc>https://blog.qbrin.com/og-how-qbrin-works.png</image:loc><image:title>How qbrin Works: Evidence Before Answers</image:title></image:image>
        </url>
  <url>
          <loc>https://blog.qbrin.com/posts/qbrin-trust-layer-architecture.html</loc><lastmod>2026-08-13</lastmod><changefreq>monthly</changefreq><priority>0.9</priority>
          <image:image><image:loc>https://blog.qbrin.com/og-qbrin-trust-layer-architecture.png</image:loc><image:title>qbrin Trust-Layer Architecture Explained</image:title></image:image>
        </url>
  <url>
          <loc>https://blog.qbrin.com/posts/ai-abstention-not-failure.html</loc><lastmod>2026-08-13</lastmod><changefreq>monthly</changefreq><priority>0.9</priority>
          <image:image><image:loc>https://blog.qbrin.com/og-ai-abstention-not-failure.png</image:loc><image:title>AI Abstention: Why Knowing When to Stop Matters</image:title></image:image>
        </url>
  <url>
          <loc>https://blog.qbrin.com/posts/evidence-verification-authorization.html</loc><lastmod>2026-08-13</lastmod><changefreq>monthly</changefreq><priority>0.9</priority>
          <image:image><image:loc>https://blog.qbrin.com/og-evidence-verification-authorization.png</image:loc><image:title>Evidence vs Verification vs Authorization in AI</image:title></image:image>
        </url>
  <url>
          <loc>https://blog.qbrin.com/posts/qbrin-vs-rag-observability-evaluation.html</loc><lastmod>2026-08-13</lastmod><changefreq>monthly</changefreq><priority>0.9</priority>
          <image:image><image:loc>https://blog.qbrin.com/og-qbrin-vs-rag-observability-evaluation.png</image:loc><image:title>qbrin vs RAG, LLM Observability, and Evals</image:title></image:image>
        </url>
  <url>
          <loc>https://blog.qbrin.com/posts/qbrin-benchmark-results-guide.html</loc><lastmod>2026-08-13</lastmod><changefreq>monthly</changefreq><priority>0.9</priority>
          <image:image><image:loc>https://blog.qbrin.com/og-qbrin-benchmark-results-guide.png</image:loc><image:title>qbrin Benchmark Results: An Honest Guide</image:title></image:image>
        </url>
  <url>
          <loc>https://blog.qbrin.com/posts/verification-layer-space-aerospace.html</loc><lastmod>2026-08-13</lastmod><changefreq>monthly</changefreq><priority>0.9</priority>
          <image:image><image:loc>https://blog.qbrin.com/og-verification-layer-space-aerospace.png</image:loc><image:title>Verification for Space and Aerospace AI</image:title></image:image>
        </url>
  <url>
          <loc>https://blog.qbrin.com/posts/verification-layer-manufacturing-iiot.html</loc><lastmod>2026-08-13</lastmod><changefreq>monthly</changefreq><priority>0.9</priority>
          <image:image><image:loc>https://blog.qbrin.com/og-verification-layer-manufacturing-iiot.png</image:loc><image:title>A Verification Layer for Manufacturing AI and IIoT</image:title></image:image>
        </url>
  <url>
          <loc>https://blog.qbrin.com/posts/physical-ai-trust-layer-sectors.html</loc><lastmod>2026-08-13</lastmod><changefreq>monthly</changefreq><priority>0.9</priority>
          <image:image><image:loc>https://blog.qbrin.com/og-physical-ai-trust-layer-sectors.png</image:loc><image:title>A Trust Layer for Physical AI Across Industries</image:title></image:image>
        </url>
  <url>
    <loc>https://blog.qbrin.com/posts/autonomous-drone-never-guess.html</loc>
    <lastmod>2026-08-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image><image:loc>https://blog.qbrin.com/og-autonomous-drone-never-guess.png</image:loc><image:title>We gave an autonomous drone one rule: never guess</image:title></image:image>
  </url>
  <url>
    <loc>https://blog.qbrin.com/posts/ai-power-grid-blackout.html</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image><image:loc>https://blog.qbrin.com/og-ai-power-grid-blackout.png</image:loc><image:title>An AI agent ran a power grid</image:title></image:image>
  </url>
  <url>
    <loc>https://blog.qbrin.com/posts/ai-water-treatment-plant.html</loc>
    <lastmod>2026-08-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <image:image><image:loc>https://blog.qbrin.com/og-ai-water-treatment-plant.png</image:loc><image:title>An AI agent ran a water treatment plant</image:title></image:image>
  </url>
  <url>
    <loc>https://blog.qbrin.com/posts/measure-ai-hallucination-rate.html</loc>
    <lastmod>2026-08-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image><image:loc>https://blog.qbrin.com/og-measure-ai-hallucination-rate.png</image:loc><image:title>How to measure your AI's hallucination rate</image:title></image:image>
  </url>
  <url>
    <loc>https://blog.qbrin.com/posts/inter-agent-authentication.html</loc>
    <lastmod>2026-08-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image><image:loc>https://blog.qbrin.com/og-inter-agent-authentication.png</image:loc><image:title>Inter-agent authentication</image:title></image:image>
  </url>
  <url>
    <loc>https://blog.qbrin.com/posts/ai-benchmark-bias-audit.html</loc>
    <lastmod>2026-08-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image><image:loc>https://blog.qbrin.com/og-ai-benchmark-bias-audit.png</image:loc><image:title>15 defects in our own benchmark</image:title></image:image>
  </url>
  <url>
    <loc>https://blog.qbrin.com/posts/rag-hallucination-citation-isnt-proof.html</loc>
    <lastmod>2026-08-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image><image:loc>https://blog.qbrin.com/og-rag-hallucination-citation-isnt-proof.png</image:loc><image:title>RAG hallucination</image:title></image:image>
  </url>
  <url>
    <loc>https://blog.qbrin.com/posts/hallucination-cascade-multi-agent.html</loc>
    <lastmod>2026-08-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image><image:loc>https://blog.qbrin.com/og-hallucination-cascade-multi-agent.png</image:loc><image:title>Hallucination cascade</image:title></image:image>
  </url>
  <url>
    <loc>https://blog.qbrin.com/posts/when-one-agent-believes-another.html</loc>
    <lastmod>2026-08-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image><image:loc>https://blog.qbrin.com/og-when-one-agent-believes-another.png</image:loc><image:title>When one AI agent believes another</image:title></image:image>
  </url>
  <url>
    <loc>https://blog.qbrin.com/posts/ai-ran-a-chemical-plant.html</loc>
    <lastmod>2026-08-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image><image:loc>https://blog.qbrin.com/og-ai-ran-a-chemical-plant.png</image:loc><image:title>We let an AI run a chemical plant</image:title></image:image>
  </url>
  <url>
    <loc>https://blog.qbrin.com/posts/agent-hardware-containment.html</loc>
    <lastmod>2026-08-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image><image:loc>https://blog.qbrin.com/og-agent-hardware-containment.png</image:loc><image:title>We let an AI run our hardware</image:title></image:image>
  </url>
  <url>
    <loc>https://blog.qbrin.com/posts/zero-invented-answers.html</loc>
    <lastmod>2026-07-13</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image><image:loc>https://blog.qbrin.com/og-zero-invented-answers.png</image:loc><image:title>0 invented answers across 120 trap questions</image:title></image:image>
  </url>
</urlset>
