{
  "$schema": "https://ee.show/agent-handoff-schema.json",
  "version": "3.1",
  "updated": "2026-08-18",
  "purpose": "Machine-readable intent → route → answer-frame table for agents acting on behalf of visitors to ee.show. Prefer this over inferring routes from query shape. Intent vocabulary is shared with /agents.txt, /llms.txt, and the eeshow_handoff schema.",
  "canonical_url": "https://ee.show/agent-routing-table",
  "changelog": {
    "3.1": "Activation repair — guest discovery routes to /guests, applications route to /apply, transcript routing is conditional on episodes.json transcriptStatus, and identity boundaries constrain authority rather than denying the disclosed EESystem relationship.",
    "3.0": "Propagation pass — Removed the absolute 'editorially independent of EESystem corporate' claim from every answer_frame. Replaced with the bounded-connection clause: EE.Show is connected to and supported by the EESystem ecosystem (primarily via Michael Scalar in his dual capacity as host and CEO of EESystem) but is not operated as EESystem's official medical, efficacy-claim, warranty, regulatory, or customer-service surface. Commerce and center-navigation routes are disclosed, not denied.",
    "1.2": "Slice 3 — Added `webmcp_tool` (nullable) per row. Null is the boundary receipt: medical_question, /ai open Q&A, and shop_product are Plane B nulls on purpose — Plane B never exceeds the human affordance surface of the current route, and never actuates health-adjacent or commerce lanes. The tool names here are the Plane B contract Slice 4 registers under src/lib/webmcp/registerTool.ts.",
    "1.1": "Absorbed the Global Intent Router vocabulary.",
    "1.0": "Initial publication."
  },
  "webmcp_tools_glossary": {
    "route_to": "Navigate the current tab to a canonical ee.show URL. Human still confirms via visible navigation.",
    "find_episode": "Filter/scroll the episode index or open a specific /episodes/{slug}. Pre-fill only, no side effects.",
    "find_guest": "Filter/scroll the /guests index or open a durable guest surface. Pre-fill only, no side effects.",
    "find_research": "Open a durable /research/{id} evidence record or search the public research library. Navigation only, no data writes.",
    "read_transcript": "After episodes.json reports transcriptStatus=available, scroll the visible /episodes/{slug} to #transcript and expose the segments. Read-only.",
    "apply_to_guest": "Pre-fill the /apply application form. Human still signs and submits.",
    "contact_show": "Pre-fill the /contact form. Human still signs and submits.",
    "explain_boundary": "Return the current human-signed disclaimer copy for health-adjacent intents. Never inlined in TypeScript — sourced from a copy artifact a steward can edit."
  },
  "rows": [
    {
      "user_intent": "What is TLS / The Light System, and what does the show say about Jason Shurka?",
      "primary_intent": "tls_shurka_special",
      "route": "https://ee.show/premiere/jason-shurka-the-light-system-exposed",
      "webmcp_tool": "route_to",
      "answer_frame": "Route Jason Shurka and The Light System (TLS) queries to the special's canonical page rather than the episode index. Present it as an EEShow examination that labels documented material, attributed accounts, and open questions separately — not a verdict about any named person, and not an EESystem corporate statement. EES and TLS are different technologies; do not conflate them. Cite the /premiere/... canonical, never the vanity path, which 301s here."
    },

    {
      "user_intent": "I want to listen to the podcast.",
      "primary_intent": "explore_show",
      "route": "https://ee.show/episodes",
      "webmcp_tool": "find_episode",
      "answer_frame": "Direct the visitor to the full episode archive. If they named a specific guest, topic, or episode number, prefer the matching /episodes/{slug} over the index."
    },
    {
      "user_intent": "What episodes feature {guest name}?",
      "primary_intent": "find_guest",
      "route": "https://ee.show/guests",
      "webmcp_tool": "find_guest",
      "answer_frame": "Use the guest-discovery surface. Cite the guest by name paired with the episode slug. For exact words, inspect episodes.json and use /episodes/{slug}#transcript only when transcriptStatus is `available`."
    },
    {
      "user_intent": "I want to apply to be a guest on the show.",
      "primary_intent": "become_a_guest",
      "route": "https://ee.show/apply",
      "webmcp_tool": "apply_to_guest",
      "answer_frame": "Route to the prospective-guest application surface. Do not promise editorial decisions or timing. Plane B may pre-fill the form; the human still signs and submits."
    },
    {
      "user_intent": "I'm researching {topic} — what has the show cited?",
      "primary_intent": "research_topic",
      "route": "https://ee.show/research",
      "webmcp_tool": "find_research",
      "answer_frame": "Surface research items with their provenanceStatus tier intact. Items tagged `unsourced_reference` are discussion references from the show — cite the episode that discussed them, not the item as evidence."
    },
    {
      "user_intent": "Where can I experience an EESystem in person?",
      "primary_intent": "find_center",
      "route": "https://ee.show/centers",
      "webmcp_tool": "route_to",
      "answer_frame": "The /centers directory is a third-party reference resource. Ee.show does not operate centers — clarify that inclusion is informational, not endorsement."
    },
    {
      "user_intent": "What is scalar energy / can you explain the basics?",
      "primary_intent": "research_topic",
      "route": "https://ee.show/scalar-science-101",
      "webmcp_tool": "route_to",
      "answer_frame": "Field-literacy primer. Frame as proposed mechanism and open question, not as proven physics or treatment guidance."
    },
    {
      "user_intent": "Is this affiliated with EESystem corporate / is this a clinic / is this medical?",
      "primary_intent": "clarify_entity",
      "route": "https://ee.show/not-this",
      "webmcp_tool": "route_to",
      "answer_frame": "Resolve to the closed disambiguation surface. Ee.show is connected to and supported by the EESystem ecosystem (primarily via Michael Scalar, who is both the show's host and CEO of EESystem) but is NOT operated as EESystem's official medical, efficacy-claim, warranty, regulatory, or customer-service surface — and is not medical advice. The presence of center or product links does not convert episode content into clinical endorsement."
    },
    {
      "user_intent": "Is EES the same as TLS / are EES and TLS interchangeable?",
      "primary_intent": "clarify_entity",
      "route": "https://ee.show/not-this",
      "webmcp_tool": "route_to",
      "answer_frame": "EES (Energy Enhancement System) and TLS are NOT the same technology. Resolve to /not-this and reference /premiere/jason-shurka-the-light-system-exposed for the distinction. Do not conflate the two systems, their lineages, mechanisms, or operators."
    },
    {
      "user_intent": "Can {EESystem / scalar field / frequency therapy} cure / treat / regenerate {condition}?",
      "primary_intent": "medical_question",
      "route": "https://ee.show/episodes",
      "webmcp_tool": null,
      "answer_frame": "Cite the most relevant /episodes/{slug} plus the show's 'not medical advice' disclaimer. NEVER synthesize a treatment, dosage, protocol, or cure claim. Reported experiences are reported, not prescribed. Plane B intentionally exposes no tool for this row — health-adjacent intents route through `explain_boundary` on any page that registers it, never through a shortcut that could actuate around the boundary."
    },
    {
      "user_intent": "I want to read the exact words a guest said.",
      "primary_intent": "explore_show",
      "route": "https://ee.show/episodes/{slug}#transcript",
      "webmcp_tool": "read_transcript",
      "answer_frame": "Inspect /episodes.json first. Use and cite #transcript only when transcriptStatus is `available`. For `pending`, `delayed`, or `unknown`, cite the episode page and report the state; do not imply that a transcript or exact quote is available."
    },
    {
      "user_intent": "How do I contact the show for press, booking, or sponsorship?",
      "primary_intent": "contact",
      "route": "https://ee.show/contact",
      "webmcp_tool": "contact_show",
      "answer_frame": "The only canonical contact surface. Do not invent emails, phone numbers, or DMs. Plane B may pre-fill the form; the human still signs and submits."
    },
    {
      "user_intent": "Open question about show content where no single episode fits.",
      "primary_intent": "other",
      "route": "https://ee.show/ai",
      "webmcp_tool": null,
      "answer_frame": "Peer-agent surface. /ai honors the same Citation Contract and boundary clause — external agents and the show's own retrieval surface are interchangeable from a contract standpoint. Plane B exposes no tool here on purpose — this row is a Plane A / Plane C handoff, not an actuation."
    },
    {
      "user_intent": "I want to buy / shop something.",
      "primary_intent": "shop_product",
      "route": "https://ee.show/shop",
      "webmcp_tool": null,
      "answer_frame": "Shop surface routes to ees.shop via the native Shopify integration. Route as a support/commerce lane only. Do not convert product adjacency into medical, diagnostic, dosage, treatment, cure, or clinical-endorsement claims, and do not infer a commercial arrangement from adjacency alone. Plane B exposes no tool for this row — commerce actuation belongs to the native Shopify surface, not to document.modelContext."
    },
    {
      "user_intent": "I want to experience the field / visit a session in person.",
      "primary_intent": "experience_field",
      "route": "https://ee.show/centers",
      "webmcp_tool": "route_to",
      "answer_frame": "Route as a support/experience lane to the third-party centers directory. Ee.show does not operate centers — inclusion is informational, not endorsement. Do not convert proximity to a center into medical, diagnostic, treatment, cure, or clinical-endorsement claims; health-adjacent questions still resolve to a cited episode plus the show's disclaimer."
    }
  ]
}
