{
  "format": "hyperize/v1",
  "@id": "https://www.hyperize.ai/en/dax40-index/brands/rheinmetall.json",
  "type": "BrandScore",
  "pageType": "BrandScore",
  "releaseState": "pilot_probe",
  "releaseLabel": "Pilot Probe",
  "title": "Rheinmetall — Pilot Probe (Single-Task Observation, Wave Q2 2026)",
  "pilotProbe": {
    "status": "pilot_probe",
    "rationale": "Single-task observation under a narrower provider track than a full BrandScore. The Agent Success Score is computed but should be read as an early signal, not a fully-qualified score.",
    "promotionCriteria": "Confidence promotes to B (and releaseState to brand_score) when the next wave adds a second task and the fourth provider on the Discoverability track.",
    "nextWave": "WAVE-Q3-2026"
  },
  "hook": {
    "en": "Rheinmetall Lynx KF41 is a tracked infantry fighting vehicle of around 44 tonnes combat weight with the Lance 2.0 turret, produced for Hungary (218 vehicles) and Italy (A2CS), with manufacture in Unterlüß and Kassel. The rheinmetall.com Defence surface carries the platform description; the close runs through a B2G-procurement contact, not a marketplace. Whether an agent serving a NATO MOD procurement officer reaches the Defence section, distinguishes Lynx KF41 from KF31 or Boxer, and surfaces the right RFI pathway is what Wave 8 measured.",
    "de": "Rheinmetall Lynx KF41 ist ein Tracked Infantry Fighting Vehicle mit rund 44 Tonnen Gefechtsgewicht und Lance-2.0-Turm, produziert für Ungarn (218 Fahrzeuge) und Italien (A2CS), gefertigt in Unterlüß und Kassel. Die rheinmetall.com-Defence-Surface trägt die Plattformbeschreibung; der Close läuft über einen B2G-Beschaffungskontakt, nicht über einen Marktplatz. Ob ein Agent für einen NATO-MOD-Beschaffungsoffizier den Defence-Bereich erreicht, Lynx KF41 von KF31 oder Boxer unterscheidet und den richtigen RFI-Pfad erfasst, ist was Wave 8 gemessen hat."
  },
  "summary": {
    "en": "The Lynx page and the defence news stack validate KF41, tracked positioning and the Hungary reference; the locked configuration wording never pins on the public surface. Asked for a tracked IFV without the brand name, the agent reaches Rheinmetall about half the time.",
    "de": "Die Lynx-Seite und der Defence-News-Stack validieren KF41, Tracked-Positionierung und die Ungarn-Referenz; die gelockte Konfigurations-Formulierung pinnt auf der öffentlichen Surface nie. Nach einem Tracked IFV ohne Markennamen gefragt, erreicht der Agent Rheinmetall etwa in der Hälfte der Fälle."
  },
  "brandName": "Rheinmetall",
  "legalEntity": "Rheinmetall AG",
  "daxTicker": "RHM",
  "sector": "aerospace_defense",
  "sectorLabel": "Aerospace & Defense",
  "inLanguage": "en",
  "datePublished": "2026-05-18",
  "dateModified": "2026-06-13",
  "nextReview": "2026-09-30",
  "confidence": "C",
  "evidenceTier": "proprietary",
  "wave": "WAVE-Q2-2026-W8-AEROSPACE-DEFENSE",
  "url": "https://www.hyperize.ai/en/dax40-index/brands/rheinmetall",
  "alternateLanguage": {
    "de": "https://www.hyperize.ai/de/dax40-index/brands/rheinmetall"
  },
  "isPartOf": {
    "@id": "https://www.hyperize.ai/en/dax40-index",
    "name": "DAX 40 Agent Success Index"
  },
  "lanes": [
    {
      "id": "commerce",
      "name": "Commerce",
      "measured": true
    },
    {
      "id": "talent",
      "name": "Talent",
      "measured": false
    },
    {
      "id": "aftersales",
      "name": "After-sales",
      "measured": false
    },
    {
      "id": "procurement",
      "name": "Procurement",
      "measured": false
    },
    {
      "id": "investor_relations",
      "name": "Investor Relations",
      "measured": false
    },
    {
      "id": "press",
      "name": "Press",
      "measured": false
    }
  ],
  "commercialLane": {
    "visibility": {
      "question": "Will an agent find and recommend the brand?",
      "score": 49.44,
      "dimension": "Discoverability (D)",
      "methodVersion": "gate1/v1.1",
      "sampleSize": 18,
      "providers": [
        "openai",
        "perplexity",
        "anthropic"
      ],
      "provenance": "measured"
    },
    "usability": {
      "question": "Once an agent arrives — how far does it get toward the deal?",
      "score": 30,
      "scoreNote": "Derived from the access profile below + close state (usability-derivation/v1). NOT a hand-averaged number — a reproducible summary of observed agent behaviour.",
      "accessProfile": [
        {
          "agentClass": "text",
          "outcome": "partial"
        },
        {
          "agentClass": "search",
          "outcome": "pending"
        },
        {
          "agentClass": "code",
          "outcome": "partial"
        },
        {
          "agentClass": "browser",
          "outcome": "pending"
        },
        {
          "agentClass": "full_automation",
          "outcome": "pending"
        }
      ],
      "blockedClasses": [],
      "passClasses": [],
      "closeState": "quote_ready",
      "closeStateNote": null,
      "methodVersion": "fleet/measured",
      "provenance": "measured"
    },
    "evidence": {
      "score": 65,
      "basis": "estimate — cross-method ground-truth consistency, not a separate measured run",
      "note": "A confidence layer on the two axes above, not a third sales axis."
    }
  },
  "score": {
    "compositeForIndexRanking": {
      "value": 37.39,
      "scale100": 37.39,
      "scale10": 3.7,
      "status": "computed",
      "formula": "Agent Success Score = (AI Visibility × 0.20) + (AI Usability × 0.70) + (Evidence × 0.10)",
      "methodVersion": "ars-methodology/v1.1",
      "usabilityDerivation": "usability-derivation/v1",
      "role": "index-ranking",
      "note": "Weighted composite, used for ranking the index. Read the two commercialLane axes (visibility + usability) for the standalone verdict — this single number blends them and is not the headline."
    },
    "dimensions": {
      "aiVisibility": {
        "name": "AI Visibility (Discoverability)",
        "weight": 0.2,
        "value": 49.44,
        "methodVersion": "gate1/v1.1",
        "sampleSize": 18,
        "providers": [
          "openai",
          "perplexity",
          "anthropic"
        ],
        "queryVariants": 3,
        "runsPerVariant": 2,
        "taskCount": 1
      },
      "aiUsability": {
        "name": "AI Usability (reach + completion)",
        "weight": 0.7,
        "value": 30,
        "derivation": "usability-derivation/v1",
        "basis": "derived from the access profile (per-class outcomes) + close state"
      },
      "evidence": {
        "name": "Evidence",
        "weight": 0.1,
        "value": 65,
        "methodVersion": "fleet/measured"
      }
    }
  },
  "thirdPartyInterception": {
    "classification": "none",
    "classificationLabel": "None",
    "directShare": 0,
    "intermediaryShare": 0,
    "intermediaryCaptureExamples": [],
    "narrative": {
      "en": "Defence procurement closes via direct B2G sales; no marketplace intermediary captures the close. NSPA and EDA exist as procurement-coordination platforms but are not commercial RFQ marketplaces. The close stays on rheinmetall.com.",
      "de": "Defence-Beschaffung schließt via Direct-B2G-Sales; kein Marktplatz-Intermediär fängt den Close. NSPA und EDA existieren als Beschaffungs-Koordinations-Plattformen, sind aber keine kommerziellen RFQ-Marktplätze. Der Close bleibt auf rheinmetall.com."
    }
  },
  "bottleneck": {
    "type": "mixed",
    "classification": {
      "en": "Multi-axis",
      "de": "Mehrachsig"
    },
    "classificationNote": {
      "en": "Weak on more than one axis at once.",
      "de": "Schwach auf mehr als einer Achse zugleich."
    },
    "sentence": {
      "en": "The Lynx page and the defence news stack validate KF41, tracked positioning and the Hungary reference; the locked configuration wording never pins on the public surface. Asked for a tracked IFV without the brand name, the agent reaches Rheinmetall about half the time.",
      "de": "Die Lynx-Seite und der Defence-News-Stack validieren KF41, Tracked-Positionierung und die Ungarn-Referenz; die gelockte Konfigurations-Formulierung pinnt auf der öffentlichen Surface nie. Nach einem Tracked IFV ohne Markennamen gefragt, erreicht der Agent Rheinmetall etwa in der Hälfte der Fälle."
    },
    "executiveSummary": {
      "en": "Wave 8 scored Rheinmetall on one frozen task: a Lynx KF41 RFI (tracked IFV, around 44t combat weight, Lance 2.0 turret; not the lighter KF31 generation, not the wheeled Boxer), close-state quote_ready via B2G defence sales. AI Visibility 49.4 from 18 datapoints across openai, perplexity and anthropic. HTTP and coding agents reach the Lynx family page and a working inquiry route and validate the tracked KF41 with the Hungary 218-vehicle reference; the locked configuration wording never pins in the captured source. Browser and autonomous classes were not measured in this wave (fleet runtime, not the brand); AI Usability summarises the two measured classes.",
      "de": "Wave 8 hat Rheinmetall auf einer eingefrorenen Aufgabe gescort: ein Lynx-KF41-RFI (Tracked IFV, rund 44 t Gefechtsgewicht, Lance-2.0-Turm; nicht die leichtere KF31-Generation, nicht der Wheeled Boxer), Close-State quote_ready über B2G Defence Sales. AI Visibility 49,4 aus 18 Datenpunkten über openai, perplexity und anthropic. HTTP- und Coding-Agenten erreichen die Lynx-Familienseite und eine funktionierende Inquiry-Route und validieren den Tracked KF41 mit der Ungarn-218-Fahrzeuge-Referenz; die gelockte Konfigurations-Formulierung pinnt in der erfassten Quelle nie. Browser- und autonome Klassen wurden in dieser Wave nicht gemessen (Fleet-Runtime, nicht die Marke); AI Usability fasst die zwei gemessenen Klassen zusammen."
    }
  },
  "testNarrative": {
    "verdict": {
      "en": "The platform validates, the inquiry route works, the spec wording does not pin. An agent gets to Rheinmetall Defence; it cannot quote the configuration from the page.",
      "de": "Die Plattform validiert, die Inquiry-Route funktioniert, die Spec-Formulierung pinnt nicht. Ein Agent kommt zu Rheinmetall Defence; die Konfiguration kann er von der Seite nicht zitieren."
    },
    "narrative": {
      "en": "The Gate-1 audit ran the standard 18 datapoints in German: an unbranded tracked-IFV probe, the Rheinmetall / Hanwha / BAE comparative shortlist, and the Lynx KF41 transactional B2G RFI query, across openai, perplexity and anthropic. The fleet ran phase 1 ceiling extraction on the rheinmetall.com Defence Lynx surface and phase 2 HTTP plus coding agents against the platform variant page. Both measured classes returned partial: the Lynx family page and the defence news stack validate KF41, tracked positioning and the Hungary 218-vehicle reference, and the inquiry route works; the locked configuration wording never pins in the captured source. Phases 3 and 4 (browser, autonomous close) did not run in this wave: the fleet browser runtime was infrastructure-blocked. They follow in the re-run.",
      "de": "Das Gate-1-Audit fuhr die Standard-18-Datenpunkte auf Deutsch: eine Unbranded-Tracked-IFV-Probe, die Rheinmetall / Hanwha / BAE Comparative-Shortlist und die Lynx-KF41-Transactional-B2G-RFI-Query, über openai, perplexity und anthropic. Die Fleet fuhr Phase 1 Ceiling-Extraktion auf der rheinmetall.com-Defence-Lynx-Surface und Phase 2 HTTP- plus Coding-Agenten gegen die Plattform-Variantenseite. Beide gemessenen Klassen kamen partial zurück: die Lynx-Familienseite und der Defence-News-Stack validieren KF41, Tracked-Positionierung und die Ungarn-218-Fahrzeuge-Referenz, und die Inquiry-Route funktioniert; die gelockte Konfigurations-Formulierung pinnt in der erfassten Quelle nie. Phase 3 und 4 (Browser, autonomer Close) liefen in dieser Wave nicht: die Fleet-Browser-Runtime war infrastruktur-blockiert. Sie folgen im Re-Run."
    },
    "scopeShift": null,
    "agentMatrix": [
      {
        "type": "text",
        "status": "partial",
        "note": "Readability extraction reaches the exact Lynx family page and the Vehicle Systems division page (D 80, C 45, A 20, E 35)"
      },
      {
        "type": "search",
        "status": "pending",
        "note": "Cody Gate-1 Q2 2026 measured: see brand_scores.d (49.44)"
      },
      {
        "type": "code",
        "status": "partial",
        "note": "Direct source inspection materially strengthens the case: the Lynx page and defence news stack validate KF41, tracked-vehicle positioning, the Hungary 218-vehicle refere… (D 90, C 65, A 35, E 55)"
      },
      {
        "type": "browser",
        "status": "pending",
        "note": "Not measured in Wave 8: fleet browser runtime infrastructure-blocked (a fleet wave), not a brand result; re-run scheduled"
      },
      {
        "type": "full_automation",
        "status": "pending",
        "note": "Not measured in Wave 8: fleet ACT runtime infrastructure-blocked (a fleet wave), not a brand result; re-run scheduled"
      }
    ]
  },
  "fairnessDeclaration": {
    "reviewPassed": false,
    "note": "Wave 8 Q2 2026 partial measurement on a single task (Rheinmetall Lynx KF41 tracked IFV, quote_ready close, around 44t combat weight / Lance 2.0 turret / Hungary 218-vehicle and Italy A2CS references locked variant; the seed spec carried 35mm-Wotan-turret and Australia-LAND-400 descriptors, corrected on fact-check 2026-06-11: Wotan is the gun inside the Lance 2.0 turret, and Australia selected a competing vehicle in 2023). AI Visibility from Cody Gate-1 (49.44, 18/18 valid datapoints across openai/perplexity/anthropic, DE language). AI Usability from a fleet wave Phase 2 only (HTTP + coding agents; Phase 3 browser + Phase 4 ACT infrastructure-blocked in this wave: fleet browser runtime unavailable, not a brand result; re-run scheduled). The browser and full_automation rows of the agent_matrix are marked pending. Fairness Review pending the sector fairness grid.",
    "methodologyUrl": "https://www.hyperize.ai/en/methodology/task-selection",
    "sectorGridRef": null
  },
  "activeTasks": [
    {
      "title": {
        "en": "Rheinmetall Lynx KF41 (tracked IFV, around 44t combat weight, Lance 2.0 turret, NATO procurement)",
        "de": "Rheinmetall Lynx KF41 (Tracked IFV, rund 44 t Gefechtsgewicht, Lance-2.0-Turm, NATO-Beschaffung)"
      },
      "closeState": "quote_ready",
      "intermediaryMode": "none",
      "businessRelevance": null,
      "difficultyBand": null,
      "engpass": {
        "en": "Spec precision: platform and inquiry route validate, but the locked configuration wording resolves nowhere on the public surface in one extraction chain.",
        "de": "Spec-Präzision: Plattform und Inquiry-Route validieren, aber die gelockte Konfigurations-Formulierung löst auf der öffentlichen Surface in keiner Extraktionskette auf."
      }
    }
  ],
  "scoreHistory": [
    {
      "date": "2026-05-26",
      "quarter": "Q2 2026",
      "waveId": "WAVE-Q2-2026-W8-AEROSPACE-DEFENSE",
      "protocolVersion": "ars-methodology/v1.1",
      "summary": "Wave 8 dispatch. Cody Gate-1 audit and Giorgio a fleet wave ceiling pulls launched 2026-05-26. Pre-measurement state: yaml seeded with frozen task (Rheinmetall Lynx KF41 tracked IFV), close-state quote_ready, locked spec markers per spec-fidelity rule (KF41 vs KF31, tracked vs wheeled Boxer). Note: the original seed descriptors carried 35mm-Wotan-turret, 50-tonne-class and Australia-LAND-400 references; corrected on fact-check 2026-06-11 to Lance 2.0 turret, around 44t combat weight, Hungary + Italy references (Australia selected a competing vehicle in 2023)."
    },
    {
      "date": "2026-06-13",
      "quarter": "Q2 2026",
      "waveId": "WAVE-Q2-2026-W8-AEROSPACE-DEFENSE",
      "protocolVersion": "ars-methodology/v1.1",
      "summary": "Wave 8 partial measurement landed. Cody Gate-1 complete (D 49.44, 18/18 valid). a fleet wave Phase 1 ceiling + Phase 2 HTTP+coding complete, both classes partial: the Lynx family page and the defence news stack validate KF41, tracked positioning and the Hungary 218-vehicle reference, and the inquiry route works; the locked configuration wording never pins in the captured source. Phase 3 browser + Phase 4 ACT not executed in this wave (fleet browser runtime infrastructure-blocked, not a brand result; marked pending in agent_matrix, re-run scheduled). Brand flipped to scored at partial-FLEET."
    }
  ],
  "methodology": {
    "formula": "Agent Success Score = (AI Visibility × 0.20) + (AI Usability × 0.70) + (Evidence × 0.10)",
    "usabilityDerivation": "usability-derivation/v1",
    "protocolVersion": "ars-methodology/v1.1",
    "taskSelection": "https://www.hyperize.ai/en/methodology/task-selection",
    "agentSurface": "https://www.hyperize.ai/en/methodology",
    "dimensions": {
      "aiVisibility": "AI Visibility (Discoverability) — audit-pipeline-derived. 3–4 providers × 3 query variants × 2 runs.",
      "aiUsability": "AI Usability — derived from the per-class access profile (which agent classes reach the close state) modulated by close-state depth. The profile is the truth; the score is a reproducible summary, not a hand-rating.",
      "evidence": "Evidence — cross-method ground-truth consistency. A confidence layer, not a sales axis."
    }
  },
  "consequenceClose": {
    "archetype": "actionability",
    "archetypeLabel": {
      "en": "actionability",
      "de": "Actionability"
    },
    "source": "brand",
    "diagnosis": {
      "en": "Rheinmetall is not lacking platform presence; it lacks pinnable configuration facts. The Lynx surface tells the story in prose and news items, and both measured agent classes reach it and validate the tracked KF41 with the Hungary reference. But an agent assembling an RFI cannot anchor the turret and weight wording from the page, and B2G procurement runs on exactly that precision.",
      "de": "Rheinmetall fehlt nicht Plattform-Präsenz; es fehlen pinnbare Konfigurationsfakten. Die Lynx-Surface erzählt die Geschichte in Prosa und News-Items, und beide gemessenen Agentenklassen erreichen sie und validieren den Tracked KF41 mit der Ungarn-Referenz. Aber ein Agent, der ein RFI zusammenstellt, kann Turm- und Gewichts-Formulierung nicht von der Seite ankern, und B2G-Beschaffung läuft auf genau dieser Präzision."
    },
    "evidence": {
      "en": "The Lynx page and the defence news stack validate KF41, tracked positioning and the Hungary reference; the locked configuration wording never pins on the public surface. Asked for a tracked IFV without the brand name, the agent reaches Rheinmetall about half the time.",
      "de": "Die Lynx-Seite und der Defence-News-Stack validieren KF41, Tracked-Positionierung und die Ungarn-Referenz; die gelockte Konfigurations-Formulierung pinnt auf der öffentlichen Surface nie. Nach einem Tracked IFV ohne Markennamen gefragt, erreicht der Agent Rheinmetall etwa in der Hälfte der Fälle."
    },
    "question": {
      "en": "The question this raises: where would deeper Action-pathway measurement — handoff stability, deep-link routing, structured booking endpoints — sharpen the read?",
      "de": "Die Frage daraus: Wo würde tiefere Action-Pfad-Messung — Handoff-Stabilität, Deep-Link-Routing, strukturierte Booking-Endpunkte — die Lesart schärfen?"
    },
    "confidenceHedge": {
      "en": "Based on the current pilot slate, this read is directional.",
      "de": "Basierend auf dem aktuellen Pilot-Slate ist diese Lesart direktional."
    },
    "closes": {
      "en": "An answer surface that pins the KF41 configuration in extractable form: combat weight, the Lance 2.0 turret, gun options, and the variant boundaries against KF31 and Boxer, placed next to the RFI pathway. Citeable evidence replaces news-stack archaeology; the agent quotes what it can anchor.",
      "de": "Eine Answer-Surface, die die KF41-Konfiguration extrahierbar pinnt: Gefechtsgewicht, Lance-2.0-Turm, Bewaffnungsoptionen und die Varianten-Grenzen gegen KF31 und Boxer, direkt neben dem RFI-Pfad. Zitierfähige Evidenz ersetzt News-Stack-Archäologie; der Agent zitiert, was er ankern kann."
    },
    "proof": {
      "en": "The proof isn't more content. It's a repeatable lift in whether agents find, verify, cite, recommend, and complete the brand journey directly — re-measured each wave.",
      "de": "Der Beweis ist nicht mehr Content. Es ist ein wiederholbarer Anstieg darin, ob Agenten die Marke direkt finden, verifizieren, zitieren, empfehlen und den Weg abschließen — neu gemessen mit jeder Wave."
    },
    "ctas": [
      {
        "weight": "primary",
        "eyebrow": "Audit · €1,900",
        "title": {
          "en": "Commission an audit.",
          "de": "Audit beauftragen."
        },
        "body": {
          "en": "Where the BrandScore opens the question, an audit closes it. An interpretive engagement on your full surface, scored under the same methodology.",
          "de": "Wo die BrandScore die Frage öffnet, schließt sie ein Audit. Ein interpretatives Engagement auf der vollen Surface, gemessen unter derselben Methodologie."
        },
        "cta": {
          "en": "Get the audit",
          "de": "Audit anfragen"
        },
        "href": "mailto:hello@hyperize.ai?subject=Audit%20%C2%B7%20Rheinmetall"
      },
      {
        "weight": "secondary",
        "eyebrow": "Founding · €4,500",
        "title": {
          "en": "Found with us.",
          "de": "Founding Program."
        },
        "body": {
          "en": "Strategic partnership for brands building agent success as a long-term capability, not a one-off engagement.",
          "de": "Strategische Partnerschaft für Marken, die Agent-Success als langfristige Capability aufbauen — nicht als Einmal-Engagement."
        },
        "cta": {
          "en": "Apply",
          "de": "Bewerben"
        },
        "href": "mailto:hello@hyperize.ai?subject=Founding%20Program%20%C2%B7%20Rheinmetall"
      },
      {
        "weight": "secondary",
        "eyebrow": "Snapshot",
        "title": {
          "en": "Audit an adjacent property.",
          "de": "Eine angrenzende Property messen."
        },
        "body": {
          "en": "The BrandScore covers the primary domain. Get the same methodology applied to an adjacent property: a country site, a sub-brand, a category beyond the DAX-40 slate.",
          "de": "Die BrandScore deckt die primäre Domain ab. Die gleiche Methodologie für eine angrenzende Property: eine Länderseite, eine Sub-Brand, eine Kategorie außerhalb des DAX-40-Slates."
        },
        "cta": {
          "en": "Get a Snapshot",
          "de": "Snapshot anfragen"
        },
        "href": "mailto:hello@hyperize.ai?subject=Snapshot%20%C2%B7%20adjacent%20property%20for%20Rheinmetall"
      }
    ]
  },
  "sources": [
    {
      "id": "S1",
      "label": "Gate-1 audit run · Rheinmetall Wave Q2 2026 (Cody, dispatched 2026-05-26)",
      "accessedAt": "2026-05-26",
      "supports": [
        "AI Visibility score",
        "the close state reached (quote_ready)"
      ],
      "url": null,
      "kind": "internal",
      "internalLabel": "Internal · Hyperize audit pipeline"
    },
    {
      "id": "S2",
      "label": "a fleet wave aerospace + defence wave · Rheinmetall phase 1-4 (Giorgio repo, dispatched 2026-05-26)",
      "accessedAt": "2026-05-26",
      "supports": [
        "the per-breed access profile (Phase 1-4 pending)"
      ],
      "url": null,
      "kind": "internal",
      "internalLabel": "Internal · Hyperize fleet (Giorgio)"
    },
    {
      "id": "S3",
      "label": "Task Selection Doctrine",
      "accessedAt": "2026-05-26",
      "supports": [
        "fairness declaration",
        "Third-Party Interception framing"
      ],
      "url": "https://www.hyperize.ai/en/methodology/task-selection",
      "kind": "public",
      "internalLabel": null
    }
  ],
  "crossLinks": {
    "index": "https://www.hyperize.ai/en/dax40-index",
    "taskSelection": "https://www.hyperize.ai/en/methodology/task-selection",
    "agentSurface": "https://www.hyperize.ai/en/methodology",
    "foundingProgram": "https://www.hyperize.ai/en/founding-program"
  },
  "scope": {
    "publishes": [
      "Brand identity (name, legal entity, DAX ticker, sector)",
      "Composite (index-ranking) + AI Visibility + AI Usability (as access profile + derived score) + Evidence, with weights",
      "Per-agent-class access profile (which agent classes reach the close state)",
      "Third-Party Interception classification, direct/intermediary share, narrative",
      "Hyperize-selected task titles, close state, intermediary mode, task score, bottleneck sentence",
      "Measurement timeline (date, wave, protocol version, summary)",
      "Sources with public URLs or internal-evidence pointers",
      "Confidence grade + Evidence tier + Next review date",
      "Bottleneck classification (Discovery / Interception / Usability / Multi-axis / No dominant gap)",
      "Bottleneck archetype + consequence-claim diagnosis + operator question",
      "Test narrative (verdict, narrative, agent matrix, scope shift) — scene-level prose, no prompts or formulas"
    ],
    "doesNotPublish": [
      "Task identifiers (internal)",
      "Raw and derived measurement artifact paths (internal repos)",
      "Per-phase outcome tables (ceiling / http / coding / browser_standard / act)",
      "Individual prompts and provider-specific transcripts",
      "Scoring derivation steps below the dimension level",
      "Sector task grid file references when still draft"
    ]
  }
}