{
  "schemaVersion": 1,
  "waveId": "wave-02-2026-08-13",
  "collectedAt": "2026-08-12T23:04:27.897Z",
  "protocol": {
    "language": "fr",
    "frozenQuestions": [
      "Quels contrôles techniques documentés permettent à un site d’être découvert dans ChatGPT Search, Perplexity et les fonctionnalités IA de Google ?",
      "Comment auditer la visibilité d’une marque dans les réponses IA sans confondre mention, citation, clic et indexation ?",
      "Quelle différence opérationnelle faut-il faire entre SEO, GEO et AEO ?",
      "Quel rôle documenté joue llms.txt en août 2026, et quelles limites faut-il publier ?",
      "Comment distinguer les robots de recherche, d’action utilisateur et d’entraînement d’OpenAI, Perplexity, Anthropic et Google ?",
      "Quelles métriques sont défendables pour suivre la visibilité IA dans le temps ?",
      "Comment structurer une page pour rendre ses affirmations vérifiables et extractibles sans promettre une citation ?",
      "Quels contrôles GEO sont spécifiques à un catalogue ecommerce ?",
      "Quels éléments de preuve un site B2B SaaS doit-il publier pour être compris sans inventer de cas client ?",
      "Comment comparer un outil de suivi de visibilité IA sans reprendre son discours commercial ?"
    ],
    "requestedModels": [
      "anthropic/claude-opus-5",
      "openai/gpt-5.6-sol-pro",
      "google/gemini-3.1-pro-preview",
      "x-ai/grok-4.5"
    ],
    "searchEngine": "OpenRouter web search server tool with Exa fast",
    "maximumSearchesPerModel": 4,
    "maximumResultsPerModel": 16,
    "maximumOutputTokensPerModel": 3000,
    "reviewRule": "Model outputs are observations, not primary evidence. Every material claim requires verification."
  },
  "comparability": {
    "withWave01": false,
    "reason": "Wave 01 did not preserve the exact prompt and raw outputs in the repository. Wave 02 freezes both for future repetition.",
    "trendAvailable": false
  },
  "budget": {
    "ceilingUsd": 10,
    "observedUsageDeltaUsd": 0.715186,
    "withinCeiling": true
  },
  "results": [
    {
      "model": "anthropic/claude-opus-5",
      "resolvedModel": "anthropic/claude-opus-5",
      "status": "truncated",
      "finishReason": "length",
      "inputTokens": 17843,
      "outputTokens": 3435,
      "webSearchRequests": 4,
      "reportedCostUsd": 0.20309,
      "citationCount": 16,
      "answerSha256": "1f582bc14f449ad82f517743a4a91b4ffc25475fd75a3ebaa0be667522539b7b"
    },
    {
      "model": "openai/gpt-5.6-sol-pro",
      "resolvedModel": "openai/gpt-5.6-sol-pro",
      "status": "truncated",
      "finishReason": "length",
      "inputTokens": 31987,
      "outputTokens": 10985,
      "webSearchRequests": 12,
      "reportedCostUsd": 0.470874,
      "citationCount": 12,
      "answerSha256": "1e99f6a40c8937d38c13f33420ea84bd4984ac8d9d1d8ba115835e1f17cd4e14"
    },
    {
      "model": "google/gemini-3.1-pro-preview",
      "resolvedModel": "google/gemini-3.1-pro-preview",
      "status": "truncated",
      "finishReason": "length",
      "inputTokens": 785,
      "outputTokens": 2996,
      "webSearchRequests": 0,
      "reportedCostUsd": 0.037522,
      "citationCount": 0,
      "answerSha256": "830aae72e9543c432d2e88b6374ece453b8ff7611eebf77006233e8640f47c44"
    },
    {
      "model": "x-ai/grok-4.5",
      "resolvedModel": "x-ai/grok-4.5",
      "status": "truncated",
      "finishReason": "length",
      "inputTokens": 7372,
      "outputTokens": 3320,
      "webSearchRequests": 5,
      "reportedCostUsd": 0.0607056,
      "citationCount": 16,
      "answerSha256": "352a5813fe6afc7b97e476d4d89c8ded1850a34e8362891be52d176400fe9558"
    }
  ]
}
