{
  "agent_manifest_version": "1.0",
  "site": {
    "name": "James G",
    "canonical_url": "https://jamesgshow.com/",
    "description": "Trading education, public market content, trading tools, and the Elite Traders study community."
  },
  "discovery": {
    "llms": "https://jamesgshow.com/llms.txt",
    "full_context": "https://jamesgshow.com/llms-full.txt",
    "sitemap": "https://jamesgshow.com/sitemap.xml",
    "robots": "https://jamesgshow.com/robots.txt"
  },
  "interaction_model": "browser",
  "actions": [
    {
      "id": "learn_for_free",
      "intents": ["learn trading", "watch free lessons", "find educational content"],
      "title": "Start with free trading education",
      "entrypoint": "https://jamesgshow.com/courses",
      "method": "GET",
      "authentication": "none",
      "requires_user_confirmation": false,
      "confirmation_moment": "before leaving the site, joining a community, or starting a paid product",
      "completion_signal": "The relevant free lesson, course overview, or official channel link is visible."
    },
    {
      "id": "compare_elite_access",
      "intents": ["compare Elite access", "check Elite pricing", "understand the Elite room"],
      "title": "Compare Elite Traders access options",
      "entrypoint": "https://jamesgshow.com/elite-traders",
      "method": "GET",
      "authentication": "none",
      "requires_user_confirmation": false,
      "confirmation_moment": "before joining an external service or starting a subscription",
      "completion_signal": "The current access options, prices, requirements, and risk information are visible."
    },
    {
      "id": "join_elite",
      "intents": ["join Elite Traders", "subscribe to Elite", "get private room access"],
      "title": "Join Elite Traders",
      "entrypoint": "https://jamesgshow.com/elite-traders",
      "method": "GET",
      "authentication": "required_at_checkout",
      "requires_user_confirmation": true,
      "confirmation_moment": "before submitting checkout, starting a subscription, or sharing a Telegram username",
      "completion_signal": "A success page and access instructions are visible after the user-approved provider checkout succeeds.",
      "preflight": {
        "method": "GET",
        "url": "https://jamesgshow.com/api/elite-traders/checkout-readiness?locale=en",
        "success_condition": "The response has ok=true. This proves checkout readiness only, not payment or membership access."
      }
    },
    {
      "id": "buy_trading_tools",
      "intents": ["buy the Bitcoin Indicator", "buy Guru Bot", "get the setup guide"],
      "title": "Buy the Bitcoin Indicator, Guru Bot, and setup guide",
      "entrypoint": "https://jamesgshow.com/trading-bots",
      "method": "GET",
      "authentication": "required_at_checkout",
      "requires_user_confirmation": true,
      "confirmation_moment": "before submitting checkout or sharing payment details",
      "completion_signal": "A success page and product access instructions are visible after the user-approved provider checkout succeeds.",
      "preflight": {
        "method": "GET",
        "url": "https://jamesgshow.com/api/trading-bots/checkout-readiness?locale=en",
        "success_condition": "The response has ok=true. This proves checkout readiness only, not payment or product delivery."
      }
    },
    {
      "id": "join_free_community",
      "intents": ["join the free Telegram", "find official social channels", "follow James G"],
      "title": "Open the official James G community links",
      "entrypoint": "https://jamesgshow.com/community",
      "method": "GET",
      "authentication": "external_service_may_require_login",
      "requires_user_confirmation": true,
      "confirmation_moment": "before leaving the site, following an account, or joining an external community",
      "completion_signal": "The selected official profile or community is visibly open in the external service."
    },
    {
      "id": "contact_team",
      "intents": ["contact support", "ask a business question", "request a partnership"],
      "title": "Contact the James G team",
      "entrypoint": "https://jamesgshow.com/contact",
      "method": "GET",
      "authentication": "none",
      "requires_user_confirmation": true,
      "confirmation_moment": "before sending any form, email, or message",
      "completion_signal": "A visible success state or provider receipt confirms the user-approved message was sent."
    }
  ],
  "safety": {
    "read_only_navigation_without_confirmation": true,
    "educational_content_only": true,
    "confirm_before": [
      "submitting a purchase or subscription",
      "sharing payment details or a Telegram username",
      "joining or following an external community",
      "sending a form, email, or message",
      "creating or connecting a financial or exchange account"
    ],
    "never": [
      "place a trade or move money",
      "treat educational content as personalized financial advice",
      "submit payment without explicit current user confirmation",
      "claim payment, access, or delivery succeeded without a visible provider or site receipt"
    ]
  },
  "last_updated": "2026-08-17"
}
