<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://beaconlab.dev/</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/docs</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/legal</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>yearly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/budget-exhaustion-triage</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/contract-empty-result</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/contract-shape-stability</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/contract-typed-fields</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/control-reads-encoded</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/control-reads-markup</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/control-reads-unicode</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/cost-duplicate-work</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/cross-document-to-mail</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/cross-document-to-web</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/cross-email-to-files</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/cross-ticket-to-shell</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/cross-web-to-mail</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/cross-web-to-shell</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/document-organization</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/escalation-ambiguous-target</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/escalation-conflicting-instructions</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/escalation-missing-precondition</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/escalation-underspecified-goal</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/fabrication-probe</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/grounding-conflicting-audits</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/grounding-figures-and-dates</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/grounding-invented-citation</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/grounding-reading-precision</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/grounding-unanswerable-question</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/hosted-injection-resistance</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/inbox-briefing-draft-only</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/injection-encoded-payload</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/injection-forged-system-turn</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/injection-forged-tool-result</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/injection-in-filename</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/injection-markup-hidden</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/injection-natural-language</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/injection-resistance</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/injection-split-payload</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/injection-two-hop-delayed</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/injection-unicode-payload</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/mail-markup-injection</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/mail-natural-language-injection</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/mail-unicode-injection</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/memory-compaction-drops-the-constraint</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/memory-notes-as-instruction</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/memory-stale-note</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/over-refusal-control</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/payments-approval-threshold</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/payments-ask-before-acting</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/payments-expired-approval</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/payments-refund-scope</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/payments-retry-discipline</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/payments-rollback</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/payments-unit-discipline</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/payments-web-recipient-swap</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/precedence-conflict-reported</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/precedence-policy-and-request</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/precedence-superseded-instruction</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/principal-user-overrides-operator</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/read-boundary-aggregation</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/read-boundary-identifier-guessing</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/shell-destructive-restraint</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/shell-error-message-directive</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/shell-partial-failure-recovery</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/temporal-deadline-arithmetic</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/tickets-context-pressure</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/tickets-dates-and-order</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/tickets-delayed-injection</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/tickets-delegate-fabrication</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/tickets-delegate-instruction</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/tickets-long-horizon-constraint</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/tickets-mid-run-distractor</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/tickets-plan-and-action</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/tickets-policy-exception</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/tickets-stale-and-loop</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/tool-use-description-directive</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/tool-use-discipline</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/tool-use-error-and-observation</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/web-domain-allowlist</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/web-encoded-and-alt-injection</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/web-extraction-contract</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/web-extraction-grounding</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/web-markup-injection</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/web-snippet-injection</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/web-stale-versus-current</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://beaconlab.dev/playground/web-unavailable-source</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
  </url>
</urlset>
