{
  "title": "How AI assistants find and cite sources: public assessment appendix",
  "assessment_date_local": "2026-11-03",
  "timezone": "Asia/Dubai",
  "scope": {
    "question_platform_cases": 20,
    "usable_answers_captured": 17,
    "cases_without_usable_answers_after_retries": 3,
    "study_type": "Single-account observational pilot, with unmatched modes and existing personalization. Not a comparative quality or reliability benchmark."
  },
  "method": [
    "Identical five prompts in fresh chats, without added search or citation instructions.",
    "Existing settings retained. Observation began in Comet; lock and concurrent control interruptions led to Chrome recovery and retries. Some waiting periods overlapped across platforms.",
    "All 20 exact prompts verified in non-excluded UI captures. Earlier attempts retained privately.",
    "189 saved UI captures include four excluded unrelated-tab captures. Repeated snapshots do not represent additional prompt submissions.",
    "Raw captures, conversation identifiers, account information and unrelated memory details are not published. Public URLs below are selected examples, not a complete source inventory.",
    "An exact query is a visible string. A result is a displayed link. Read/open is a UI-reported event. Final citation is a link scoped to the answer or a citation dialog. These categories are separate and can overlap.",
    "Absence from final citations does not prove rejection or non-use. Missing UI events do not prove missing backend retrieval.",
    "Answers, product prices, security statements and implementation claims were recorded, not independently validated. Site-owner guidance in the article is separately linked to official documentation.",
    "Public source URLs omit query parameters and fragments, including opaque tracking/session values. Exact observed URLs remain in the private archive. Deduplication within each selected category follows this normalization."
  ],
  "private_capture_archive_sha256": "06e80cf4bebde406c6a0d95c81d85aa902fe7df644a2457aa65da7104f17879a",
  "prompts": [
    {
      "id": 1,
      "text": "What is the best documentation platform for a small SaaS team that ships frequently and needs its docs to stay accurate for both developers and AI agents? Our budget is $250 per month."
    },
    {
      "id": 2,
      "text": "Which tools and APIs should I consider for building an app that lets users send stablecoins across different blockchains? Compare the strongest options on integration effort, supported chains, fees, and reliability."
    },
    {
      "id": 3,
      "text": "How do I add Google sign-in to a Next.js application using the App Router? Walk me through the implementation, including configuration and common mistakes."
    },
    {
      "id": 4,
      "text": "My website’s pages are indexed by Google, but AI assistants rarely mention or cite them. How can I investigate why this is happening, and which changes should I prioritize?"
    },
    {
      "id": 5,
      "text": "How do Mintlify, GitBook, and ReadMe compare for API documentation? We need interactive API examples, versioning, AI search, and a straightforward migration from an existing docs site. Which would you choose and why?"
    }
  ],
  "runs": [
    {
      "id": "chatgpt-q1",
      "platform": "ChatGPT",
      "question": 1,
      "status": "complete",
      "observed_mode": "Work · GPT-6.1 Sol High verified by screenshot/picker",
      "answer_summary": "Trial Thally Cloud first; provisional recommendation based on published vendor capabilities. Compare against GitBook Essential and Mintlify.",
      "answer_stated_rationale": "Track maintenance from product changes plus MCP, llms.txt and structured JSON; published $199/month within $250 budget. GitBook Agent tier plus seats and Mintlify Pro exceed budget. Test three real releases and credit consumption before committing.",
      "visible_exact_queries": [],
      "personalization_context": [
        "Explicit Memory source displayed; Thally recommendation cannot establish organic web discovery."
      ],
      "selected_observed_urls": {
        "displayed_result": [
          "https://gitbook.com/pricing",
          "https://mintlify.com/pricing",
          "https://thally.io/faq",
          "https://gitbook.com/docs/gitbook-agent"
        ],
        "final_answer_link_or_citation": [
          "https://thally.io/pricing",
          "https://thally.io/faq",
          "https://thally.io/features/agent-layer",
          "https://gitbook.com/pricing",
          "https://mintlify.com/pricing"
        ],
        "opening_attempt": ["https://thally.io/pricing"],
        "completed_read": ["https://thally.io/pricing"]
      }
    },
    {
      "id": "chatgpt-q2",
      "platform": "ChatGPT",
      "question": 2,
      "status": "complete",
      "observed_mode": "Work · model power not separately rechecked",
      "answer_summary": "Circle CCTP/Bridge Kit for a USDC-only MVP; LI.FI and Relay for a broader stablecoin app; Across for selected high-volume routes; USDT0 for USDT-heavy use cases.",
      "answer_stated_rationale": "Compare native burn/mint versus aggregated routing, route-specific availability and total costs, partial completion, refund handling, and provider failure modes. Benchmark exact routes and transfer amounts before choosing.",
      "visible_exact_queries": [],
      "personalization_context": [],
      "selected_observed_urls": {
        "displayed_result": [
          "https://docs.across.to/introduction/fees",
          "https://docs.usdt0.to/technical-documentation/developer/"
        ],
        "final_answer_link_or_citation": [
          "https://developers.circle.com/bridge-kit",
          "https://docs.relay.link/",
          "https://docs.across.to/",
          "https://docs.across.to/introduction",
          "https://docs.li.fi/introduction/user-flows-and-examples/status-tracking",
          "https://docs.across.to/introduction/refunds",
          "https://docs.usdt0.to/technical-documentation/developer/"
        ]
      }
    },
    {
      "id": "chatgpt-q3",
      "platform": "ChatGPT",
      "question": 3,
      "status": "complete; final answer recovered after interruption",
      "observed_mode": "Work · model power not separately rechecked",
      "answer_summary": "Use Auth.js v5 with consistent beta APIs, Google OAuth credentials and exact callback URI, server-side session checks, and separate authorization at API/data boundaries.",
      "answer_stated_rationale": null,
      "visible_exact_queries": [],
      "personalization_context": [],
      "selected_observed_urls": {
        "displayed_result": [
          "https://authjs.dev/getting-started/installation",
          "https://nextjs.org/docs/app/getting-started/proxy"
        ],
        "final_answer_link_or_citation": [
          "https://authjs.dev/getting-started",
          "https://authjs.dev/getting-started/installation",
          "https://developers.google.com/identity/protocols/oauth2/web-server",
          "https://developers.google.com/identity/protocols/oauth2/production-readiness/overview",
          "https://authjs.dev/getting-started/deployment",
          "https://authjs.dev/getting-started/providers/google",
          "https://authjs.dev/getting-started/session-management/login",
          "https://authjs.dev/getting-started/session-management/protecting"
        ]
      }
    },
    {
      "id": "chatgpt-q4",
      "platform": "ChatGPT",
      "question": 4,
      "status": "complete; final answer recovered after interruption",
      "observed_mode": "Work · recovered High setting observed",
      "answer_summary": "Separate discovery, access/reading, and source selection. Establish repeated-prompt baselines; test ordinary discovery, domain-targeted retrieval and direct URL reading; inspect crawler/WAF access; improve relevant pages and verifiable evidence before optional AI-specific formats.",
      "answer_stated_rationale": null,
      "visible_exact_queries": [],
      "personalization_context": [],
      "selected_observed_urls": {
        "final_answer_link_or_citation": [
          "https://developers.openai.com/api/docs/bots",
          "https://developers.google.com/search/docs/appearance/ai-features",
          "https://developers.google.com/search/docs/fundamentals/ai-optimization-guide"
        ]
      }
    },
    {
      "id": "chatgpt-q5",
      "platform": "ChatGPT",
      "question": 5,
      "status": "complete",
      "observed_mode": "Work · Chrome DOM showed GPT-6.1 Sol Extra High",
      "answer_summary": "ReadMe Pro for an API-focused product, provided AI answers scoped to the stable release are sufficient. GitBook is the value/collaboration alternative; Mintlify suits MDX/Git workflows at a higher AI-enabled price.",
      "answer_stated_rationale": "Weights release lifecycle controls, interactive references, website import, AI version scope and migration limits. Recommends a pilot with two API versions as the deciding test.",
      "visible_exact_queries": [],
      "personalization_context": [],
      "selected_observed_urls": {
        "displayed_result": [
          "https://readme.com/pricing",
          "https://mintlify.com/pricing",
          "https://docs.readme.com/main/reference/intro-to-the-readme-api",
          "https://gitbook.com/blog/best-docs-as-code-platforms-api-teams",
          "https://happysupport.ai/en/blog/gitbook-pricing",
          "https://gitbook.com/pricing",
          "https://gitbook.com/docs/guides/content-organization-and-localization/combine-multiple-docs-sites-using-sections",
          "https://docs.readme.com/main/docs/migrate"
        ],
        "final_answer_link_or_citation": [
          "https://www.mintlify.com/docs/api-playground/overview",
          "https://www.gitbook.com/pricing",
          "https://docs.readme.com/main/docs/api-reference",
          "https://www.mintlify.com/docs/organize/navigation",
          "https://gitbook.com/docs/publishing-documentation/site-structure/variants",
          "https://docs.readme.com/main/docs/versions",
          "https://www.mintlify.com/docs/assistant",
          "https://docs.readme.com/main/docs/ask-ai"
        ]
      }
    },
    {
      "id": "perplexity-q1",
      "platform": "Perplexity",
      "question": 1,
      "status": "complete",
      "observed_mode": "Computer / Light (Q1–2); Chrome Search / Best (Q3–5)",
      "answer_summary": "Fern first, GitBook runner-up. Prefer Fern for OpenAPI-driven developer docs and GitBook for mixed technical/nontechnical authors.",
      "answer_stated_rationale": "Spec-driven docs generation, Markdown/llms.txt/MCP, free plan within budget. Rejects Mintlify Pro as above budget and ReadMe Pro plus Ask AI as above budget.",
      "visible_exact_queries": [
        "Mintlify vs Fern vs GitBook documentation platform comparison 2026",
        "documentation platform llms.txt MCP server for AI agents docs"
      ],
      "personalization_context": ["Memory-search labels, where displayed, do not establish successful retrieval."],
      "selected_observed_urls": {
        "final_answer_link_or_citation": [
          "https://buildwithfern.com/learn/docs/ai-features/mcp-server",
          "https://buildwithfern.com/pricing",
          "https://buildwithfern.com/post/fern-agent",
          "https://gitbook.com/pricing",
          "https://readme.com/pricing"
        ],
        "displayed_source_panel": [
          "https://mintlify.com/pricing",
          "https://gitbook.com/blog/best-docs-as-code-platforms-api-teams",
          "https://mintlify.com/library/free-documentation-for-open-source-projects",
          "https://mintlify.com/docs/credits",
          "https://gitbook.com/blog/api-docs-git-integration",
          "https://mintlify.com/library/mintlify-oss-program-eligibility-benefits",
          "https://mintlify.com/library/mintlify-vs-readme",
          "https://gitbook.com/blog/best-api-docs-sdk-generation-tools"
        ],
        "displayed_result": [
          "https://mintlify.com/pricing",
          "https://gitbook.com/blog/best-docs-as-code-platforms-api-teams",
          "https://mintlify.com/library/free-documentation-for-open-source-projects",
          "https://mintlify.com/docs/credits",
          "https://gitbook.com/blog/api-docs-git-integration",
          "https://mintlify.com/library/mintlify-oss-program-eligibility-benefits",
          "https://mintlify.com/library/mintlify-vs-readme",
          "https://gitbook.com/blog/best-api-docs-sdk-generation-tools"
        ],
        "explicit_page_read": ["https://gitbook.com/pricing"]
      }
    },
    {
      "id": "perplexity-q2",
      "platform": "Perplexity",
      "question": 2,
      "status": "complete; final answer recovered after interruption",
      "observed_mode": "Computer / Light (Q1–2); Chrome Search / Best (Q3–5)",
      "answer_summary": "CCTP V2 for mostly USDC; Across or Squid for time to market; pragmatic default LI.FI or Relay with CCTP as a preferred route. OFT/NTT/CCIP primarily for issuing a token or institutional use.",
      "answer_stated_rationale": null,
      "visible_exact_queries": [
        "Circle CCTP V2 supported chains fees documentation",
        "LayerZero OFT V2 stablecoin bridging fees documentation",
        "Axelar Squid Router cross-chain swap API documentation",
        "Wormhole NTT native token transfers stablecoin documentation",
        "Across protocol intents API cross-chain transfer documentation",
        "Chainlink CCIP stablecoin transfer fees documentation",
        "LiFi API cross-chain swap integration documentation",
        "deBridge API cross-chain transfer documentation",
        "Relay API cross-chain transfers Reservoir documentation",
        "Hyperlane warp routes stablecoin documentation",
        "cross-chain bridge security track record hacks comparison 2025",
        "Stargate fee on stablecoin transfer documentation"
      ],
      "personalization_context": ["Memory-search labels, where displayed, do not establish successful retrieval."],
      "selected_observed_urls": {
        "final_answer_link_or_citation": [
          "https://developers.circle.com/cctp/concepts/fees",
          "https://spark.money/tools/stablecoin-bridge-comparison",
          "https://docs.li.fi/agents/overview",
          "https://docs.relay.link/references/api/overview",
          "https://developers.circle.com/cctp/migration-from-v1-to-v2",
          "https://developers.circle.com/cctp/concepts/supported-chains-and-domains.md",
          "https://docs.across.to/introduction/features"
        ],
        "displayed_source_panel": [
          "https://developers.circle.com/cctp/concepts/supported-chains-and-domains.md",
          "https://developers.circle.com/cctp/migration-from-v1-to-v2",
          "https://developers.circle.com/cctp/references/technical-guide",
          "https://developers.circle.com/cctp/migration-from-v1-to-v2.md",
          "https://developers.circle.com/cctp/concepts/fees",
          "https://developers.circle.com/api-reference/wallets/developer-controlled-wallets/create-transaction-estimate-fee",
          "https://developers.circle.com/cctp/references/cctp-extension-v2-contract-interface",
          "https://developers.circle.com/cpn/concepts/transactions/transactions-v2.md"
        ],
        "displayed_result": [
          "https://developers.circle.com/cctp/concepts/supported-chains-and-domains.md",
          "https://developers.circle.com/cctp/migration-from-v1-to-v2",
          "https://developers.circle.com/cctp/references/technical-guide",
          "https://developers.circle.com/cctp/migration-from-v1-to-v2.md",
          "https://developers.circle.com/cctp/concepts/fees",
          "https://developers.circle.com/api-reference/wallets/developer-controlled-wallets/create-transaction-estimate-fee",
          "https://developers.circle.com/cctp/references/cctp-extension-v2-contract-interface",
          "https://developers.circle.com/cpn/concepts/transactions/transactions-v2.md"
        ]
      }
    },
    {
      "id": "perplexity-q3",
      "platform": "Perplexity",
      "question": 3,
      "status": "complete",
      "observed_mode": "Computer / Light (Q1–2); Chrome Search / Best (Q3–5)",
      "answer_summary": "Auth.js v5 / next-auth@beta, using Server Components, Server Actions and JWT sessions for the baseline.",
      "answer_stated_rationale": "Explains Google credentials and callback configuration, environment variables, session checks, separately protected API/data operations, production deployment and common mistakes.",
      "visible_exact_queries": [
        "site.authjs.dev Next.js installation AUTH_GOOGLE_ID AUTH_SECRET handlers auth",
        "site.authjs.dev Google provider redirect URI next-auth beta",
        "site.nextjs.org authentication authorization server actions proxy",
        "site.authjs.dev getting-started providers google redirect consent screen",
        "site.developers.google.com identity oauth2 web server redirect_uri_mismatch testing test users",
        "site.authjs.dev deployment AUTH_TRUST_HOST AUTH_URL"
      ],
      "personalization_context": ["Memory-search labels, where displayed, do not establish successful retrieval."],
      "selected_observed_urls": {
        "final_answer_link_or_citation": [
          "https://authjs.dev/getting-started/migrating-to-v5",
          "https://authjs.dev/getting-started/deployment",
          "https://developers.google.com/identity/protocols/oauth2/web-server",
          "https://developers.google.com/admob/api/v1/how-tos/playground",
          "https://nextjs.org/docs/app/api-reference/file-conventions/proxy"
        ],
        "displayed_result": [
          "https://authjs.dev/reference/nextjs",
          "https://nextjs.org/docs/app/guides/authentication",
          "https://authjs.dev/guides/environment-variables",
          "https://authjs.dev/getting-started/migrating-to-v5",
          "https://nextjs.org/docs/app/guides/data-security",
          "https://nextjs.org/docs/app/api-reference/file-conventions/proxy",
          "https://authjs.dev/getting-started/deployment",
          "https://nextjs.org/docs/app/api-reference/directives/use-server"
        ]
      }
    },
    {
      "id": "perplexity-q4",
      "platform": "Perplexity",
      "question": 4,
      "status": "complete",
      "observed_mode": "Computer / Light (Q1–2); Chrome Search / Best (Q3–5)",
      "answer_summary": "Investigate access → discovery → retrieval → selection; fix the earliest demonstrated failure before optional AI SEO additions.",
      "answer_stated_rationale": "Separates brand mentions, domain citations and intended-page citations. Prioritizes crawler/HTML access, query/page relevance and credible evidence, then repeated measurement.",
      "visible_exact_queries": [
        "My website’s pages are indexed by Google, but AI assistants rarely mention or cite them. How can I investigate why this is happening, and which changes should I prioritize?",
        "site.platform.openai.com bots OAI-SearchBot GPTBot search robots",
        "site.perplexity.ai PerplexityBot robots crawler documentation",
        "site.bing.com webmasters AI performance citations dashboard",
        "site.developers.openai.com crawlers OAI-SearchBot GPTBot independent controls"
      ],
      "personalization_context": ["Memory-search labels, where displayed, do not establish successful retrieval."],
      "selected_observed_urls": {
        "final_answer_link_or_citation": [
          "https://developers.google.com/search/docs/appearance/ai-features",
          "https://developers.openai.com/api/docs/bots",
          "https://docs.perplexity.ai/docs/resources/perplexity-crawlers",
          "https://ahrefs.com/blog/ai-visibility-workflow/"
        ],
        "displayed_result": [
          "https://developers.google.com/search/help/crawling-index-faq",
          "https://developers.google.com/search/docs/appearance/ai-features",
          "https://ahrefs.com/blog/ai-visibility-workflow/",
          "https://developers.openai.com/api/docs/guides/tools",
          "https://developers.openai.com/api/docs/guides/tools-web-search",
          "https://developers.openai.com/api/docs/tutorials/web-qa-embeddings",
          "https://developers.openai.com/api/docs/guides/deployment-checklist",
          "https://developers.openai.com/plugins/plugin-guidelines"
        ],
        "explicit_page_read": ["https://developers.google.com/search/docs/appearance/ai-features"]
      }
    },
    {
      "id": "perplexity-q5",
      "platform": "Perplexity",
      "question": 5,
      "status": "complete",
      "observed_mode": "Computer / Light (Q1–2); Chrome Search / Best (Q3–5)",
      "answer_summary": "Mintlify for an engineering-led docs-as-code workflow; ReadMe when authenticated API onboarding and request diagnostics dominate; GitBook for collaborative non-engineering authoring.",
      "answer_stated_rationale": "Weights API playgrounds, parallel versions, migration workflows and editing model. Recommends a pilot that tests real auth, version-specific AI answers, redirects and multiple contributor roles.",
      "visible_exact_queries": [
        "How do Mintlify, GitBook, and ReadMe compare for API documentation? We need interactive API examples, versioning, AI search, and a straightforward migration from an existing docs site. Which would you choose and why?",
        "site.mintlify.com/docs migrating versions API playground assistant",
        "site.gitbook.com/docs site redirects import variants AI search API playground",
        "site.docs.readme.com main migration versions Ask AI API explorer"
      ],
      "personalization_context": ["Memory-search labels, where displayed, do not establish successful retrieval."],
      "selected_observed_urls": {
        "final_answer_link_or_citation": [
          "https://www.gitbook.com/blog/api-docs-git-integration",
          "https://www.mintlify.com/docs/organize/navigation",
          "https://gitbook.com/docs/manage-your-site/site-structure/variants",
          "https://docs.readme.com/main/docs/migration-developer-nuances",
          "https://www.mintlify.com/docs/reference/glossary",
          "https://www.gitbook.com/blog/best-api-documentation-tools",
          "https://www.mintlify.com/docs/migration"
        ],
        "displayed_result": [
          "https://www.gitbook.com/blog/api-docs-git-integration",
          "https://www.gitbook.com/blog/best-api-documentation-tools",
          "https://www.gitbook.com/blog/best-code-documentation-tools",
          "https://www.mintlify.com/library/mintlify-vs-readme",
          "https://www.mintlify.com/library/best-online-documentation-software",
          "https://www.mintlify.com/docs/assistant/widget",
          "https://gitbook.com/docs/publish/site-redirects",
          "https://docs.readme.com/main/docs/ask-ai"
        ]
      }
    },
    {
      "id": "gemini-q1",
      "platform": "Gemini",
      "question": 1,
      "status": "complete on fresh Chrome retry; original empty attempts retained",
      "observed_mode": "Flash",
      "answer_summary": "Mintlify for an engineering-led SaaS docs workflow, with GitBook as the alternative for visual editing by non-engineers.",
      "answer_stated_rationale": "Weights docs-as-code, claimed agent endpoints/analytics, OpenAPI sync and a claimed startup-plan budget fit. The pricing and feature assertions are the tool’s output and were not independently verified.",
      "visible_exact_queries": [],
      "personalization_context": [],
      "selected_observed_urls": {
        "final_answer_link_or_citation": [
          "https://moxiedocs.com/blog/8-top-ai-documentation-tools-for-engineering-teams-in-2026",
          "https://www.gitbook.com/blog/best-ai-documentation-tools",
          "https://www.happysupport.ai/en/blog/best-ai-documentation-tools"
        ]
      }
    },
    {
      "id": "gemini-q2",
      "platform": "Gemini",
      "question": 2,
      "status": "failed after fresh Chrome retry: no usable answer; controls returned to idle",
      "observed_mode": "Flash",
      "answer_summary": "No usable recommendation captured.",
      "answer_stated_rationale": null,
      "visible_exact_queries": [],
      "personalization_context": [],
      "selected_observed_urls": {}
    },
    {
      "id": "gemini-q3",
      "platform": "Gemini",
      "question": 3,
      "status": "failed after retry: original explicit error, Chrome retry ended without an answer",
      "observed_mode": "Flash",
      "answer_summary": "No usable implementation captured.",
      "answer_stated_rationale": null,
      "visible_exact_queries": [],
      "personalization_context": [],
      "selected_observed_urls": {}
    },
    {
      "id": "gemini-q4",
      "platform": "Gemini",
      "question": 4,
      "status": "complete",
      "observed_mode": "Flash",
      "answer_summary": "Audit bot access/rendering, compare cited competitors, improve direct answers and structure, add schema, and build original evidence and external corroboration.",
      "answer_stated_rationale": "Frames citation as a retrieval/filtering issue and emphasizes semantic relevance, parsing, answer placement and external signals.",
      "visible_exact_queries": [],
      "personalization_context": [],
      "selected_observed_urls": {
        "final_answer_link_or_citation": [
          "https://fallbacklabs.com/blog/llm-seo",
          "https://ahrefs.com/blog/llm-citations/",
          "https://surfer.ai/blog/llm-optimization-seo/"
        ]
      }
    },
    {
      "id": "gemini-q5",
      "platform": "Gemini",
      "question": 5,
      "status": "no usable answer captured after fresh Chrome retry; interface returned to empty new-chat state",
      "observed_mode": "Flash",
      "answer_summary": "No usable comparison captured.",
      "answer_stated_rationale": null,
      "visible_exact_queries": [],
      "personalization_context": [],
      "selected_observed_urls": {}
    },
    {
      "id": "claude-q1",
      "platform": "Claude",
      "question": 1,
      "status": "complete",
      "observed_mode": "Opus 5.5 High · Auto",
      "answer_summary": "Mintlify with its startup discount if eligible; otherwise GitBook Essential at list price, or Fern Free for API-first docs-as-code.",
      "answer_stated_rationale": "Weights plan eligibility, monthly budget, maintenance automations and team workflow. Mentions Thally as addressing a maintenance gap, but does not recommend it as the selected platform.",
      "visible_exact_queries": [
        "Mintlify pricing plans 2026",
        "GitBook pricing 2026",
        "ReadMe.com documentation pricing plans",
        "Fern docs pricing"
      ],
      "personalization_context": ["Explicit prior-project memory read displayed; fresh chat was personalized."],
      "selected_observed_urls": {
        "final_answer_link_or_citation": [
          "https://www.mintlify.com/pricing",
          "https://www.gitbook.com/pricing",
          "https://buildwithfern.com/pricing",
          "https://readme.com/pricing"
        ],
        "completed_read": [
          "https://www.mintlify.com/pricing",
          "https://buildwithfern.com/pricing",
          "https://readme.com/pricing",
          "https://www.gitbook.com/pricing",
          "https://mintlify.com/pricing",
          "https://gitbook.com/pricing"
        ],
        "displayed_result": [
          "https://docs.readme.com/main/docs/plans-and-pricing",
          "https://ferc.gov/public-services-and-fees",
          "https://caredge.com/dealers/ram/near/fernley-nv",
          "https://buildwithfern.com/learn/zh/docs/getting-started/project-structure.md",
          "https://mintlify.com/pricing",
          "https://gitbook.com/pricing",
          "https://buildwithfern.com/pricing",
          "https://readme.com/pricing"
        ]
      }
    },
    {
      "id": "claude-q2",
      "platform": "Claude",
      "question": 2,
      "status": "complete",
      "observed_mode": "Opus 5.5 High · Auto",
      "answer_summary": "Use CCTP/Bridge Kit for native USDC and USDT0 for supported USDT routes, with an aggregator or solver route for the remaining assets/chains.",
      "answer_stated_rationale": "Proposes a common interface for quotes, status and refunds, and distinguishes issuer rails, solver networks, aggregators and token-specific transfer systems.",
      "visible_exact_queries": [
        "Circle CCTP V2 supported chains fees fast transfer",
        "USDT0 LayerZero OFT chains 2026",
        "Circle Gateway unified USDC balance chains",
        "LI.FI API integrator fee chains supported 2026",
        "Across Protocol stablecoin bridge fees chains 2026",
        "Stargate V2 fees USDC USDT chains 2026",
        "Wormhole NTT Settlement stablecoin 2026",
        "Relay protocol bridge API fees chains",
        "bridge exploit 2026 hack cross-chain",
        "Across Protocol Solana exploit July 2026",
        "Circle Bridge Kit SDK CCTP",
        "deBridge DLN fee stablecoin chains 2026"
      ],
      "personalization_context": ["Explicit prior-project memory read displayed; fresh chat was personalized."],
      "selected_observed_urls": {
        "final_answer_link_or_citation": [
          "https://developers.circle.com/cctp/cctp-finality-and-fees",
          "https://docs.relay.link/references/api/api_core_concepts/fees",
          "https://docs.relay.link/references/vaults/backend.mdx",
          "https://docs.li.fi/changelog/monthly-updates.md",
          "https://docs.li.fi/introduction/integrating-lifi/monetizing-integration.md"
        ],
        "displayed_result": [
          "https://www.mintlify.com/circlefin/cctp-go/concepts/fees",
          "https://www.mintlify.com/circlefin/evm-cctp-contracts/resources/faq",
          "https://developers.circle.com/cctp",
          "https://developers.circle.com/cctp/cctp-finality-and-fees",
          "https://developers.circle.com/cctp/migration-from-v1-to-v2.md",
          "https://developers.circle.com/gateway/howtos/create-unified-usdc-balance",
          "https://developers.circle.com/gateway/howtos/create-unified-usdc-balance.md",
          "https://developers.circle.com/gateway/quickstarts/unified-balance"
        ]
      }
    },
    {
      "id": "claude-q3",
      "platform": "Claude",
      "question": 3,
      "status": "complete",
      "observed_mode": "Opus 5.5 High · Auto",
      "answer_summary": "Better Auth for the main implementation; Auth.js v5 as a shorter alternative when stateless sessions without a database are required.",
      "answer_stated_rationale": "Changes the library choice after searching current Auth.js/Better Auth context, then gives OAuth configuration, server setup, routes, client setup and deployment mistakes.",
      "visible_exact_queries": [
        "Auth.js next-auth v5 Next.js 16 proxy.ts Google provider 2026",
        "Auth.js now part of Better Auth announcement"
      ],
      "personalization_context": [],
      "selected_observed_urls": {
        "completed_read": [
          "https://www.better-auth.com/docs/integrations/next",
          "https://www.better-auth.com/docs/authentication/google"
        ],
        "final_answer_link_or_citation": [
          "https://www.better-auth.com/blog/authjs-joins-better-auth",
          "https://authjs.dev/guides/upgrade-to-v5",
          "https://dev.to/mt211211/authjs-v5-with-nextjs-and-drizzle-orm-the-complete-setup-guide-274i",
          "https://www.better-auth.com/docs/authentication/google",
          "https://www.better-auth.com/docs/integrations/next",
          "https://blog.logrocket.com/best-auth-library-nextjs-2026/",
          "https://better-auth.com/blog/better-auth-joins-vercel"
        ],
        "displayed_result": [
          "https://www.better-auth.com/docs/integrations/next",
          "https://www.better-auth.com/docs/authentication/google",
          "https://authjs.dev/guides/upgrade-to-v5",
          "https://dev.to/mt211211/authjs-v5-with-nextjs-and-drizzle-orm-the-complete-setup-guide-274i",
          "https://dev.to/huangyongshan46a11y/authjs-v5-with-nextjs-16-the-complete-authentication-guide-2026-2lg",
          "https://blog.logrocket.com/best-auth-library-nextjs-2026/",
          "https://blog.logrocket.com/",
          "https://authjs.dev/getting-started/providers/twitter"
        ]
      }
    },
    {
      "id": "claude-q4",
      "platform": "Claude",
      "question": 4,
      "status": "complete",
      "observed_mode": "Opus 5.5 High · Auto",
      "answer_summary": "Measure buyer prompts, investigate crawler/HTML access and non-Google discovery, improve matching pages and off-site presence, and put llms.txt/schema later.",
      "answer_stated_rationale": "Distinguishes retrieval failure from brand recall, then prioritizes access, prompt/page fit, extractability and external mentions.",
      "visible_exact_queries": [],
      "personalization_context": ["Explicit prior-project memory read displayed; fresh chat was personalized."],
      "selected_observed_urls": {}
    },
    {
      "id": "claude-q5",
      "platform": "Claude",
      "question": 5,
      "status": "complete",
      "observed_mode": "Opus 5.5 High · Auto",
      "answer_summary": "Mintlify if engineers own the docs and Pro is affordable; GitBook for lower-cost AI search or non-engineering authors; ReadMe for developer-specific API logs and personalized docs.",
      "answer_stated_rationale": "Weights plan gating, credit economics, versioning and migration reshaping rather than assuming playground support alone distinguishes the products.",
      "visible_exact_queries": [
        "Mintlify pricing 2026",
        "GitBook pricing 2026 API documentation OpenAPI",
        "ReadMe.com pricing 2026 API explorer"
      ],
      "personalization_context": [],
      "selected_observed_urls": {
        "completed_read": [
          "https://www.mintlify.com/pricing",
          "https://www.gitbook.com/pricing",
          "https://readme.com/pricing",
          "https://www.mintlify.com/docs/guides/migration",
          "https://docs.readme.com/main/docs/migration-moving-your-docs-to-their-new-home"
        ],
        "final_answer_link_or_citation": [
          "https://www.mintlify.com/pricing",
          "https://www.gitbook.com/pricing",
          "https://readme.com/pricing",
          "https://www.mintlify.com/docs/guides/migration",
          "https://docs.readme.com/main/docs/migration-moving-your-docs-to-their-new-home"
        ],
        "displayed_result": [
          "https://www.mintlify.com/pricing",
          "https://www.gitbook.com/pricing",
          "https://readme.com/pricing",
          "https://www.mintlify.com/docs/guides/migration",
          "https://docs.readme.com/main/docs/migration-moving-your-docs-to-their-new-home",
          "https://www.gitbook.com/blog/best-mintlify-alternatives",
          "https://buildwithfern.com/post/gitbook-reviews-pricing-alternatives"
        ]
      }
    }
  ]
}
