{
  "format": "hyperize/v1",
  "@id": "https://www.hyperize.ai/en/dax40-index/brands/beiersdorf.json",
  "type": "BrandScore",
  "pageType": "BrandScore",
  "releaseState": "pilot_probe",
  "releaseLabel": "Pilot Probe",
  "title": "Beiersdorf — 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": "Eucerin Sun Sensitive Protect Face SPF 50+ is a German derma-cosmetic that most buyers reach via dm, Rossmann, Müller, or Amazon, not via eucerin.de directly. The Beiersdorf surface carries the product claim (SPF 50+, parfümfrei, UVA protection), the buying path runs through retail. Whether an agent recommending an SPF 50+ for sensitive skin routes through eucerin.de and accurately surfaces the locked claim (SPF 50+, parfümfrei, suitable for atopic skin) is what Wave 7 measures.",
    "de": "Eucerin Sun Sensitive Protect Face SPF 50+ ist ein deutsches Derma-Kosmetikprodukt, das die meisten Käufer über dm, Rossmann, Müller oder Amazon erreichen, nicht direkt über eucerin.de. Die Beiersdorf-Surface trägt das Produktversprechen (SPF 50+, parfümfrei, UVA-Schutz), der Kaufpfad läuft über den Handel. Ob ein Agent, der eine SPF 50+ für sensible Haut empfiehlt, über eucerin.de läuft und das gelockte Versprechen (SPF 50+, parfümfrei, für atopische Haut geeignet) genau wiedergibt, ist was Wave 7 misst."
  },
  "summary": {
    "en": "Beiersdorf is findable. Eucerin Sun Sensitive Protect Face SPF 50+ surface carries the locked claim, the buying path routes through drugstores and pharmacies.",
    "de": "Beiersdorf ist auffindbar. Die Eucerin Sun Sensitive Protect Face SPF 50+ Surface trägt das gelockte Versprechen, der Kaufpfad läuft über Drogerien und Apotheken."
  },
  "brandName": "Beiersdorf",
  "legalEntity": "Beiersdorf AG",
  "daxTicker": "BEI",
  "sector": "consumer_retail",
  "sectorLabel": "Consumer & Retail",
  "inLanguage": "en",
  "datePublished": "2026-05-18",
  "dateModified": "2026-05-25",
  "nextReview": "2026-09-30",
  "confidence": "C",
  "evidenceTier": "proprietary",
  "wave": "WAVE-Q2-2026-W7-CONSUMER-GOODS",
  "url": "https://www.hyperize.ai/en/dax40-index/brands/beiersdorf",
  "alternateLanguage": {
    "de": "https://www.hyperize.ai/de/dax40-index/brands/beiersdorf"
  },
  "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": 34.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": 39,
      "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": "partial"
        },
        {
          "agentClass": "code",
          "outcome": "partial"
        },
        {
          "agentClass": "browser",
          "outcome": "pending"
        },
        {
          "agentClass": "full_automation",
          "outcome": "pending"
        }
      ],
      "blockedClasses": [],
      "passClasses": [],
      "closeState": "documentation_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": 40.69,
      "scale100": 40.69,
      "scale10": 4.1,
      "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": 34.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": 39,
        "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": "structural",
    "classificationLabel": "Structural",
    "directShare": 0.1,
    "intermediaryShare": 0.65,
    "intermediaryCaptureExamples": [
      "dm",
      "Rossmann",
      "Müller",
      "Shop-Apotheke",
      "Amazon"
    ],
    "narrative": {
      "en": "Channel position derived from Cody Gate-1 response analysis: the German derma-cosmetic retail mode applies — Eucerin Sun Sensitive Protect Face is captured by drugstore chains (dm, Rossmann, Müller), Apotheke-Online platforms (Shop-Apotheke, DocMorris), and Amazon.",
      "de": "Third-Party Interception aus Cody-Gate-1-Antworten abgeleitet: deutscher Derma-Kosmetik-Handelsmodus gilt — Eucerin Sun Sensitive Protect Face wird von Drogeriemärkten (dm, Rossmann, Müller), Apotheke-Online-Plattformen (Shop-Apotheke, DocMorris) und Amazon aufgefangen."
    }
  },
  "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": "Beiersdorf is findable. Eucerin Sun Sensitive Protect Face SPF 50+ surface carries the locked claim, the buying path routes through drugstores and pharmacies.",
      "de": "Beiersdorf ist auffindbar. Die Eucerin Sun Sensitive Protect Face SPF 50+ Surface trägt das gelockte Versprechen, der Kaufpfad läuft über Drogerien und Apotheken."
    },
    "executiveSummary": {
      "en": "Wave 7 partial measurement. Beiersdorf is findable by AI agents (D 34.44). Phase 2 HTTP + coding agents reached the locked SKU page on eucerin.de: PZN 00802461, LSF 50+, sensitive-skin claim, UVA/UVB protection, parfümfrei all confirmed in raw HTML. UVA-PF exact numeric not surfaced (inferred from EU UVA-logo standard). Phase 3 browser + Phase 4 ACT pending. Producer page survives the verification test, retail intermediation captures the close.",
      "de": "Wave 7 Teilmessung. Beiersdorf ist für KI-Agenten auffindbar (D 34,44). Phase 2 HTTP- + Coding-Agenten erreichten die gelockte SKU-Seite auf eucerin.de: PZN 00802461, LSF 50+, Sensible-Haut-Versprechen, UVA/UVB-Schutz, parfümfrei sind alle im Quell-HTML bestätigt. UVA-PF exakter Zahlenwert nicht erfasst (aus dem EU UVA-Logo-Standard inferiert). Phase 3 Browser + Phase 4 ACT stehen aus. Marken-Surface übersteht den Verifikationstest, Handelsintermediation fängt den Close auf."
    }
  },
  "testNarrative": {
    "verdict": {
      "en": "Producer surface survives. Retail owns the close.",
      "de": "Marken-Surface übersteht den Test. Der Handel besitzt den Close."
    },
    "narrative": {
      "en": "Wave 7 measured Beiersdorf Eucerin Sun Sensitive Protect Face SPF 50+ across Cody Gate-1 (3 providers, 18 datapoints, German queries, AI Visibility 34.44, 0 errors) and a fleet wave Phase 2 (HTTP + coding agents, committed_partial). Phase 3 browser and Phase 4 ACT not executed this wave. The Phase 2 ceiling extraction reached the locked SKU page on eucerin.de and confirmed PZN 00802461, LSF 50+, the parfümfrei claim, and UVA/UVB protection language. The exact UVA-PF numeric was not surfaced explicitly on the SKU page; the EU UVA-logo standard referenced on the brand surface implies UVA-PF >= 1/3 SPF but agents reading the raw page do not see the number. The brand-own purchase locator routes buyers to local and online partner pharmacies; the transaction completes at dm, Rossmann, Müller, Shop-Apotheke, DocMorris, or Amazon.",
      "de": "Wave 7 hat Beiersdorf Eucerin Sun Sensitive Protect Face SPF 50+ über Cody Gate-1 (3 Provider, 18 Datenpunkte, DE-Queries, AI Visibility 34,44, 0 Fehler) und a fleet wave Phase 2 (HTTP- + Coding-Agenten, committed_partial) gemessen. Phase 3 Browser und Phase 4 ACT wurden in dieser Wave nicht ausgeführt. Die Phase-2-Ceiling-Extraktion erreichte die gelockte SKU-Seite auf eucerin.de und bestätigte PZN 00802461, LSF 50+, das parfümfrei-Versprechen und UVA/UVB-Schutz-Sprache. Der exakte UVA-PF-Zahlenwert wurde auf der SKU-Seite nicht explizit erfasst; der auf der Marken-Surface referenzierte EU UVA-Logo-Standard impliziert UVA-PF >= 1/3 SPF, aber Agenten, die die Roh-Seite lesen, sehen die Zahl nicht. Der marken-eigene Kauf-Locator leitet Käufer zu lokalen und Online-Partner-Apotheken; die Transaktion schließt bei dm, Rossmann, Müller, Shop-Apotheke, DocMorris oder Amazon ab."
    },
    "scopeShift": null,
    "agentMatrix": [
      {
        "type": "text",
        "status": "partial",
        "note": "HTTP agent reached eucerin.de locked SKU page; LSF 50+ / parfümfrei / sensitive-skin / UVA-UVB / PZN 00802461 surfaced; UVA-PF numeric not on page"
      },
      {
        "type": "search",
        "status": "partial",
        "note": "Cody Gate-1 18/18 valid across openai/perplexity/anthropic; AI Visibility D 34.44, 0 errors"
      },
      {
        "type": "code",
        "status": "partial",
        "note": "Coding agent extracted brand-own purchase locator routing to partner pharmacies; locked claim combination found on the source HTML"
      },
      {
        "type": "browser",
        "status": "pending",
        "note": "a fleet wave phase 3 not executed Wave 7"
      },
      {
        "type": "full_automation",
        "status": "pending",
        "note": "a fleet wave phase 4 not executed Wave 7"
      }
    ]
  },
  "fairnessDeclaration": {
    "reviewPassed": false,
    "note": "Wave 7 Q2 2026 partial measurement. Single task (Beiersdorf Eucerin Sun Sensitive Protect Face SPF 50+, documentation_ready close, 50ml SKU, locked spec: SPF 50+ + UVA-PF ≥1/3 SPF + parfümfrei + sensible Haut). AI Visibility from Cody Gate-1 (34.44, 18/18 valid datapoints across openai/perplexity/anthropic, DE language, 0 errors). AI Usability derived from a fleet wave Phase 2 partial (HTTP + Coding partial; Phase 3 browser + Phase 4 ACT not executed this wave). Fairness Review pending the sector fairness grid.",
    "methodologyUrl": "https://www.hyperize.ai/en/methodology/task-selection",
    "sectorGridRef": null
  },
  "activeTasks": [
    {
      "title": {
        "en": "Eucerin Sun Sensitive Protect Face SPF 50+ (50ml, parfümfrei, sensible Gesichtshaut)",
        "de": "Eucerin Sun Sensitive Protect Face SPF 50+ (50ml, parfümfrei, sensible Gesichtshaut)"
      },
      "closeState": "documentation_ready",
      "intermediaryMode": "platform",
      "businessRelevance": null,
      "difficultyBand": null,
      "engpass": {
        "en": "Producer page surfaces the locked claim; retail intermediation (dm / Rossmann / Müller / Shop-Apotheke / Amazon) captures the close.",
        "de": "Marken-Seite zeigt das gelockte Versprechen; Handelsintermediation (dm / Rossmann / Müller / Shop-Apotheke / Amazon) fängt den Close auf."
      }
    }
  ],
  "scoreHistory": [
    {
      "date": "2026-05-25",
      "quarter": "Q2 2026",
      "waveId": "WAVE-Q2-2026-W7-CONSUMER-GOODS",
      "protocolVersion": "ars-methodology/v1.1",
      "summary": "Wave 7 partial measurement landed. Cody Gate-1 complete (D 34.44, 18/18 valid, 0 errors). a fleet wave Phase 1 ceiling + Phase 2 HTTP+coding committed_partial; Phase 3 browser + Phase 4 ACT not executed this wave. Producer-page survival of the locked claim combination confirmed at Phase 2; retail-intermediation channel position derived from Cody response texts."
    }
  ],
  "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": "On product discovery, Beiersdorf is not lacking findability — AI Visibility 34.44 places Beiersdorf mid-pack across openai/perplexity/anthropic. The locked claim combination (LSF 50+ + parfümfrei + sensible Haut + UVA/UVB) all surfaces accurately on the eucerin.de SKU page. The gap is not the brand-own surface — it is the German derma-cosmetic retail mode: SPF 50+ for sensitive-skin queries route through dm / Rossmann / Müller / Apotheke listings or Amazon search rather than eucerin.de directly. The Beiersdorf surface owns the product claim and the ingredient list — the retail intermediary owns the price, the variant selection, and the purchase. If the agent reaches eucerin.de, the question is whether the locked claim (SPF 50+ AND parfümfrei AND for-sensitive-skin) surfaces accurately on the product page.",
      "de": "In der Produkt-Discovery fehlt Beiersdorf nicht Auffindbarkeit — AI Visibility 34,44 platziert Beiersdorf im Mittelfeld über openai/perplexity/anthropic. Die gelockte Versprechens-Kombination (LSF 50+ + parfümfrei + sensible Haut + UVA/UVB) taucht auf der eucerin.de-SKU-Seite vollständig auf. Die Lücke ist der deutsche Derma-Kosmetik-Handelsmodus: SPF-50+-Anfragen für sensible Haut laufen über dm- / Rossmann- / Müller- / Apotheken-Listings oder die Amazon-Suche statt direkt über eucerin.de. Die Beiersdorf-Surface besitzt das Produktversprechen und die Inhaltsstoffliste — der Handelsintermediär besitzt den Preis, die Variantenwahl und den Kauf. Wenn der Agent eucerin.de erreicht, ist die Frage, ob das gelockte Versprechen (SPF 50+ UND parfümfrei UND für sensible Haut) auf der Produktseite genau auftaucht."
    },
    "evidence": {
      "en": "Beiersdorf is findable. Eucerin Sun Sensitive Protect Face SPF 50+ surface carries the locked claim, the buying path routes through drugstores and pharmacies.",
      "de": "Beiersdorf ist auffindbar. Die Eucerin Sun Sensitive Protect Face SPF 50+ Surface trägt das gelockte Versprechen, der Kaufpfad läuft über Drogerien und Apotheken."
    },
    "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": "What changes the outcome is closing the surface-to-close gap. Phase 2 confirmed the brand-own page surfaces the locked claim cleanly. The remaining gap is on the channel side: the agent reaches eucerin.de, reads the claim, then routes the buy through dm / Rossmann / Müller / Apotheke / Amazon. Named Hyperize offerings here: Answer Pages on \"Welche Sonnencreme SPF 50+ für sensible Haut?\" that route directly to the brand-own claim verification, plus Reference Pages that make the UVA-PF numeric and the partner-pharmacy locator agent-readable rather than human-readable.",
      "de": "Was den Ausgang verändert, ist das Schließen der Surface-to-Close-Lücke. Phase 2 hat bestätigt, dass die Marken-Seite das gelockte Versprechen sauber zeigt. Die verbleibende Lücke liegt auf der Channel-Seite: der Agent erreicht eucerin.de, liest das Versprechen, leitet den Kauf dann über dm / Rossmann / Müller / Apotheke / Amazon. Benannte Hyperize-Offerings hier: Answer Pages zu \"Welche Sonnencreme SPF 50+ für sensible Haut?\" die direkt zur marken-eigenen Versprechensverifikation routen, plus Reference Pages, die den UVA-PF-Zahlenwert und den Partner-Apotheken-Locator agenten-lesbar statt menschen-lesbar machen."
    },
    "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%20Beiersdorf"
      },
      {
        "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%20Beiersdorf"
      },
      {
        "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%20Beiersdorf"
      }
    ]
  },
  "sources": [
    {
      "id": "S1",
      "label": "Gate-1 audit run · Beiersdorf Wave Q2 2026 (Cody, dispatched 2026-05-25)",
      "accessedAt": "2026-05-25",
      "supports": [
        "AI Visibility score",
        "the close state reached (documentation_ready)"
      ],
      "url": null,
      "kind": "internal",
      "internalLabel": "Internal · Hyperize audit pipeline"
    },
    {
      "id": "S2",
      "label": "a fleet wave consumer goods wave · Beiersdorf phase 1-4 (Giorgio repo, dispatched 2026-05-25)",
      "accessedAt": "2026-05-25",
      "supports": [
        "the per-breed access profile (Phase 2 partial)"
      ],
      "url": null,
      "kind": "internal",
      "internalLabel": "Internal · Hyperize fleet (Giorgio)"
    },
    {
      "id": "S3",
      "label": "Task Selection Doctrine",
      "accessedAt": "2026-05-25",
      "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"
    ]
  }
}