{
  "generatedAt": "2026-07-29",
  "project": "WettIndex",
  "disclaimer": "Öffentliche WettIndex-Datenangaben. Keine Rechts-, Lizenz-, Steuer- oder Wettempfehlung.",
  "scopeNote": "Öffentlicher Datenlücken-Kompass für belegte Daten, offene Praxisprüfungen, Content-Tiefe, Longtail-Daten, Frischewerte und sichere Folgepfade. Keine Rechtsbewertung, keine Wettempfehlung, kein Ranking- oder Traffic-Claim und kein abgeschlossener Praxistest-Claim.",
  "status": "datenluecken-kompass-erfüllt",
  "rowCount": 74,
  "groupCount": 4,
  "pageGapCount": 10,
  "providerGapCount": 10,
  "moneyPageCount": 6,
  "longtailPageCount": 48,
  "dataPointTotal": 9945,
  "fieldworkTaskRefs": 480,
  "highFieldworkTaskRefs": 368,
  "internalTargetCount": 1149,
  "sourceFeedCount": 8,
  "sourceFeeds": [
    "datenluecken-kompass.json",
    "data-gap-check.json",
    "content-depth.json",
    "longtail-analysis.json",
    "fieldwork-queue.json",
    "freshness-report.json",
    "quellenfrische-startpruefung.json",
    "aktualisierungsplan.json"
  ],
  "groups": [
    {
      "sourceType": "longtail",
      "label": "Longtail-Seiten",
      "rows": 48,
      "dataPoints": 4824,
      "fieldworkTasks": 420,
      "highPriorityTasks": 327,
      "topPath": "/vergleich/american-football-app/",
      "status": "erfüllt"
    },
    {
      "sourceType": "anbieter",
      "label": "Anbieter",
      "rows": 10,
      "dataPoints": 407,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "topPath": "/anbieter/tipico-erfahrungen/",
      "status": "erfüllt"
    },
    {
      "sourceType": "vergleich",
      "label": "Vergleichsseiten",
      "rows": 10,
      "dataPoints": 1268,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "topPath": "/",
      "status": "erfüllt"
    },
    {
      "sourceType": "money-page",
      "label": "Vergleichsseiten",
      "rows": 6,
      "dataPoints": 3446,
      "fieldworkTasks": 60,
      "highPriorityTasks": 41,
      "topPath": "/apps/",
      "status": "erfüllt"
    }
  ],
  "noCompletedTestClaims": true,
  "noFakeUserExperienceClaims": true,
  "noBetRecommendationClaims": true,
  "noTrafficOrRankingClaims": true,
  "noLegalAssessment": true,
  "noAffiliateTracking": true,
  "gateCount": 6,
  "passedGateCount": 6,
  "checks": [
    {
      "id": "row_count",
      "label": "Datenlücken-Zeilen",
      "passed": true,
      "value": 74,
      "limit": ">=70"
    },
    {
      "id": "source_types",
      "label": "Vier Seitentypen",
      "passed": true,
      "value": 4,
      "limit": ">=4"
    },
    {
      "id": "fieldwork",
      "label": "Praxisprüfungen sichtbar",
      "passed": true,
      "value": 480,
      "limit": ">=150"
    },
    {
      "id": "safe_targets",
      "label": "Sichere Folgepfade",
      "passed": true,
      "value": 1149,
      "limit": "nur öffentliche Pfade"
    },
    {
      "id": "claim_boundaries",
      "label": "Aussagegrenzen",
      "passed": true,
      "value": 74,
      "limit": 74
    },
    {
      "id": "source_feeds",
      "label": "Quellfeeds",
      "passed": true,
      "value": 8,
      "limit": ">=8"
    }
  ],
  "entries": [
    {
      "id": "datenluecken-kompass-001",
      "rank": 1,
      "sourceType": "vergleich",
      "path": "/",
      "title": "Startseite",
      "focus": "erster Vergleich",
      "metricKey": "transparency",
      "metricLabel": "Transparenz",
      "provider": "",
      "providerName": "",
      "dataPoints": 130,
      "evidenceRows": 75,
      "traceRows": 75,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "nicht anbieterspezifisch",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Belegt",
          "text": "Teilscore, Anbieterpfade und vorhandene Datenpunkte sind dokumentiert. Transparenz bleibt trotzdem nur ein Vergleichssignal.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Offen",
          "text": "Echte Praxistests zu erster Vergleich werden erst als abgeschlossen dargestellt, wenn Messung, Zeitpunkt und Methode dokumentiert sind.",
          "target": "/studien/",
          "targetLabel": "Studien"
        },
        {
          "label": "Nicht ableiten",
          "text": "Ein Rang, Bonusbetrag oder App-Signal ist keine individuelle Empfehlung und ersetzt keine eigene Prüfung von Bedingungen, Zahlungen und Alternativen.",
          "target": "/methodik/",
          "targetLabel": "Methodik"
        },
        {
          "label": "Nächster Beleg",
          "text": "Öffne Tipico, um Datenpunkte, offene Punkte und Alternativen im Anbieterprofil zu lesen.",
          "target": "/anbieter/tipico-erfahrungen/",
          "targetLabel": "Tipico Erfahrungen"
        }
      ],
      "nextStep": "Echte Praxistests zu erster Vergleich werden erst als abgeschlossen dargestellt, wenn Messung, Zeitpunkt und Methode dokumentiert sind.",
      "internalTargets": [
        "/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/wettanbieter/",
        "/studien/",
        "/anbieter/tipico-erfahrungen/",
        "/anbieter/interwetten-erfahrungen/",
        "/anbieter/betano-erfahrungen/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "data-gap-check.json",
        "freshness-report.json",
        "quellenfrische-startpruefung.json"
      ],
      "claimBoundary": "Datenlücken-Checks trennen belegte Daten, offene Praxistests und Aussagegrenzen; keine abgeschlossene Nutzungserfahrung oder individuelle Empfehlung.",
      "noteCount": 4,
      "internalTargetCount": 17,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 17,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-002",
      "rank": 2,
      "sourceType": "vergleich",
      "path": "/wettanbieter/",
      "title": "Wettanbieter-Ranking",
      "focus": "Ranking und Shortlist",
      "metricKey": "transparency",
      "metricLabel": "Transparenz",
      "provider": "",
      "providerName": "",
      "dataPoints": 130,
      "evidenceRows": 75,
      "traceRows": 75,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "nicht anbieterspezifisch",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Belegt",
          "text": "Teilscore, Anbieterpfade und vorhandene Datenpunkte sind dokumentiert. Transparenz bleibt trotzdem nur ein Vergleichssignal.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Offen",
          "text": "Echte Praxistests zu Ranking und Shortlist werden erst als abgeschlossen dargestellt, wenn Messung, Zeitpunkt und Methode dokumentiert sind.",
          "target": "/methodik/",
          "targetLabel": "Methodik"
        },
        {
          "label": "Nicht ableiten",
          "text": "Ein Rang, Bonusbetrag oder App-Signal ist keine individuelle Empfehlung und ersetzt keine eigene Prüfung von Bedingungen, Zahlungen und Alternativen.",
          "target": "/methodik/",
          "targetLabel": "Methodik"
        },
        {
          "label": "Nächster Beleg",
          "text": "Öffne Tipico, um Datenpunkte, offene Punkte und Alternativen im Anbieterprofil zu lesen.",
          "target": "/anbieter/tipico-erfahrungen/",
          "targetLabel": "Tipico Erfahrungen"
        }
      ],
      "nextStep": "Echte Praxistests zu Ranking und Shortlist werden erst als abgeschlossen dargestellt, wenn Messung, Zeitpunkt und Methode dokumentiert sind.",
      "internalTargets": [
        "/wettanbieter/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/beste-wettanbieter/",
        "/anbieter/tipico-erfahrungen/",
        "/anbieter/interwetten-erfahrungen/",
        "/anbieter/betano-erfahrungen/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "data-gap-check.json",
        "freshness-report.json",
        "quellenfrische-startpruefung.json"
      ],
      "claimBoundary": "Datenlücken-Checks trennen belegte Daten, offene Praxistests und Aussagegrenzen; keine abgeschlossene Nutzungserfahrung oder individuelle Empfehlung.",
      "noteCount": 4,
      "internalTargetCount": 16,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/wettanbieter/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 16,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-003",
      "rank": 3,
      "sourceType": "vergleich",
      "path": "/beste-wettanbieter/",
      "title": "Beste Wettanbieter",
      "focus": "Top-Auswahl",
      "metricKey": "transparency",
      "metricLabel": "Transparenz",
      "provider": "",
      "providerName": "",
      "dataPoints": 130,
      "evidenceRows": 75,
      "traceRows": 75,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "nicht anbieterspezifisch",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Belegt",
          "text": "Teilscore, Anbieterpfade und vorhandene Datenpunkte sind dokumentiert. Transparenz bleibt trotzdem nur ein Vergleichssignal.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Offen",
          "text": "Echte Praxistests zu Top-Auswahl werden erst als abgeschlossen dargestellt, wenn Messung, Zeitpunkt und Methode dokumentiert sind.",
          "target": "/methodik/",
          "targetLabel": "Methodik"
        },
        {
          "label": "Nicht ableiten",
          "text": "Ein Rang, Bonusbetrag oder App-Signal ist keine individuelle Empfehlung und ersetzt keine eigene Prüfung von Bedingungen, Zahlungen und Alternativen.",
          "target": "/methodik/",
          "targetLabel": "Methodik"
        },
        {
          "label": "Nächster Beleg",
          "text": "Öffne Tipico, um Datenpunkte, offene Punkte und Alternativen im Anbieterprofil zu lesen.",
          "target": "/anbieter/tipico-erfahrungen/",
          "targetLabel": "Tipico Erfahrungen"
        }
      ],
      "nextStep": "Echte Praxistests zu Top-Auswahl werden erst als abgeschlossen dargestellt, wenn Messung, Zeitpunkt und Methode dokumentiert sind.",
      "internalTargets": [
        "/beste-wettanbieter/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/wettanbieter/",
        "/anbieter/tipico-erfahrungen/",
        "/anbieter/interwetten-erfahrungen/",
        "/anbieter/betano-erfahrungen/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "data-gap-check.json",
        "freshness-report.json",
        "quellenfrische-startpruefung.json"
      ],
      "claimBoundary": "Datenlücken-Checks trennen belegte Daten, offene Praxistests und Aussagegrenzen; keine abgeschlossene Nutzungserfahrung oder individuelle Empfehlung.",
      "noteCount": 4,
      "internalTargetCount": 16,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/beste-wettanbieter/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 16,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-004",
      "rank": 4,
      "sourceType": "vergleich",
      "path": "/wettbonus/",
      "title": "Wettbonus",
      "focus": "Bonuswert",
      "metricKey": "bonus",
      "metricLabel": "Bonus",
      "provider": "",
      "providerName": "",
      "dataPoints": 125,
      "evidenceRows": 72,
      "traceRows": 72,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "nicht anbieterspezifisch",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Belegt",
          "text": "Teilscore, Anbieterpfade und vorhandene Datenpunkte sind dokumentiert. Bonus bleibt trotzdem nur ein Vergleichssignal.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Offen",
          "text": "Echte Praxistests zu Bonuswert werden erst als abgeschlossen dargestellt, wenn Messung, Zeitpunkt und Methode dokumentiert sind.",
          "target": "/studien/wettbonus-wertindex/",
          "targetLabel": "Studie: Wettbonus-Wertindex"
        },
        {
          "label": "Nicht ableiten",
          "text": "Ein Rang, Bonusbetrag oder App-Signal ist keine individuelle Empfehlung und ersetzt keine eigene Prüfung von Bedingungen, Zahlungen und Alternativen.",
          "target": "/methodik/",
          "targetLabel": "Methodik"
        },
        {
          "label": "Nächster Beleg",
          "text": "Öffne Betano, um Datenpunkte, offene Punkte und Alternativen im Anbieterprofil zu lesen.",
          "target": "/anbieter/betano-erfahrungen/",
          "targetLabel": "Betano Erfahrungen"
        }
      ],
      "nextStep": "Echte Praxistests zu Bonuswert werden erst als abgeschlossen dargestellt, wenn Messung, Zeitpunkt und Methode dokumentiert sind.",
      "internalTargets": [
        "/wettbonus/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/bonus/wettbonus-vergleich/",
        "/studien/wettbonus-wertindex/",
        "/anbieter/betano-erfahrungen/",
        "/anbieter/admiralbet-erfahrungen/",
        "/anbieter/tipico-erfahrungen/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "data-gap-check.json",
        "freshness-report.json",
        "quellenfrische-startpruefung.json"
      ],
      "claimBoundary": "Datenlücken-Checks trennen belegte Daten, offene Praxistests und Aussagegrenzen; keine abgeschlossene Nutzungserfahrung oder individuelle Empfehlung.",
      "noteCount": 4,
      "internalTargetCount": 17,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/wettbonus/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 17,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-005",
      "rank": 5,
      "sourceType": "vergleich",
      "path": "/bonus/wettbonus-vergleich/",
      "title": "Bonusdetails",
      "focus": "Bonusbedingungen",
      "metricKey": "bonus",
      "metricLabel": "Bonus",
      "provider": "",
      "providerName": "",
      "dataPoints": 125,
      "evidenceRows": 72,
      "traceRows": 72,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "nicht anbieterspezifisch",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Belegt",
          "text": "Teilscore, Anbieterpfade und vorhandene Datenpunkte sind dokumentiert. Bonus bleibt trotzdem nur ein Vergleichssignal.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Offen",
          "text": "Echte Praxistests zu Bonusbedingungen werden erst als abgeschlossen dargestellt, wenn Messung, Zeitpunkt und Methode dokumentiert sind.",
          "target": "/studien/wettbonus-wertindex/",
          "targetLabel": "Studie: Wettbonus-Wertindex"
        },
        {
          "label": "Nicht ableiten",
          "text": "Ein Rang, Bonusbetrag oder App-Signal ist keine individuelle Empfehlung und ersetzt keine eigene Prüfung von Bedingungen, Zahlungen und Alternativen.",
          "target": "/methodik/",
          "targetLabel": "Methodik"
        },
        {
          "label": "Nächster Beleg",
          "text": "Öffne Betano, um Datenpunkte, offene Punkte und Alternativen im Anbieterprofil zu lesen.",
          "target": "/anbieter/betano-erfahrungen/",
          "targetLabel": "Betano Erfahrungen"
        }
      ],
      "nextStep": "Echte Praxistests zu Bonusbedingungen werden erst als abgeschlossen dargestellt, wenn Messung, Zeitpunkt und Methode dokumentiert sind.",
      "internalTargets": [
        "/bonus/wettbonus-vergleich/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/wettbonus/",
        "/studien/wettbonus-wertindex/",
        "/anbieter/betano-erfahrungen/",
        "/anbieter/admiralbet-erfahrungen/",
        "/anbieter/tipico-erfahrungen/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "data-gap-check.json",
        "freshness-report.json",
        "quellenfrische-startpruefung.json"
      ],
      "claimBoundary": "Datenlücken-Checks trennen belegte Daten, offene Praxistests und Aussagegrenzen; keine abgeschlossene Nutzungserfahrung oder individuelle Empfehlung.",
      "noteCount": 4,
      "internalTargetCount": 17,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/bonus/wettbonus-vergleich/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 17,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-006",
      "rank": 6,
      "sourceType": "vergleich",
      "path": "/apps/",
      "title": "Apps",
      "focus": "mobile Nutzung",
      "metricKey": "app",
      "metricLabel": "App",
      "provider": "",
      "providerName": "",
      "dataPoints": 119,
      "evidenceRows": 68,
      "traceRows": 68,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "nicht anbieterspezifisch",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Belegt",
          "text": "Teilscore, Anbieterpfade und vorhandene Datenpunkte sind dokumentiert. App bleibt trotzdem nur ein Vergleichssignal.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Offen",
          "text": "Echte Praxistests zu mobile Nutzung werden erst als abgeschlossen dargestellt, wenn Messung, Zeitpunkt und Methode dokumentiert sind.",
          "target": "/studien/app-usability-test/",
          "targetLabel": "Studie: App- und Usability-Test"
        },
        {
          "label": "Nicht ableiten",
          "text": "Ein Rang, Bonusbetrag oder App-Signal ist keine individuelle Empfehlung und ersetzt keine eigene Prüfung von Bedingungen, Zahlungen und Alternativen.",
          "target": "/methodik/",
          "targetLabel": "Methodik"
        },
        {
          "label": "Nächster Beleg",
          "text": "Öffne Tipico, um Datenpunkte, offene Punkte und Alternativen im Anbieterprofil zu lesen.",
          "target": "/anbieter/tipico-erfahrungen/",
          "targetLabel": "Tipico Erfahrungen"
        }
      ],
      "nextStep": "Echte Praxistests zu mobile Nutzung werden erst als abgeschlossen dargestellt, wenn Messung, Zeitpunkt und Methode dokumentiert sind.",
      "internalTargets": [
        "/apps/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/wettanbieter-app/",
        "/studien/app-usability-test/",
        "/anbieter/tipico-erfahrungen/",
        "/anbieter/bet365-erfahrungen/",
        "/anbieter/betano-erfahrungen/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "data-gap-check.json",
        "freshness-report.json",
        "quellenfrische-startpruefung.json"
      ],
      "claimBoundary": "Datenlücken-Checks trennen belegte Daten, offene Praxistests und Aussagegrenzen; keine abgeschlossene Nutzungserfahrung oder individuelle Empfehlung.",
      "noteCount": 4,
      "internalTargetCount": 17,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/apps/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 17,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-007",
      "rank": 7,
      "sourceType": "vergleich",
      "path": "/wettanbieter-app/",
      "title": "Wettanbieter-App",
      "focus": "App-Fokus",
      "metricKey": "app",
      "metricLabel": "App",
      "provider": "",
      "providerName": "",
      "dataPoints": 119,
      "evidenceRows": 68,
      "traceRows": 68,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "nicht anbieterspezifisch",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Belegt",
          "text": "Teilscore, Anbieterpfade und vorhandene Datenpunkte sind dokumentiert. App bleibt trotzdem nur ein Vergleichssignal.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Offen",
          "text": "Echte Praxistests zu App-Fokus werden erst als abgeschlossen dargestellt, wenn Messung, Zeitpunkt und Methode dokumentiert sind.",
          "target": "/studien/app-usability-test/",
          "targetLabel": "Studie: App- und Usability-Test"
        },
        {
          "label": "Nicht ableiten",
          "text": "Ein Rang, Bonusbetrag oder App-Signal ist keine individuelle Empfehlung und ersetzt keine eigene Prüfung von Bedingungen, Zahlungen und Alternativen.",
          "target": "/methodik/",
          "targetLabel": "Methodik"
        },
        {
          "label": "Nächster Beleg",
          "text": "Öffne Tipico, um Datenpunkte, offene Punkte und Alternativen im Anbieterprofil zu lesen.",
          "target": "/anbieter/tipico-erfahrungen/",
          "targetLabel": "Tipico Erfahrungen"
        }
      ],
      "nextStep": "Echte Praxistests zu App-Fokus werden erst als abgeschlossen dargestellt, wenn Messung, Zeitpunkt und Methode dokumentiert sind.",
      "internalTargets": [
        "/wettanbieter-app/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/apps/",
        "/studien/app-usability-test/",
        "/anbieter/tipico-erfahrungen/",
        "/anbieter/bet365-erfahrungen/",
        "/anbieter/betano-erfahrungen/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "data-gap-check.json",
        "freshness-report.json",
        "quellenfrische-startpruefung.json"
      ],
      "claimBoundary": "Datenlücken-Checks trennen belegte Daten, offene Praxistests und Aussagegrenzen; keine abgeschlossene Nutzungserfahrung oder individuelle Empfehlung.",
      "noteCount": 4,
      "internalTargetCount": 17,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/wettanbieter-app/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 17,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-008",
      "rank": 8,
      "sourceType": "vergleich",
      "path": "/livewetten/",
      "title": "Livewetten",
      "focus": "Live-Nutzung",
      "metricKey": "live",
      "metricLabel": "Livewetten",
      "provider": "",
      "providerName": "",
      "dataPoints": 130,
      "evidenceRows": 68,
      "traceRows": 68,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "nicht anbieterspezifisch",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Belegt",
          "text": "Teilscore, Anbieterpfade und vorhandene Datenpunkte sind dokumentiert. Livewetten bleibt trotzdem nur ein Vergleichssignal.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Offen",
          "text": "Echte Praxistests zu Live-Nutzung werden erst als abgeschlossen dargestellt, wenn Messung, Zeitpunkt und Methode dokumentiert sind.",
          "target": "/studien/livewetten-speed-test/",
          "targetLabel": "Studie: Livewetten-Speed-Test"
        },
        {
          "label": "Nicht ableiten",
          "text": "Ein Rang, Bonusbetrag oder App-Signal ist keine individuelle Empfehlung und ersetzt keine eigene Prüfung von Bedingungen, Zahlungen und Alternativen.",
          "target": "/methodik/",
          "targetLabel": "Methodik"
        },
        {
          "label": "Nächster Beleg",
          "text": "Öffne bet365, um Datenpunkte, offene Punkte und Alternativen im Anbieterprofil zu lesen.",
          "target": "/anbieter/bet365-erfahrungen/",
          "targetLabel": "bet365 Erfahrungen"
        }
      ],
      "nextStep": "Echte Praxistests zu Live-Nutzung werden erst als abgeschlossen dargestellt, wenn Messung, Zeitpunkt und Methode dokumentiert sind.",
      "internalTargets": [
        "/livewetten/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/studien/livewetten-speed-test/",
        "/anbieter/bet365-erfahrungen/",
        "/anbieter/tipico-erfahrungen/",
        "/anbieter/bwin-erfahrungen/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "data-gap-check.json",
        "freshness-report.json",
        "quellenfrische-startpruefung.json"
      ],
      "claimBoundary": "Datenlücken-Checks trennen belegte Daten, offene Praxistests und Aussagegrenzen; keine abgeschlossene Nutzungserfahrung oder individuelle Empfehlung.",
      "noteCount": 4,
      "internalTargetCount": 16,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/livewetten/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 16,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-009",
      "rank": 9,
      "sourceType": "vergleich",
      "path": "/quotenvergleich/",
      "title": "Quotenvergleich",
      "focus": "Quoten und Märkte",
      "metricKey": "odds",
      "metricLabel": "Quoten",
      "provider": "",
      "providerName": "",
      "dataPoints": 130,
      "evidenceRows": 68,
      "traceRows": 68,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "nicht anbieterspezifisch",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Belegt",
          "text": "Teilscore, Anbieterpfade und vorhandene Datenpunkte sind dokumentiert. Quoten bleibt trotzdem nur ein Vergleichssignal.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Offen",
          "text": "Echte Praxistests zu Quoten und Märkte werden erst als abgeschlossen dargestellt, wenn Messung, Zeitpunkt und Methode dokumentiert sind.",
          "target": "/studien/quotenstudie-fussball/",
          "targetLabel": "Studie: Quotenstudie Fußball"
        },
        {
          "label": "Nicht ableiten",
          "text": "Ein Rang, Bonusbetrag oder App-Signal ist keine individuelle Empfehlung und ersetzt keine eigene Prüfung von Bedingungen, Zahlungen und Alternativen.",
          "target": "/methodik/",
          "targetLabel": "Methodik"
        },
        {
          "label": "Nächster Beleg",
          "text": "Öffne bet365, um Datenpunkte, offene Punkte und Alternativen im Anbieterprofil zu lesen.",
          "target": "/anbieter/bet365-erfahrungen/",
          "targetLabel": "bet365 Erfahrungen"
        }
      ],
      "nextStep": "Echte Praxistests zu Quoten und Märkte werden erst als abgeschlossen dargestellt, wenn Messung, Zeitpunkt und Methode dokumentiert sind.",
      "internalTargets": [
        "/quotenvergleich/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/studien/quotenstudie-fussball/",
        "/anbieter/bet365-erfahrungen/",
        "/anbieter/tipico-erfahrungen/",
        "/anbieter/bwin-erfahrungen/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "data-gap-check.json",
        "freshness-report.json",
        "quellenfrische-startpruefung.json"
      ],
      "claimBoundary": "Datenlücken-Checks trennen belegte Daten, offene Praxistests und Aussagegrenzen; keine abgeschlossene Nutzungserfahrung oder individuelle Empfehlung.",
      "noteCount": 4,
      "internalTargetCount": 16,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/quotenvergleich/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 16,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-010",
      "rank": 10,
      "sourceType": "vergleich",
      "path": "/zahlungsmethoden/",
      "title": "Zahlungsmethoden",
      "focus": "Zahlungswege",
      "metricKey": "payments",
      "metricLabel": "Zahlungen",
      "provider": "",
      "providerName": "",
      "dataPoints": 130,
      "evidenceRows": 68,
      "traceRows": 68,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "nicht anbieterspezifisch",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Belegt",
          "text": "Teilscore, Anbieterpfade und vorhandene Datenpunkte sind dokumentiert. Zahlungen bleibt trotzdem nur ein Vergleichssignal.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Offen",
          "text": "Echte Praxistests zu Zahlungswege werden erst als abgeschlossen dargestellt, wenn Messung, Zeitpunkt und Methode dokumentiert sind.",
          "target": "/studien/auszahlungszeiten-test/",
          "targetLabel": "Studie: Auszahlungszeiten-Test"
        },
        {
          "label": "Nicht ableiten",
          "text": "Ein Rang, Bonusbetrag oder App-Signal ist keine individuelle Empfehlung und ersetzt keine eigene Prüfung von Bedingungen, Zahlungen und Alternativen.",
          "target": "/methodik/",
          "targetLabel": "Methodik"
        },
        {
          "label": "Nächster Beleg",
          "text": "Öffne Tipico, um Datenpunkte, offene Punkte und Alternativen im Anbieterprofil zu lesen.",
          "target": "/anbieter/tipico-erfahrungen/",
          "targetLabel": "Tipico Erfahrungen"
        }
      ],
      "nextStep": "Echte Praxistests zu Zahlungswege werden erst als abgeschlossen dargestellt, wenn Messung, Zeitpunkt und Methode dokumentiert sind.",
      "internalTargets": [
        "/zahlungsmethoden/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/studien/auszahlungszeiten-test/",
        "/anbieter/tipico-erfahrungen/",
        "/anbieter/bet365-erfahrungen/",
        "/anbieter/bwin-erfahrungen/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "data-gap-check.json",
        "freshness-report.json",
        "quellenfrische-startpruefung.json"
      ],
      "claimBoundary": "Datenlücken-Checks trennen belegte Daten, offene Praxistests und Aussagegrenzen; keine abgeschlossene Nutzungserfahrung oder individuelle Empfehlung.",
      "noteCount": 4,
      "internalTargetCount": 16,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/zahlungsmethoden/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 16,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-011",
      "rank": 11,
      "sourceType": "anbieter",
      "path": "/anbieter/tipico-erfahrungen/",
      "title": "Tipico Datenlücken-Check",
      "focus": "App",
      "metricKey": "app",
      "metricLabel": "App",
      "provider": "tipico",
      "providerName": "Tipico",
      "dataPoints": 54,
      "evidenceRows": 30,
      "traceRows": 30,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "aktuell",
      "nextRefresh": "2026-08-25",
      "notes": [
        {
          "label": "Belegt",
          "text": "Tipico hat dokumentierte Datenpunkte, Quellen-Evidenz und Teilscore-Signale. Der Score ist trotzdem nur ein strukturierter Vergleichswert.",
          "target": "/anbieter/tipico/",
          "targetLabel": "Tipico Erfahrungen"
        },
        {
          "label": "Offen",
          "text": "Praxistests zu Auszahlung, App, Support oder Livewetten werden nur als abgeschlossen markiert, wenn sie im Datenstatus dokumentiert sind.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Nutzersignal",
          "text": "Quoten und Marktbreite bleibt ein konkretes Prüffeld: WettIndex behandelt Quoten als Momentaufnahme und verbindet sie mit Sportart, Markt und Anbieterprofil.",
          "target": "/quotenvergleich/",
          "targetLabel": "Quotenvergleich"
        },
        {
          "label": "Alternative",
          "text": "Vergleiche Tipico mit weiteren Anbietern, damit Stärken und offene Punkte nicht isoliert wirken.",
          "target": "/wettanbieter/",
          "targetLabel": "Wettanbieter-Ranking"
        }
      ],
      "nextStep": "Praxistests zu Auszahlung, App, Support oder Livewetten werden nur als abgeschlossen markiert, wenn sie im Datenstatus dokumentiert sind.",
      "internalTargets": [
        "/anbieter/tipico-erfahrungen/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/anbieter/tipico/",
        "/wettanbieter/",
        "/quotenvergleich/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "data-gap-check.json",
        "freshness-report.json",
        "quellenfrische-startpruefung.json"
      ],
      "claimBoundary": "Datenlücken-Check zu Tipico; eigene redaktionelle Datenprüfung ohne behaupteten abgeschlossenen Praxistest.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/anbieter/tipico-erfahrungen/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-012",
      "rank": 12,
      "sourceType": "anbieter",
      "path": "/anbieter/bet365-erfahrungen/",
      "title": "bet365 Datenlücken-Check",
      "focus": "Livewetten",
      "metricKey": "live",
      "metricLabel": "Livewetten",
      "provider": "bet365",
      "providerName": "bet365",
      "dataPoints": 30,
      "evidenceRows": 17,
      "traceRows": 17,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "teilweise auffrischen",
      "nextRefresh": "2026-07-19",
      "notes": [
        {
          "label": "Belegt",
          "text": "bet365 hat dokumentierte Datenpunkte, Quellen-Evidenz und Teilscore-Signale. Der Score ist trotzdem nur ein strukturierter Vergleichswert.",
          "target": "/anbieter/bet365/",
          "targetLabel": "bet365 Erfahrungen"
        },
        {
          "label": "Offen",
          "text": "Praxistests zu Auszahlung, App, Support oder Livewetten werden nur als abgeschlossen markiert, wenn sie im Datenstatus dokumentiert sind.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Nutzersignal",
          "text": "Quoten und Marktbreite bleibt ein konkretes Prüffeld: WettIndex behandelt Quoten als Momentaufnahme und verbindet sie mit Sportart, Markt und Anbieterprofil.",
          "target": "/quotenvergleich/",
          "targetLabel": "Quotenvergleich"
        },
        {
          "label": "Alternative",
          "text": "Vergleiche bet365 mit weiteren Anbietern, damit Stärken und offene Punkte nicht isoliert wirken.",
          "target": "/wettanbieter/",
          "targetLabel": "Wettanbieter-Ranking"
        }
      ],
      "nextStep": "Praxistests zu Auszahlung, App, Support oder Livewetten werden nur als abgeschlossen markiert, wenn sie im Datenstatus dokumentiert sind.",
      "internalTargets": [
        "/anbieter/bet365-erfahrungen/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/anbieter/bet365/",
        "/wettanbieter/",
        "/quotenvergleich/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "data-gap-check.json",
        "freshness-report.json",
        "quellenfrische-startpruefung.json"
      ],
      "claimBoundary": "Datenlücken-Check zu bet365; eigene redaktionelle Datenprüfung ohne behaupteten abgeschlossenen Praxistest.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/anbieter/bet365-erfahrungen/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-013",
      "rank": 13,
      "sourceType": "anbieter",
      "path": "/anbieter/betano-erfahrungen/",
      "title": "Betano Datenlücken-Check",
      "focus": "App",
      "metricKey": "app",
      "metricLabel": "App",
      "provider": "betano",
      "providerName": "Betano",
      "dataPoints": 35,
      "evidenceRows": 21,
      "traceRows": 21,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "teilweise auffrischen",
      "nextRefresh": "2026-07-19",
      "notes": [
        {
          "label": "Belegt",
          "text": "Betano hat dokumentierte Datenpunkte, Quellen-Evidenz und Teilscore-Signale. Der Score ist trotzdem nur ein strukturierter Vergleichswert.",
          "target": "/anbieter/betano/",
          "targetLabel": "Betano Erfahrungen"
        },
        {
          "label": "Offen",
          "text": "Praxistests zu Auszahlung, App, Support oder Livewetten werden nur als abgeschlossen markiert, wenn sie im Datenstatus dokumentiert sind.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Nutzersignal",
          "text": "Quoten und Marktbreite bleibt ein konkretes Prüffeld: WettIndex behandelt Quoten als Momentaufnahme und verbindet sie mit Sportart, Markt und Anbieterprofil.",
          "target": "/quotenvergleich/",
          "targetLabel": "Quotenvergleich"
        },
        {
          "label": "Alternative",
          "text": "Vergleiche Betano mit weiteren Anbietern, damit Stärken und offene Punkte nicht isoliert wirken.",
          "target": "/wettanbieter/",
          "targetLabel": "Wettanbieter-Ranking"
        }
      ],
      "nextStep": "Praxistests zu Auszahlung, App, Support oder Livewetten werden nur als abgeschlossen markiert, wenn sie im Datenstatus dokumentiert sind.",
      "internalTargets": [
        "/anbieter/betano-erfahrungen/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/anbieter/betano/",
        "/wettanbieter/",
        "/quotenvergleich/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "data-gap-check.json",
        "freshness-report.json",
        "quellenfrische-startpruefung.json"
      ],
      "claimBoundary": "Datenlücken-Check zu Betano; eigene redaktionelle Datenprüfung ohne behaupteten abgeschlossenen Praxistest.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/anbieter/betano-erfahrungen/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-014",
      "rank": 14,
      "sourceType": "anbieter",
      "path": "/anbieter/bwin-erfahrungen/",
      "title": "bwin Datenlücken-Check",
      "focus": "Quoten",
      "metricKey": "odds",
      "metricLabel": "Quoten",
      "provider": "bwin",
      "providerName": "bwin",
      "dataPoints": 46,
      "evidenceRows": 21,
      "traceRows": 21,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "teilweise auffrischen",
      "nextRefresh": "2026-07-19",
      "notes": [
        {
          "label": "Belegt",
          "text": "bwin hat dokumentierte Datenpunkte, Quellen-Evidenz und Teilscore-Signale. Der Score ist trotzdem nur ein strukturierter Vergleichswert.",
          "target": "/anbieter/bwin/",
          "targetLabel": "bwin Erfahrungen"
        },
        {
          "label": "Offen",
          "text": "Praxistests zu Auszahlung, App, Support oder Livewetten werden nur als abgeschlossen markiert, wenn sie im Datenstatus dokumentiert sind.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Nutzersignal",
          "text": "Quoten und Marktbreite bleibt ein konkretes Prüffeld: WettIndex behandelt Quoten als Momentaufnahme und verbindet sie mit Sportart, Markt und Anbieterprofil.",
          "target": "/quotenvergleich/",
          "targetLabel": "Quotenvergleich"
        },
        {
          "label": "Alternative",
          "text": "Vergleiche bwin mit weiteren Anbietern, damit Stärken und offene Punkte nicht isoliert wirken.",
          "target": "/wettanbieter/",
          "targetLabel": "Wettanbieter-Ranking"
        }
      ],
      "nextStep": "Praxistests zu Auszahlung, App, Support oder Livewetten werden nur als abgeschlossen markiert, wenn sie im Datenstatus dokumentiert sind.",
      "internalTargets": [
        "/anbieter/bwin-erfahrungen/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/anbieter/bwin/",
        "/wettanbieter/",
        "/quotenvergleich/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "data-gap-check.json",
        "freshness-report.json",
        "quellenfrische-startpruefung.json"
      ],
      "claimBoundary": "Datenlücken-Check zu bwin; eigene redaktionelle Datenprüfung ohne behaupteten abgeschlossenen Praxistest.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/anbieter/bwin-erfahrungen/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-015",
      "rank": 15,
      "sourceType": "anbieter",
      "path": "/anbieter/interwetten-erfahrungen/",
      "title": "Interwetten Datenlücken-Check",
      "focus": "Quoten",
      "metricKey": "odds",
      "metricLabel": "Quoten",
      "provider": "interwetten",
      "providerName": "Interwetten",
      "dataPoints": 41,
      "evidenceRows": 24,
      "traceRows": 24,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "aktuell",
      "nextRefresh": "2026-08-25",
      "notes": [
        {
          "label": "Belegt",
          "text": "Interwetten hat dokumentierte Datenpunkte, Quellen-Evidenz und Teilscore-Signale. Der Score ist trotzdem nur ein strukturierter Vergleichswert.",
          "target": "/anbieter/interwetten/",
          "targetLabel": "Interwetten Erfahrungen"
        },
        {
          "label": "Offen",
          "text": "Praxistests zu Auszahlung, App, Support oder Livewetten werden nur als abgeschlossen markiert, wenn sie im Datenstatus dokumentiert sind.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Nutzersignal",
          "text": "Quoten und Marktbreite bleibt ein konkretes Prüffeld: WettIndex behandelt Quoten als Momentaufnahme und verbindet sie mit Sportart, Markt und Anbieterprofil.",
          "target": "/quotenvergleich/",
          "targetLabel": "Quotenvergleich"
        },
        {
          "label": "Alternative",
          "text": "Vergleiche Interwetten mit weiteren Anbietern, damit Stärken und offene Punkte nicht isoliert wirken.",
          "target": "/wettanbieter/",
          "targetLabel": "Wettanbieter-Ranking"
        }
      ],
      "nextStep": "Praxistests zu Auszahlung, App, Support oder Livewetten werden nur als abgeschlossen markiert, wenn sie im Datenstatus dokumentiert sind.",
      "internalTargets": [
        "/anbieter/interwetten-erfahrungen/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/anbieter/interwetten/",
        "/wettanbieter/",
        "/quotenvergleich/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "data-gap-check.json",
        "freshness-report.json",
        "quellenfrische-startpruefung.json"
      ],
      "claimBoundary": "Datenlücken-Check zu Interwetten; eigene redaktionelle Datenprüfung ohne behaupteten abgeschlossenen Praxistest.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/anbieter/interwetten-erfahrungen/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-016",
      "rank": 16,
      "sourceType": "anbieter",
      "path": "/anbieter/betway-erfahrungen/",
      "title": "Betway Datenlücken-Check",
      "focus": "App",
      "metricKey": "app",
      "metricLabel": "App",
      "provider": "betway",
      "providerName": "Betway",
      "dataPoints": 36,
      "evidenceRows": 20,
      "traceRows": 20,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "aktuell",
      "nextRefresh": "2026-08-25",
      "notes": [
        {
          "label": "Belegt",
          "text": "Betway hat dokumentierte Datenpunkte, Quellen-Evidenz und Teilscore-Signale. Der Score ist trotzdem nur ein strukturierter Vergleichswert.",
          "target": "/anbieter/betway/",
          "targetLabel": "Betway Erfahrungen"
        },
        {
          "label": "Offen",
          "text": "Praxistests zu Auszahlung, App, Support oder Livewetten werden nur als abgeschlossen markiert, wenn sie im Datenstatus dokumentiert sind.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Nutzersignal",
          "text": "Quoten und Marktbreite bleibt ein konkretes Prüffeld: WettIndex behandelt Quoten als Momentaufnahme und verbindet sie mit Sportart, Markt und Anbieterprofil.",
          "target": "/quotenvergleich/",
          "targetLabel": "Quotenvergleich"
        },
        {
          "label": "Alternative",
          "text": "Vergleiche Betway mit weiteren Anbietern, damit Stärken und offene Punkte nicht isoliert wirken.",
          "target": "/wettanbieter/",
          "targetLabel": "Wettanbieter-Ranking"
        }
      ],
      "nextStep": "Praxistests zu Auszahlung, App, Support oder Livewetten werden nur als abgeschlossen markiert, wenn sie im Datenstatus dokumentiert sind.",
      "internalTargets": [
        "/anbieter/betway-erfahrungen/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/anbieter/betway/",
        "/wettanbieter/",
        "/quotenvergleich/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "data-gap-check.json",
        "freshness-report.json",
        "quellenfrische-startpruefung.json"
      ],
      "claimBoundary": "Datenlücken-Check zu Betway; eigene redaktionelle Datenprüfung ohne behaupteten abgeschlossenen Praxistest.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/anbieter/betway-erfahrungen/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-017",
      "rank": 17,
      "sourceType": "anbieter",
      "path": "/anbieter/admiralbet-erfahrungen/",
      "title": "AdmiralBet Datenlücken-Check",
      "focus": "App",
      "metricKey": "app",
      "metricLabel": "App",
      "provider": "admiralbet",
      "providerName": "AdmiralBet",
      "dataPoints": 36,
      "evidenceRows": 21,
      "traceRows": 21,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "teilweise auffrischen",
      "nextRefresh": "2026-07-19",
      "notes": [
        {
          "label": "Belegt",
          "text": "AdmiralBet hat dokumentierte Datenpunkte, Quellen-Evidenz und Teilscore-Signale. Der Score ist trotzdem nur ein strukturierter Vergleichswert.",
          "target": "/anbieter/admiralbet/",
          "targetLabel": "AdmiralBet Erfahrungen"
        },
        {
          "label": "Offen",
          "text": "Praxistests zu Auszahlung, App, Support oder Livewetten werden nur als abgeschlossen markiert, wenn sie im Datenstatus dokumentiert sind.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Nutzersignal",
          "text": "Quoten und Marktbreite bleibt ein konkretes Prüffeld: WettIndex behandelt Quoten als Momentaufnahme und verbindet sie mit Sportart, Markt und Anbieterprofil.",
          "target": "/quotenvergleich/",
          "targetLabel": "Quotenvergleich"
        },
        {
          "label": "Alternative",
          "text": "Vergleiche AdmiralBet mit weiteren Anbietern, damit Stärken und offene Punkte nicht isoliert wirken.",
          "target": "/wettanbieter/",
          "targetLabel": "Wettanbieter-Ranking"
        }
      ],
      "nextStep": "Praxistests zu Auszahlung, App, Support oder Livewetten werden nur als abgeschlossen markiert, wenn sie im Datenstatus dokumentiert sind.",
      "internalTargets": [
        "/anbieter/admiralbet-erfahrungen/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/anbieter/admiralbet/",
        "/wettanbieter/",
        "/quotenvergleich/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "data-gap-check.json",
        "freshness-report.json",
        "quellenfrische-startpruefung.json"
      ],
      "claimBoundary": "Datenlücken-Check zu AdmiralBet; eigene redaktionelle Datenprüfung ohne behaupteten abgeschlossenen Praxistest.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/anbieter/admiralbet-erfahrungen/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-018",
      "rank": 18,
      "sourceType": "anbieter",
      "path": "/anbieter/bet-at-home-erfahrungen/",
      "title": "bet-at-home Datenlücken-Check",
      "focus": "Quoten",
      "metricKey": "odds",
      "metricLabel": "Quoten",
      "provider": "bet-at-home",
      "providerName": "bet-at-home",
      "dataPoints": 42,
      "evidenceRows": 30,
      "traceRows": 30,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "aktuell",
      "nextRefresh": "2026-08-24",
      "notes": [
        {
          "label": "Belegt",
          "text": "bet-at-home hat dokumentierte Datenpunkte, Quellen-Evidenz und Teilscore-Signale. Der Score ist trotzdem nur ein strukturierter Vergleichswert.",
          "target": "/anbieter/bet-at-home/",
          "targetLabel": "bet-at-home Erfahrungen"
        },
        {
          "label": "Offen",
          "text": "Praxistests zu Auszahlung, App, Support oder Livewetten werden nur als abgeschlossen markiert, wenn sie im Datenstatus dokumentiert sind.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Nutzersignal",
          "text": "Quoten und Marktbreite bleibt ein konkretes Prüffeld: WettIndex behandelt Quoten als Momentaufnahme und verbindet sie mit Sportart, Markt und Anbieterprofil.",
          "target": "/quotenvergleich/",
          "targetLabel": "Quotenvergleich"
        },
        {
          "label": "Alternative",
          "text": "Vergleiche bet-at-home mit weiteren Anbietern, damit Stärken und offene Punkte nicht isoliert wirken.",
          "target": "/wettanbieter/",
          "targetLabel": "Wettanbieter-Ranking"
        }
      ],
      "nextStep": "Praxistests zu Auszahlung, App, Support oder Livewetten werden nur als abgeschlossen markiert, wenn sie im Datenstatus dokumentiert sind.",
      "internalTargets": [
        "/anbieter/bet-at-home-erfahrungen/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/anbieter/bet-at-home/",
        "/wettanbieter/",
        "/quotenvergleich/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "data-gap-check.json",
        "freshness-report.json",
        "quellenfrische-startpruefung.json"
      ],
      "claimBoundary": "Datenlücken-Check zu bet-at-home; eigene redaktionelle Datenprüfung ohne behaupteten abgeschlossenen Praxistest.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/anbieter/bet-at-home-erfahrungen/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-019",
      "rank": 19,
      "sourceType": "anbieter",
      "path": "/anbieter/oddset-erfahrungen/",
      "title": "ODDSET Datenlücken-Check",
      "focus": "Quoten",
      "metricKey": "odds",
      "metricLabel": "Quoten",
      "provider": "oddset",
      "providerName": "ODDSET",
      "dataPoints": 50,
      "evidenceRows": 21,
      "traceRows": 21,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "teilweise auffrischen",
      "nextRefresh": "2026-07-19",
      "notes": [
        {
          "label": "Belegt",
          "text": "ODDSET hat dokumentierte Datenpunkte, Quellen-Evidenz und Teilscore-Signale. Der Score ist trotzdem nur ein strukturierter Vergleichswert.",
          "target": "/anbieter/oddset/",
          "targetLabel": "ODDSET Erfahrungen"
        },
        {
          "label": "Offen",
          "text": "Praxistests zu Auszahlung, App, Support oder Livewetten werden nur als abgeschlossen markiert, wenn sie im Datenstatus dokumentiert sind.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Nutzersignal",
          "text": "Quoten und Marktbreite bleibt ein konkretes Prüffeld: WettIndex behandelt Quoten als Momentaufnahme und verbindet sie mit Sportart, Markt und Anbieterprofil.",
          "target": "/quotenvergleich/",
          "targetLabel": "Quotenvergleich"
        },
        {
          "label": "Alternative",
          "text": "Vergleiche ODDSET mit weiteren Anbietern, damit Stärken und offene Punkte nicht isoliert wirken.",
          "target": "/wettanbieter/",
          "targetLabel": "Wettanbieter-Ranking"
        }
      ],
      "nextStep": "Praxistests zu Auszahlung, App, Support oder Livewetten werden nur als abgeschlossen markiert, wenn sie im Datenstatus dokumentiert sind.",
      "internalTargets": [
        "/anbieter/oddset-erfahrungen/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/anbieter/oddset/",
        "/wettanbieter/",
        "/quotenvergleich/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "data-gap-check.json",
        "freshness-report.json",
        "quellenfrische-startpruefung.json"
      ],
      "claimBoundary": "Datenlücken-Check zu ODDSET; eigene redaktionelle Datenprüfung ohne behaupteten abgeschlossenen Praxistest.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/anbieter/oddset-erfahrungen/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-020",
      "rank": 20,
      "sourceType": "anbieter",
      "path": "/anbieter/888sport-erfahrungen/",
      "title": "888sport Datenlücken-Check",
      "focus": "Quoten",
      "metricKey": "odds",
      "metricLabel": "Quoten",
      "provider": "888sport",
      "providerName": "888sport",
      "dataPoints": 37,
      "evidenceRows": 20,
      "traceRows": 20,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "teilweise auffrischen",
      "nextRefresh": "2026-07-19",
      "notes": [
        {
          "label": "Belegt",
          "text": "888sport hat dokumentierte Datenpunkte, Quellen-Evidenz und Teilscore-Signale. Der Score ist trotzdem nur ein strukturierter Vergleichswert.",
          "target": "/anbieter/888sport/",
          "targetLabel": "888sport Erfahrungen"
        },
        {
          "label": "Offen",
          "text": "Praxistests zu Auszahlung, App, Support oder Livewetten werden nur als abgeschlossen markiert, wenn sie im Datenstatus dokumentiert sind.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Nutzersignal",
          "text": "Quoten und Marktbreite bleibt ein konkretes Prüffeld: WettIndex behandelt Quoten als Momentaufnahme und verbindet sie mit Sportart, Markt und Anbieterprofil.",
          "target": "/quotenvergleich/",
          "targetLabel": "Quotenvergleich"
        },
        {
          "label": "Alternative",
          "text": "Vergleiche 888sport mit weiteren Anbietern, damit Stärken und offene Punkte nicht isoliert wirken.",
          "target": "/wettanbieter/",
          "targetLabel": "Wettanbieter-Ranking"
        }
      ],
      "nextStep": "Praxistests zu Auszahlung, App, Support oder Livewetten werden nur als abgeschlossen markiert, wenn sie im Datenstatus dokumentiert sind.",
      "internalTargets": [
        "/anbieter/888sport-erfahrungen/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/anbieter/888sport/",
        "/wettanbieter/",
        "/quotenvergleich/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "data-gap-check.json",
        "freshness-report.json",
        "quellenfrische-startpruefung.json"
      ],
      "claimBoundary": "Datenlücken-Check zu 888sport; eigene redaktionelle Datenprüfung ohne behaupteten abgeschlossenen Praxistest.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/anbieter/888sport-erfahrungen/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-021",
      "rank": 21,
      "sourceType": "longtail",
      "path": "/vergleich/american-football-app/",
      "title": "American Football Anbieter mit App",
      "focus": "Anbieter mit App",
      "metricKey": "app",
      "metricLabel": "App",
      "provider": "",
      "providerName": "",
      "dataPoints": 31,
      "evidenceRows": 31,
      "traceRows": 11,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "American Football Anbieter mit App hat 31 Datenpunkte und 11 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/american-football-app/",
          "targetLabel": "American Football App"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/app-usability-test/",
          "targetLabel": "Studie: App- und Usability-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Gerätetest mit festem Aufgabenpfad freigeben. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Gerätetest mit festem Aufgabenpfad freigeben",
      "internalTargets": [
        "/vergleich/american-football-app/",
        "/apps/",
        "/studien/app-usability-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/american-football/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/american-football-app/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-022",
      "rank": 22,
      "sourceType": "longtail",
      "path": "/vergleich/basketball-app/",
      "title": "Basketball Anbieter mit App",
      "focus": "Anbieter mit App",
      "metricKey": "app",
      "metricLabel": "App",
      "provider": "",
      "providerName": "",
      "dataPoints": 31,
      "evidenceRows": 31,
      "traceRows": 11,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Basketball Anbieter mit App hat 31 Datenpunkte und 11 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/basketball-app/",
          "targetLabel": "Basketball App"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/app-usability-test/",
          "targetLabel": "Studie: App- und Usability-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Gerätetest mit festem Aufgabenpfad freigeben. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Gerätetest mit festem Aufgabenpfad freigeben",
      "internalTargets": [
        "/vergleich/basketball-app/",
        "/apps/",
        "/studien/app-usability-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/basketball/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/basketball-app/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-023",
      "rank": 23,
      "sourceType": "longtail",
      "path": "/vergleich/darts-app/",
      "title": "Darts Anbieter mit App",
      "focus": "Anbieter mit App",
      "metricKey": "app",
      "metricLabel": "App",
      "provider": "",
      "providerName": "",
      "dataPoints": 31,
      "evidenceRows": 31,
      "traceRows": 11,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Darts Anbieter mit App hat 31 Datenpunkte und 11 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/darts-app/",
          "targetLabel": "Darts App"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/app-usability-test/",
          "targetLabel": "Studie: App- und Usability-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Gerätetest mit festem Aufgabenpfad freigeben. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Gerätetest mit festem Aufgabenpfad freigeben",
      "internalTargets": [
        "/vergleich/darts-app/",
        "/apps/",
        "/studien/app-usability-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/darts/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/darts-app/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-024",
      "rank": 24,
      "sourceType": "longtail",
      "path": "/vergleich/eishockey-app/",
      "title": "Eishockey Anbieter mit App",
      "focus": "Anbieter mit App",
      "metricKey": "app",
      "metricLabel": "App",
      "provider": "",
      "providerName": "",
      "dataPoints": 31,
      "evidenceRows": 31,
      "traceRows": 11,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Eishockey Anbieter mit App hat 31 Datenpunkte und 11 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/eishockey-app/",
          "targetLabel": "Eishockey App"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/app-usability-test/",
          "targetLabel": "Studie: App- und Usability-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Gerätetest mit festem Aufgabenpfad freigeben. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Gerätetest mit festem Aufgabenpfad freigeben",
      "internalTargets": [
        "/vergleich/eishockey-app/",
        "/apps/",
        "/studien/app-usability-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/eishockey/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/eishockey-app/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-025",
      "rank": 25,
      "sourceType": "longtail",
      "path": "/vergleich/formel-1-app/",
      "title": "Formel 1 Anbieter mit App",
      "focus": "Anbieter mit App",
      "metricKey": "app",
      "metricLabel": "App",
      "provider": "",
      "providerName": "",
      "dataPoints": 31,
      "evidenceRows": 31,
      "traceRows": 11,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Formel 1 Anbieter mit App hat 31 Datenpunkte und 11 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/formel-1-app/",
          "targetLabel": "Formel 1 App"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/app-usability-test/",
          "targetLabel": "Studie: App- und Usability-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Gerätetest mit festem Aufgabenpfad freigeben. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Gerätetest mit festem Aufgabenpfad freigeben",
      "internalTargets": [
        "/vergleich/formel-1-app/",
        "/apps/",
        "/studien/app-usability-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/formel-1/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/formel-1-app/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-026",
      "rank": 26,
      "sourceType": "longtail",
      "path": "/vergleich/fussball-app/",
      "title": "Fußball Anbieter mit App",
      "focus": "Anbieter mit App",
      "metricKey": "app",
      "metricLabel": "App",
      "provider": "",
      "providerName": "",
      "dataPoints": 31,
      "evidenceRows": 31,
      "traceRows": 11,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Fußball Anbieter mit App hat 31 Datenpunkte und 11 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/fussball-app/",
          "targetLabel": "Fußball App"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/app-usability-test/",
          "targetLabel": "Studie: App- und Usability-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Gerätetest mit festem Aufgabenpfad freigeben. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Gerätetest mit festem Aufgabenpfad freigeben",
      "internalTargets": [
        "/vergleich/fussball-app/",
        "/apps/",
        "/studien/app-usability-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/fussball/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/fussball-app/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-027",
      "rank": 27,
      "sourceType": "longtail",
      "path": "/vergleich/handball-app/",
      "title": "Handball Anbieter mit App",
      "focus": "Anbieter mit App",
      "metricKey": "app",
      "metricLabel": "App",
      "provider": "",
      "providerName": "",
      "dataPoints": 31,
      "evidenceRows": 31,
      "traceRows": 11,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Handball Anbieter mit App hat 31 Datenpunkte und 11 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/handball-app/",
          "targetLabel": "Handball App"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/app-usability-test/",
          "targetLabel": "Studie: App- und Usability-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Gerätetest mit festem Aufgabenpfad freigeben. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Gerätetest mit festem Aufgabenpfad freigeben",
      "internalTargets": [
        "/vergleich/handball-app/",
        "/apps/",
        "/studien/app-usability-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/handball/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/handball-app/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-028",
      "rank": 28,
      "sourceType": "longtail",
      "path": "/vergleich/tennis-app/",
      "title": "Tennis Anbieter mit App",
      "focus": "Anbieter mit App",
      "metricKey": "app",
      "metricLabel": "App",
      "provider": "",
      "providerName": "",
      "dataPoints": 31,
      "evidenceRows": 31,
      "traceRows": 11,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Tennis Anbieter mit App hat 31 Datenpunkte und 11 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/tennis-app/",
          "targetLabel": "Tennis App"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/app-usability-test/",
          "targetLabel": "Studie: App- und Usability-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Gerätetest mit festem Aufgabenpfad freigeben. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Gerätetest mit festem Aufgabenpfad freigeben",
      "internalTargets": [
        "/vergleich/tennis-app/",
        "/apps/",
        "/studien/app-usability-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/tennis/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/tennis-app/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-029",
      "rank": 29,
      "sourceType": "longtail",
      "path": "/vergleich/american-football-auszahlung/",
      "title": "American Football Auszahlung",
      "focus": "Auszahlung",
      "metricKey": "payments",
      "metricLabel": "Zahlungen",
      "provider": "",
      "providerName": "",
      "dataPoints": 70,
      "evidenceRows": 70,
      "traceRows": 52,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "American Football Auszahlung hat 70 Datenpunkte und 52 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/american-football-auszahlung/",
          "targetLabel": "American Football Auszahlung"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/auszahlungszeiten-test/",
          "targetLabel": "Studie: Auszahlungszeiten-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Auszahlungsmethode aus vorhandenem Snapshot wählen und Messprotokoll freigeben. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Auszahlungsmethode aus vorhandenem Snapshot wählen und Messprotokoll freigeben",
      "internalTargets": [
        "/vergleich/american-football-auszahlung/",
        "/zahlungsmethoden/",
        "/studien/auszahlungszeiten-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/american-football/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/american-football-auszahlung/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-030",
      "rank": 30,
      "sourceType": "longtail",
      "path": "/vergleich/basketball-auszahlung/",
      "title": "Basketball Auszahlung",
      "focus": "Auszahlung",
      "metricKey": "payments",
      "metricLabel": "Zahlungen",
      "provider": "",
      "providerName": "",
      "dataPoints": 70,
      "evidenceRows": 70,
      "traceRows": 52,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Basketball Auszahlung hat 70 Datenpunkte und 52 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/basketball-auszahlung/",
          "targetLabel": "Basketball Auszahlung"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/auszahlungszeiten-test/",
          "targetLabel": "Studie: Auszahlungszeiten-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Auszahlungsmethode aus vorhandenem Snapshot wählen und Messprotokoll freigeben. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Auszahlungsmethode aus vorhandenem Snapshot wählen und Messprotokoll freigeben",
      "internalTargets": [
        "/vergleich/basketball-auszahlung/",
        "/zahlungsmethoden/",
        "/studien/auszahlungszeiten-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/basketball/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/basketball-auszahlung/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-031",
      "rank": 31,
      "sourceType": "longtail",
      "path": "/vergleich/darts-auszahlung/",
      "title": "Darts Auszahlung",
      "focus": "Auszahlung",
      "metricKey": "payments",
      "metricLabel": "Zahlungen",
      "provider": "",
      "providerName": "",
      "dataPoints": 70,
      "evidenceRows": 70,
      "traceRows": 52,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Darts Auszahlung hat 70 Datenpunkte und 52 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/darts-auszahlung/",
          "targetLabel": "Darts Auszahlung"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/auszahlungszeiten-test/",
          "targetLabel": "Studie: Auszahlungszeiten-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Auszahlungsmethode aus vorhandenem Snapshot wählen und Messprotokoll freigeben. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Auszahlungsmethode aus vorhandenem Snapshot wählen und Messprotokoll freigeben",
      "internalTargets": [
        "/vergleich/darts-auszahlung/",
        "/zahlungsmethoden/",
        "/studien/auszahlungszeiten-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/darts/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/darts-auszahlung/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-032",
      "rank": 32,
      "sourceType": "longtail",
      "path": "/vergleich/eishockey-auszahlung/",
      "title": "Eishockey Auszahlung",
      "focus": "Auszahlung",
      "metricKey": "payments",
      "metricLabel": "Zahlungen",
      "provider": "",
      "providerName": "",
      "dataPoints": 70,
      "evidenceRows": 70,
      "traceRows": 52,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Eishockey Auszahlung hat 70 Datenpunkte und 52 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/eishockey-auszahlung/",
          "targetLabel": "Eishockey Auszahlung"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/auszahlungszeiten-test/",
          "targetLabel": "Studie: Auszahlungszeiten-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Auszahlungsmethode aus vorhandenem Snapshot wählen und Messprotokoll freigeben. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Auszahlungsmethode aus vorhandenem Snapshot wählen und Messprotokoll freigeben",
      "internalTargets": [
        "/vergleich/eishockey-auszahlung/",
        "/zahlungsmethoden/",
        "/studien/auszahlungszeiten-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/eishockey/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/eishockey-auszahlung/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-033",
      "rank": 33,
      "sourceType": "longtail",
      "path": "/vergleich/formel-1-auszahlung/",
      "title": "Formel 1 Auszahlung",
      "focus": "Auszahlung",
      "metricKey": "payments",
      "metricLabel": "Zahlungen",
      "provider": "",
      "providerName": "",
      "dataPoints": 70,
      "evidenceRows": 70,
      "traceRows": 52,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Formel 1 Auszahlung hat 70 Datenpunkte und 52 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/formel-1-auszahlung/",
          "targetLabel": "Formel 1 Auszahlung"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/auszahlungszeiten-test/",
          "targetLabel": "Studie: Auszahlungszeiten-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Auszahlungsmethode aus vorhandenem Snapshot wählen und Messprotokoll freigeben. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Auszahlungsmethode aus vorhandenem Snapshot wählen und Messprotokoll freigeben",
      "internalTargets": [
        "/vergleich/formel-1-auszahlung/",
        "/zahlungsmethoden/",
        "/studien/auszahlungszeiten-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/formel-1/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/formel-1-auszahlung/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-034",
      "rank": 34,
      "sourceType": "longtail",
      "path": "/vergleich/fussball-auszahlung/",
      "title": "Fußball Auszahlung",
      "focus": "Auszahlung",
      "metricKey": "payments",
      "metricLabel": "Zahlungen",
      "provider": "",
      "providerName": "",
      "dataPoints": 70,
      "evidenceRows": 70,
      "traceRows": 52,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Fußball Auszahlung hat 70 Datenpunkte und 52 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/fussball-auszahlung/",
          "targetLabel": "Fußball Auszahlung"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/auszahlungszeiten-test/",
          "targetLabel": "Studie: Auszahlungszeiten-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Auszahlungsmethode aus vorhandenem Snapshot wählen und Messprotokoll freigeben. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Auszahlungsmethode aus vorhandenem Snapshot wählen und Messprotokoll freigeben",
      "internalTargets": [
        "/vergleich/fussball-auszahlung/",
        "/zahlungsmethoden/",
        "/studien/auszahlungszeiten-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/fussball/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/fussball-auszahlung/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-035",
      "rank": 35,
      "sourceType": "longtail",
      "path": "/vergleich/handball-auszahlung/",
      "title": "Handball Auszahlung",
      "focus": "Auszahlung",
      "metricKey": "payments",
      "metricLabel": "Zahlungen",
      "provider": "",
      "providerName": "",
      "dataPoints": 70,
      "evidenceRows": 70,
      "traceRows": 52,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Handball Auszahlung hat 70 Datenpunkte und 52 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/handball-auszahlung/",
          "targetLabel": "Handball Auszahlung"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/auszahlungszeiten-test/",
          "targetLabel": "Studie: Auszahlungszeiten-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Auszahlungsmethode aus vorhandenem Snapshot wählen und Messprotokoll freigeben. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Auszahlungsmethode aus vorhandenem Snapshot wählen und Messprotokoll freigeben",
      "internalTargets": [
        "/vergleich/handball-auszahlung/",
        "/zahlungsmethoden/",
        "/studien/auszahlungszeiten-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/handball/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/handball-auszahlung/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-036",
      "rank": 36,
      "sourceType": "longtail",
      "path": "/vergleich/tennis-auszahlung/",
      "title": "Tennis Auszahlung",
      "focus": "Auszahlung",
      "metricKey": "payments",
      "metricLabel": "Zahlungen",
      "provider": "",
      "providerName": "",
      "dataPoints": 70,
      "evidenceRows": 70,
      "traceRows": 52,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Tennis Auszahlung hat 70 Datenpunkte und 52 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/tennis-auszahlung/",
          "targetLabel": "Tennis Auszahlung"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/auszahlungszeiten-test/",
          "targetLabel": "Studie: Auszahlungszeiten-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Auszahlungsmethode aus vorhandenem Snapshot wählen und Messprotokoll freigeben. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Auszahlungsmethode aus vorhandenem Snapshot wählen und Messprotokoll freigeben",
      "internalTargets": [
        "/vergleich/tennis-auszahlung/",
        "/zahlungsmethoden/",
        "/studien/auszahlungszeiten-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/tennis/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/tennis-auszahlung/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-037",
      "rank": 37,
      "sourceType": "longtail",
      "path": "/vergleich/american-football-beste/",
      "title": "American Football beste Anbieter",
      "focus": "beste Anbieter",
      "metricKey": "transparency",
      "metricLabel": "Transparenz",
      "provider": "",
      "providerName": "",
      "dataPoints": 241,
      "evidenceRows": 241,
      "traceRows": 6,
      "fieldworkTasks": 10,
      "highPriorityTasks": 0,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "American Football beste Anbieter hat 241 Datenpunkte und 6 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/american-football-beste/",
          "targetLabel": "American Football Beste"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 0 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/wettindex-score-methodik/",
          "targetLabel": "Score-Methodik"
        },
        {
          "label": "Nächster Schritt",
          "text": "Score nach nächstem Quellenrefresh versionieren. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Score nach nächstem Quellenrefresh versionieren",
      "internalTargets": [
        "/vergleich/american-football-beste/",
        "/wettanbieter/",
        "/studien/wettindex-score-methodik/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/american-football/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/american-football-beste/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-038",
      "rank": 38,
      "sourceType": "longtail",
      "path": "/vergleich/basketball-beste/",
      "title": "Basketball beste Anbieter",
      "focus": "beste Anbieter",
      "metricKey": "transparency",
      "metricLabel": "Transparenz",
      "provider": "",
      "providerName": "",
      "dataPoints": 241,
      "evidenceRows": 241,
      "traceRows": 6,
      "fieldworkTasks": 10,
      "highPriorityTasks": 0,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Basketball beste Anbieter hat 241 Datenpunkte und 6 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/basketball-beste/",
          "targetLabel": "Basketball Beste"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 0 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/wettindex-score-methodik/",
          "targetLabel": "Score-Methodik"
        },
        {
          "label": "Nächster Schritt",
          "text": "Score nach nächstem Quellenrefresh versionieren. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Score nach nächstem Quellenrefresh versionieren",
      "internalTargets": [
        "/vergleich/basketball-beste/",
        "/wettanbieter/",
        "/studien/wettindex-score-methodik/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/basketball/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/basketball-beste/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-039",
      "rank": 39,
      "sourceType": "longtail",
      "path": "/vergleich/darts-beste/",
      "title": "Darts beste Anbieter",
      "focus": "beste Anbieter",
      "metricKey": "transparency",
      "metricLabel": "Transparenz",
      "provider": "",
      "providerName": "",
      "dataPoints": 241,
      "evidenceRows": 241,
      "traceRows": 6,
      "fieldworkTasks": 10,
      "highPriorityTasks": 0,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Darts beste Anbieter hat 241 Datenpunkte und 6 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/darts-beste/",
          "targetLabel": "Darts Beste"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 0 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/wettindex-score-methodik/",
          "targetLabel": "Score-Methodik"
        },
        {
          "label": "Nächster Schritt",
          "text": "Score nach nächstem Quellenrefresh versionieren. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Score nach nächstem Quellenrefresh versionieren",
      "internalTargets": [
        "/vergleich/darts-beste/",
        "/wettanbieter/",
        "/studien/wettindex-score-methodik/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/darts/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/darts-beste/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-040",
      "rank": 40,
      "sourceType": "longtail",
      "path": "/vergleich/eishockey-beste/",
      "title": "Eishockey beste Anbieter",
      "focus": "beste Anbieter",
      "metricKey": "transparency",
      "metricLabel": "Transparenz",
      "provider": "",
      "providerName": "",
      "dataPoints": 241,
      "evidenceRows": 241,
      "traceRows": 6,
      "fieldworkTasks": 10,
      "highPriorityTasks": 0,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Eishockey beste Anbieter hat 241 Datenpunkte und 6 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/eishockey-beste/",
          "targetLabel": "Eishockey Beste"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 0 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/wettindex-score-methodik/",
          "targetLabel": "Score-Methodik"
        },
        {
          "label": "Nächster Schritt",
          "text": "Score nach nächstem Quellenrefresh versionieren. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Score nach nächstem Quellenrefresh versionieren",
      "internalTargets": [
        "/vergleich/eishockey-beste/",
        "/wettanbieter/",
        "/studien/wettindex-score-methodik/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/eishockey/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/eishockey-beste/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-041",
      "rank": 41,
      "sourceType": "longtail",
      "path": "/vergleich/formel-1-beste/",
      "title": "Formel 1 beste Anbieter",
      "focus": "beste Anbieter",
      "metricKey": "transparency",
      "metricLabel": "Transparenz",
      "provider": "",
      "providerName": "",
      "dataPoints": 241,
      "evidenceRows": 241,
      "traceRows": 6,
      "fieldworkTasks": 10,
      "highPriorityTasks": 0,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Formel 1 beste Anbieter hat 241 Datenpunkte und 6 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/formel-1-beste/",
          "targetLabel": "Formel 1 Beste"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 0 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/wettindex-score-methodik/",
          "targetLabel": "Score-Methodik"
        },
        {
          "label": "Nächster Schritt",
          "text": "Score nach nächstem Quellenrefresh versionieren. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Score nach nächstem Quellenrefresh versionieren",
      "internalTargets": [
        "/vergleich/formel-1-beste/",
        "/wettanbieter/",
        "/studien/wettindex-score-methodik/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/formel-1/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/formel-1-beste/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-042",
      "rank": 42,
      "sourceType": "longtail",
      "path": "/vergleich/fussball-beste/",
      "title": "Fußball beste Anbieter",
      "focus": "beste Anbieter",
      "metricKey": "transparency",
      "metricLabel": "Transparenz",
      "provider": "",
      "providerName": "",
      "dataPoints": 241,
      "evidenceRows": 241,
      "traceRows": 6,
      "fieldworkTasks": 10,
      "highPriorityTasks": 0,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Fußball beste Anbieter hat 241 Datenpunkte und 6 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/fussball-beste/",
          "targetLabel": "Fußball Beste"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 0 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/wettindex-score-methodik/",
          "targetLabel": "Score-Methodik"
        },
        {
          "label": "Nächster Schritt",
          "text": "Score nach nächstem Quellenrefresh versionieren. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Score nach nächstem Quellenrefresh versionieren",
      "internalTargets": [
        "/vergleich/fussball-beste/",
        "/wettanbieter/",
        "/studien/wettindex-score-methodik/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/fussball/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/fussball-beste/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-043",
      "rank": 43,
      "sourceType": "longtail",
      "path": "/vergleich/handball-beste/",
      "title": "Handball beste Anbieter",
      "focus": "beste Anbieter",
      "metricKey": "transparency",
      "metricLabel": "Transparenz",
      "provider": "",
      "providerName": "",
      "dataPoints": 241,
      "evidenceRows": 241,
      "traceRows": 6,
      "fieldworkTasks": 10,
      "highPriorityTasks": 0,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Handball beste Anbieter hat 241 Datenpunkte und 6 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/handball-beste/",
          "targetLabel": "Handball Beste"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 0 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/wettindex-score-methodik/",
          "targetLabel": "Score-Methodik"
        },
        {
          "label": "Nächster Schritt",
          "text": "Score nach nächstem Quellenrefresh versionieren. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Score nach nächstem Quellenrefresh versionieren",
      "internalTargets": [
        "/vergleich/handball-beste/",
        "/wettanbieter/",
        "/studien/wettindex-score-methodik/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/handball/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/handball-beste/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-044",
      "rank": 44,
      "sourceType": "longtail",
      "path": "/vergleich/tennis-beste/",
      "title": "Tennis beste Anbieter",
      "focus": "beste Anbieter",
      "metricKey": "transparency",
      "metricLabel": "Transparenz",
      "provider": "",
      "providerName": "",
      "dataPoints": 241,
      "evidenceRows": 241,
      "traceRows": 6,
      "fieldworkTasks": 10,
      "highPriorityTasks": 0,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Tennis beste Anbieter hat 241 Datenpunkte und 6 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/tennis-beste/",
          "targetLabel": "Tennis Beste"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 0 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/wettindex-score-methodik/",
          "targetLabel": "Score-Methodik"
        },
        {
          "label": "Nächster Schritt",
          "text": "Score nach nächstem Quellenrefresh versionieren. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Score nach nächstem Quellenrefresh versionieren",
      "internalTargets": [
        "/vergleich/tennis-beste/",
        "/wettanbieter/",
        "/studien/wettindex-score-methodik/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/tennis/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/tennis-beste/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-045",
      "rank": 45,
      "sourceType": "longtail",
      "path": "/vergleich/american-football-bonus/",
      "title": "American Football Bonus Vergleich",
      "focus": "Bonus Vergleich",
      "metricKey": "bonus",
      "metricLabel": "Bonus",
      "provider": "",
      "providerName": "",
      "dataPoints": 81,
      "evidenceRows": 81,
      "traceRows": 41,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "American Football Bonus Vergleich hat 81 Datenpunkte und 41 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/american-football-bonus/",
          "targetLabel": "American Football Bonus"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/wettbonus-wertindex/",
          "targetLabel": "Studie: Wettbonus-Wertindex"
        },
        {
          "label": "Nächster Schritt",
          "text": "offene Bonusbedingungen manuell nacherfassen. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "offene Bonusbedingungen manuell nacherfassen",
      "internalTargets": [
        "/vergleich/american-football-bonus/",
        "/bonus/wettbonus-vergleich/",
        "/studien/wettbonus-wertindex/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/american-football/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/american-football-bonus/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-046",
      "rank": 46,
      "sourceType": "longtail",
      "path": "/vergleich/basketball-bonus/",
      "title": "Basketball Bonus Vergleich",
      "focus": "Bonus Vergleich",
      "metricKey": "bonus",
      "metricLabel": "Bonus",
      "provider": "",
      "providerName": "",
      "dataPoints": 81,
      "evidenceRows": 81,
      "traceRows": 41,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Basketball Bonus Vergleich hat 81 Datenpunkte und 41 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/basketball-bonus/",
          "targetLabel": "Basketball Bonus"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/wettbonus-wertindex/",
          "targetLabel": "Studie: Wettbonus-Wertindex"
        },
        {
          "label": "Nächster Schritt",
          "text": "offene Bonusbedingungen manuell nacherfassen. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "offene Bonusbedingungen manuell nacherfassen",
      "internalTargets": [
        "/vergleich/basketball-bonus/",
        "/bonus/wettbonus-vergleich/",
        "/studien/wettbonus-wertindex/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/basketball/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/basketball-bonus/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-047",
      "rank": 47,
      "sourceType": "longtail",
      "path": "/vergleich/darts-bonus/",
      "title": "Darts Bonus Vergleich",
      "focus": "Bonus Vergleich",
      "metricKey": "bonus",
      "metricLabel": "Bonus",
      "provider": "",
      "providerName": "",
      "dataPoints": 81,
      "evidenceRows": 81,
      "traceRows": 41,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Darts Bonus Vergleich hat 81 Datenpunkte und 41 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/darts-bonus/",
          "targetLabel": "Darts Bonus"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/wettbonus-wertindex/",
          "targetLabel": "Studie: Wettbonus-Wertindex"
        },
        {
          "label": "Nächster Schritt",
          "text": "offene Bonusbedingungen manuell nacherfassen. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "offene Bonusbedingungen manuell nacherfassen",
      "internalTargets": [
        "/vergleich/darts-bonus/",
        "/bonus/wettbonus-vergleich/",
        "/studien/wettbonus-wertindex/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/darts/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/darts-bonus/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-048",
      "rank": 48,
      "sourceType": "longtail",
      "path": "/vergleich/eishockey-bonus/",
      "title": "Eishockey Bonus Vergleich",
      "focus": "Bonus Vergleich",
      "metricKey": "bonus",
      "metricLabel": "Bonus",
      "provider": "",
      "providerName": "",
      "dataPoints": 81,
      "evidenceRows": 81,
      "traceRows": 41,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Eishockey Bonus Vergleich hat 81 Datenpunkte und 41 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/eishockey-bonus/",
          "targetLabel": "Eishockey Bonus"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/wettbonus-wertindex/",
          "targetLabel": "Studie: Wettbonus-Wertindex"
        },
        {
          "label": "Nächster Schritt",
          "text": "offene Bonusbedingungen manuell nacherfassen. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "offene Bonusbedingungen manuell nacherfassen",
      "internalTargets": [
        "/vergleich/eishockey-bonus/",
        "/bonus/wettbonus-vergleich/",
        "/studien/wettbonus-wertindex/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/eishockey/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/eishockey-bonus/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-049",
      "rank": 49,
      "sourceType": "longtail",
      "path": "/vergleich/formel-1-bonus/",
      "title": "Formel 1 Bonus Vergleich",
      "focus": "Bonus Vergleich",
      "metricKey": "bonus",
      "metricLabel": "Bonus",
      "provider": "",
      "providerName": "",
      "dataPoints": 81,
      "evidenceRows": 81,
      "traceRows": 41,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Formel 1 Bonus Vergleich hat 81 Datenpunkte und 41 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/formel-1-bonus/",
          "targetLabel": "Formel 1 Bonus"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/wettbonus-wertindex/",
          "targetLabel": "Studie: Wettbonus-Wertindex"
        },
        {
          "label": "Nächster Schritt",
          "text": "offene Bonusbedingungen manuell nacherfassen. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "offene Bonusbedingungen manuell nacherfassen",
      "internalTargets": [
        "/vergleich/formel-1-bonus/",
        "/bonus/wettbonus-vergleich/",
        "/studien/wettbonus-wertindex/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/formel-1/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/formel-1-bonus/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-050",
      "rank": 50,
      "sourceType": "longtail",
      "path": "/vergleich/fussball-bonus/",
      "title": "Fußball Bonus Vergleich",
      "focus": "Bonus Vergleich",
      "metricKey": "bonus",
      "metricLabel": "Bonus",
      "provider": "",
      "providerName": "",
      "dataPoints": 81,
      "evidenceRows": 81,
      "traceRows": 41,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Fußball Bonus Vergleich hat 81 Datenpunkte und 41 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/fussball-bonus/",
          "targetLabel": "Fußball Bonus"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/wettbonus-wertindex/",
          "targetLabel": "Studie: Wettbonus-Wertindex"
        },
        {
          "label": "Nächster Schritt",
          "text": "offene Bonusbedingungen manuell nacherfassen. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "offene Bonusbedingungen manuell nacherfassen",
      "internalTargets": [
        "/vergleich/fussball-bonus/",
        "/bonus/wettbonus-vergleich/",
        "/studien/wettbonus-wertindex/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/fussball/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/fussball-bonus/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-051",
      "rank": 51,
      "sourceType": "longtail",
      "path": "/vergleich/handball-bonus/",
      "title": "Handball Bonus Vergleich",
      "focus": "Bonus Vergleich",
      "metricKey": "bonus",
      "metricLabel": "Bonus",
      "provider": "",
      "providerName": "",
      "dataPoints": 81,
      "evidenceRows": 81,
      "traceRows": 41,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Handball Bonus Vergleich hat 81 Datenpunkte und 41 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/handball-bonus/",
          "targetLabel": "Handball Bonus"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/wettbonus-wertindex/",
          "targetLabel": "Studie: Wettbonus-Wertindex"
        },
        {
          "label": "Nächster Schritt",
          "text": "offene Bonusbedingungen manuell nacherfassen. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "offene Bonusbedingungen manuell nacherfassen",
      "internalTargets": [
        "/vergleich/handball-bonus/",
        "/bonus/wettbonus-vergleich/",
        "/studien/wettbonus-wertindex/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/handball/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/handball-bonus/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-052",
      "rank": 52,
      "sourceType": "longtail",
      "path": "/vergleich/tennis-bonus/",
      "title": "Tennis Bonus Vergleich",
      "focus": "Bonus Vergleich",
      "metricKey": "bonus",
      "metricLabel": "Bonus",
      "provider": "",
      "providerName": "",
      "dataPoints": 81,
      "evidenceRows": 81,
      "traceRows": 41,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Tennis Bonus Vergleich hat 81 Datenpunkte und 41 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/tennis-bonus/",
          "targetLabel": "Tennis Bonus"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/wettbonus-wertindex/",
          "targetLabel": "Studie: Wettbonus-Wertindex"
        },
        {
          "label": "Nächster Schritt",
          "text": "offene Bonusbedingungen manuell nacherfassen. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "offene Bonusbedingungen manuell nacherfassen",
      "internalTargets": [
        "/vergleich/tennis-bonus/",
        "/bonus/wettbonus-vergleich/",
        "/studien/wettbonus-wertindex/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/tennis/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/tennis-bonus/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-053",
      "rank": 53,
      "sourceType": "longtail",
      "path": "/vergleich/american-football-livewetten/",
      "title": "American Football Livewetten Anbieter",
      "focus": "Livewetten Anbieter",
      "metricKey": "live",
      "metricLabel": "Livewetten",
      "provider": "",
      "providerName": "",
      "dataPoints": 87,
      "evidenceRows": 87,
      "traceRows": 1,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "American Football Livewetten Anbieter hat 87 Datenpunkte und 1 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/american-football-livewetten/",
          "targetLabel": "American Football Livewetten"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/livewetten-speed-test/",
          "targetLabel": "Studie: Livewetten-Speed-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Live-Event und Sekundenmessung terminieren. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Live-Event und Sekundenmessung terminieren",
      "internalTargets": [
        "/vergleich/american-football-livewetten/",
        "/livewetten/",
        "/studien/livewetten-speed-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/american-football/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/american-football-livewetten/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-054",
      "rank": 54,
      "sourceType": "longtail",
      "path": "/vergleich/basketball-livewetten/",
      "title": "Basketball Livewetten Anbieter",
      "focus": "Livewetten Anbieter",
      "metricKey": "live",
      "metricLabel": "Livewetten",
      "provider": "",
      "providerName": "",
      "dataPoints": 87,
      "evidenceRows": 87,
      "traceRows": 1,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Basketball Livewetten Anbieter hat 87 Datenpunkte und 1 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/basketball-livewetten/",
          "targetLabel": "Basketball Livewetten"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/livewetten-speed-test/",
          "targetLabel": "Studie: Livewetten-Speed-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Live-Event und Sekundenmessung terminieren. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Live-Event und Sekundenmessung terminieren",
      "internalTargets": [
        "/vergleich/basketball-livewetten/",
        "/livewetten/",
        "/studien/livewetten-speed-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/basketball/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/basketball-livewetten/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-055",
      "rank": 55,
      "sourceType": "longtail",
      "path": "/vergleich/darts-livewetten/",
      "title": "Darts Livewetten Anbieter",
      "focus": "Livewetten Anbieter",
      "metricKey": "live",
      "metricLabel": "Livewetten",
      "provider": "",
      "providerName": "",
      "dataPoints": 87,
      "evidenceRows": 87,
      "traceRows": 1,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Darts Livewetten Anbieter hat 87 Datenpunkte und 1 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/darts-livewetten/",
          "targetLabel": "Darts Livewetten"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/livewetten-speed-test/",
          "targetLabel": "Studie: Livewetten-Speed-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Live-Event und Sekundenmessung terminieren. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Live-Event und Sekundenmessung terminieren",
      "internalTargets": [
        "/vergleich/darts-livewetten/",
        "/livewetten/",
        "/studien/livewetten-speed-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/darts/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/darts-livewetten/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-056",
      "rank": 56,
      "sourceType": "longtail",
      "path": "/vergleich/eishockey-livewetten/",
      "title": "Eishockey Livewetten Anbieter",
      "focus": "Livewetten Anbieter",
      "metricKey": "live",
      "metricLabel": "Livewetten",
      "provider": "",
      "providerName": "",
      "dataPoints": 87,
      "evidenceRows": 87,
      "traceRows": 1,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Eishockey Livewetten Anbieter hat 87 Datenpunkte und 1 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/eishockey-livewetten/",
          "targetLabel": "Eishockey Livewetten"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/livewetten-speed-test/",
          "targetLabel": "Studie: Livewetten-Speed-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Live-Event und Sekundenmessung terminieren. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Live-Event und Sekundenmessung terminieren",
      "internalTargets": [
        "/vergleich/eishockey-livewetten/",
        "/livewetten/",
        "/studien/livewetten-speed-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/eishockey/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/eishockey-livewetten/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-057",
      "rank": 57,
      "sourceType": "longtail",
      "path": "/vergleich/formel-1-livewetten/",
      "title": "Formel 1 Livewetten Anbieter",
      "focus": "Livewetten Anbieter",
      "metricKey": "live",
      "metricLabel": "Livewetten",
      "provider": "",
      "providerName": "",
      "dataPoints": 87,
      "evidenceRows": 87,
      "traceRows": 1,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Formel 1 Livewetten Anbieter hat 87 Datenpunkte und 1 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/formel-1-livewetten/",
          "targetLabel": "Formel 1 Livewetten"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/livewetten-speed-test/",
          "targetLabel": "Studie: Livewetten-Speed-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Live-Event und Sekundenmessung terminieren. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Live-Event und Sekundenmessung terminieren",
      "internalTargets": [
        "/vergleich/formel-1-livewetten/",
        "/livewetten/",
        "/studien/livewetten-speed-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/formel-1/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/formel-1-livewetten/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-058",
      "rank": 58,
      "sourceType": "longtail",
      "path": "/vergleich/fussball-livewetten/",
      "title": "Fußball Livewetten Anbieter",
      "focus": "Livewetten Anbieter",
      "metricKey": "live",
      "metricLabel": "Livewetten",
      "provider": "",
      "providerName": "",
      "dataPoints": 87,
      "evidenceRows": 87,
      "traceRows": 1,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Fußball Livewetten Anbieter hat 87 Datenpunkte und 1 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/fussball-livewetten/",
          "targetLabel": "Fußball Livewetten"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/livewetten-speed-test/",
          "targetLabel": "Studie: Livewetten-Speed-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Live-Event und Sekundenmessung terminieren. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Live-Event und Sekundenmessung terminieren",
      "internalTargets": [
        "/vergleich/fussball-livewetten/",
        "/livewetten/",
        "/studien/livewetten-speed-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/fussball/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/fussball-livewetten/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-059",
      "rank": 59,
      "sourceType": "longtail",
      "path": "/vergleich/handball-livewetten/",
      "title": "Handball Livewetten Anbieter",
      "focus": "Livewetten Anbieter",
      "metricKey": "live",
      "metricLabel": "Livewetten",
      "provider": "",
      "providerName": "",
      "dataPoints": 87,
      "evidenceRows": 87,
      "traceRows": 1,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Handball Livewetten Anbieter hat 87 Datenpunkte und 1 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/handball-livewetten/",
          "targetLabel": "Handball Livewetten"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/livewetten-speed-test/",
          "targetLabel": "Studie: Livewetten-Speed-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Live-Event und Sekundenmessung terminieren. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Live-Event und Sekundenmessung terminieren",
      "internalTargets": [
        "/vergleich/handball-livewetten/",
        "/livewetten/",
        "/studien/livewetten-speed-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/handball/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/handball-livewetten/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-060",
      "rank": 60,
      "sourceType": "longtail",
      "path": "/vergleich/tennis-livewetten/",
      "title": "Tennis Livewetten Anbieter",
      "focus": "Livewetten Anbieter",
      "metricKey": "live",
      "metricLabel": "Livewetten",
      "provider": "",
      "providerName": "",
      "dataPoints": 87,
      "evidenceRows": 87,
      "traceRows": 1,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Tennis Livewetten Anbieter hat 87 Datenpunkte und 1 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/tennis-livewetten/",
          "targetLabel": "Tennis Livewetten"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/livewetten-speed-test/",
          "targetLabel": "Studie: Livewetten-Speed-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Live-Event und Sekundenmessung terminieren. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Live-Event und Sekundenmessung terminieren",
      "internalTargets": [
        "/vergleich/tennis-livewetten/",
        "/livewetten/",
        "/studien/livewetten-speed-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/tennis/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/tennis-livewetten/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-061",
      "rank": 61,
      "sourceType": "longtail",
      "path": "/vergleich/american-football-quoten/",
      "title": "American Football Quotenvergleich",
      "focus": "Quotenvergleich",
      "metricKey": "odds",
      "metricLabel": "Quoten",
      "provider": "",
      "providerName": "",
      "dataPoints": 91,
      "evidenceRows": 91,
      "traceRows": 88,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "American Football Quotenvergleich hat 91 Datenpunkte und 88 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/american-football-quoten/",
          "targetLabel": "American Football Quoten"
        },
        {
          "label": "Offen",
          "text": "0 Praxisprüfungen sind zugeordnet, davon 0 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/quotenmargen-report/",
          "targetLabel": "Studie: Quotenmargen-Report"
        },
        {
          "label": "Nächster Schritt",
          "text": "Search-Console-Daten nach Indexierung zuordnen. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Search-Console-Daten nach Indexierung zuordnen",
      "internalTargets": [
        "/vergleich/american-football-quoten/",
        "/quotenvergleich/",
        "/studien/quotenmargen-report/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/american-football/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/american-football-quoten/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-062",
      "rank": 62,
      "sourceType": "longtail",
      "path": "/vergleich/basketball-quoten/",
      "title": "Basketball Quotenvergleich",
      "focus": "Quotenvergleich",
      "metricKey": "odds",
      "metricLabel": "Quoten",
      "provider": "",
      "providerName": "",
      "dataPoints": 92,
      "evidenceRows": 92,
      "traceRows": 88,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Basketball Quotenvergleich hat 92 Datenpunkte und 88 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/basketball-quoten/",
          "targetLabel": "Basketball Quoten"
        },
        {
          "label": "Offen",
          "text": "0 Praxisprüfungen sind zugeordnet, davon 0 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/quotenmargen-report/",
          "targetLabel": "Studie: Quotenmargen-Report"
        },
        {
          "label": "Nächster Schritt",
          "text": "Search-Console-Daten nach Indexierung zuordnen. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Search-Console-Daten nach Indexierung zuordnen",
      "internalTargets": [
        "/vergleich/basketball-quoten/",
        "/quotenvergleich/",
        "/studien/quotenmargen-report/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/basketball/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/basketball-quoten/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-063",
      "rank": 63,
      "sourceType": "longtail",
      "path": "/vergleich/darts-quoten/",
      "title": "Darts Quotenvergleich",
      "focus": "Quotenvergleich",
      "metricKey": "odds",
      "metricLabel": "Quoten",
      "provider": "",
      "providerName": "",
      "dataPoints": 91,
      "evidenceRows": 91,
      "traceRows": 88,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Darts Quotenvergleich hat 91 Datenpunkte und 88 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/darts-quoten/",
          "targetLabel": "Darts Quoten"
        },
        {
          "label": "Offen",
          "text": "0 Praxisprüfungen sind zugeordnet, davon 0 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/quotenmargen-report/",
          "targetLabel": "Studie: Quotenmargen-Report"
        },
        {
          "label": "Nächster Schritt",
          "text": "Search-Console-Daten nach Indexierung zuordnen. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Search-Console-Daten nach Indexierung zuordnen",
      "internalTargets": [
        "/vergleich/darts-quoten/",
        "/quotenvergleich/",
        "/studien/quotenmargen-report/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/darts/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/darts-quoten/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-064",
      "rank": 64,
      "sourceType": "longtail",
      "path": "/vergleich/eishockey-quoten/",
      "title": "Eishockey Quotenvergleich",
      "focus": "Quotenvergleich",
      "metricKey": "odds",
      "metricLabel": "Quoten",
      "provider": "",
      "providerName": "",
      "dataPoints": 92,
      "evidenceRows": 92,
      "traceRows": 88,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Eishockey Quotenvergleich hat 92 Datenpunkte und 88 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/eishockey-quoten/",
          "targetLabel": "Eishockey Quoten"
        },
        {
          "label": "Offen",
          "text": "0 Praxisprüfungen sind zugeordnet, davon 0 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/quotenmargen-report/",
          "targetLabel": "Studie: Quotenmargen-Report"
        },
        {
          "label": "Nächster Schritt",
          "text": "Search-Console-Daten nach Indexierung zuordnen. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Search-Console-Daten nach Indexierung zuordnen",
      "internalTargets": [
        "/vergleich/eishockey-quoten/",
        "/quotenvergleich/",
        "/studien/quotenmargen-report/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/eishockey/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/eishockey-quoten/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-065",
      "rank": 65,
      "sourceType": "longtail",
      "path": "/vergleich/formel-1-quoten/",
      "title": "Formel 1 Quotenvergleich",
      "focus": "Quotenvergleich",
      "metricKey": "odds",
      "metricLabel": "Quoten",
      "provider": "",
      "providerName": "",
      "dataPoints": 94,
      "evidenceRows": 94,
      "traceRows": 88,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Formel 1 Quotenvergleich hat 94 Datenpunkte und 88 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/formel-1-quoten/",
          "targetLabel": "Formel 1 Quoten"
        },
        {
          "label": "Offen",
          "text": "0 Praxisprüfungen sind zugeordnet, davon 0 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/quotenmargen-report/",
          "targetLabel": "Studie: Quotenmargen-Report"
        },
        {
          "label": "Nächster Schritt",
          "text": "Search-Console-Daten nach Indexierung zuordnen. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Search-Console-Daten nach Indexierung zuordnen",
      "internalTargets": [
        "/vergleich/formel-1-quoten/",
        "/quotenvergleich/",
        "/studien/quotenmargen-report/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/formel-1/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/formel-1-quoten/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-066",
      "rank": 66,
      "sourceType": "longtail",
      "path": "/vergleich/fussball-quoten/",
      "title": "Fußball Quotenvergleich",
      "focus": "Quotenvergleich",
      "metricKey": "odds",
      "metricLabel": "Quoten",
      "provider": "",
      "providerName": "",
      "dataPoints": 109,
      "evidenceRows": 109,
      "traceRows": 73,
      "fieldworkTasks": 10,
      "highPriorityTasks": 1,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Fußball Quotenvergleich hat 109 Datenpunkte und 73 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/fussball-quoten/",
          "targetLabel": "Fußball Quoten"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 1 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/quotenstudie-fussball/",
          "targetLabel": "Studie: Quotenstudie Fußball"
        },
        {
          "label": "Nächster Schritt",
          "text": "Fußball-Markt öffentlich erfassen. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Fußball-Markt öffentlich erfassen",
      "internalTargets": [
        "/vergleich/fussball-quoten/",
        "/quotenvergleich/",
        "/studien/quotenstudie-fussball/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/fussball/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/fussball-quoten/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-067",
      "rank": 67,
      "sourceType": "longtail",
      "path": "/vergleich/handball-quoten/",
      "title": "Handball Quotenvergleich",
      "focus": "Quotenvergleich",
      "metricKey": "odds",
      "metricLabel": "Quoten",
      "provider": "",
      "providerName": "",
      "dataPoints": 91,
      "evidenceRows": 91,
      "traceRows": 88,
      "fieldworkTasks": 0,
      "highPriorityTasks": 0,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Handball Quotenvergleich hat 91 Datenpunkte und 88 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/handball-quoten/",
          "targetLabel": "Handball Quoten"
        },
        {
          "label": "Offen",
          "text": "0 Praxisprüfungen sind zugeordnet, davon 0 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/quotenmargen-report/",
          "targetLabel": "Studie: Quotenmargen-Report"
        },
        {
          "label": "Nächster Schritt",
          "text": "Search-Console-Daten nach Indexierung zuordnen. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Search-Console-Daten nach Indexierung zuordnen",
      "internalTargets": [
        "/vergleich/handball-quoten/",
        "/quotenvergleich/",
        "/studien/quotenmargen-report/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/handball/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/handball-quoten/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-068",
      "rank": 68,
      "sourceType": "longtail",
      "path": "/vergleich/tennis-quoten/",
      "title": "Tennis Quotenvergleich",
      "focus": "Quotenvergleich",
      "metricKey": "odds",
      "metricLabel": "Quoten",
      "provider": "",
      "providerName": "",
      "dataPoints": 84,
      "evidenceRows": 84,
      "traceRows": 73,
      "fieldworkTasks": 10,
      "highPriorityTasks": 6,
      "freshnessStatus": "Longtail mit Datenblock",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Tennis Quotenvergleich hat 84 Datenpunkte und 73 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/vergleich/tennis-quoten/",
          "targetLabel": "Tennis Quoten"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 6 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/quotenstudie-tennis/",
          "targetLabel": "Studie: Quotenstudie Tennis"
        },
        {
          "label": "Nächster Schritt",
          "text": "Tennis-Markt öffentlich erfassen. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Tennis-Markt öffentlich erfassen",
      "internalTargets": [
        "/vergleich/tennis-quoten/",
        "/quotenvergleich/",
        "/studien/quotenstudie-tennis/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/sportwetten/tennis/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 15,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/vergleich/tennis-quoten/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 15,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-069",
      "rank": 69,
      "sourceType": "money-page",
      "path": "/apps/",
      "title": "Anbieter mit App",
      "focus": "Anbieter mit App",
      "metricKey": "app",
      "metricLabel": "App",
      "provider": "",
      "providerName": "",
      "dataPoints": 171,
      "evidenceRows": 171,
      "traceRows": 11,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "datenbasiert ausgebaut",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Anbieter mit App hat 171 Datenpunkte und 11 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/apps/",
          "targetLabel": "Apps"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/app-usability-test/",
          "targetLabel": "Studie: App- und Usability-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Gerätetest mit festem Aufgabenpfad freigeben. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Gerätetest mit festem Aufgabenpfad freigeben",
      "internalTargets": [
        "/apps/",
        "/studien/app-usability-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/vergleich/fussball-app/",
        "/vergleich/tennis-app/",
        "/vergleich/basketball-app/",
        "/vergleich/eishockey-app/",
        "/vergleich/handball-app/",
        "/vergleich/darts-app/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 19,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/apps/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 19,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-070",
      "rank": 70,
      "sourceType": "money-page",
      "path": "/zahlungsmethoden/",
      "title": "Auszahlung",
      "focus": "Auszahlung",
      "metricKey": "payments",
      "metricLabel": "Zahlungen",
      "provider": "",
      "providerName": "",
      "dataPoints": 196,
      "evidenceRows": 196,
      "traceRows": 52,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "datenbasiert ausgebaut",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Auszahlung hat 196 Datenpunkte und 52 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/zahlungsmethoden/",
          "targetLabel": "Zahlungsmethoden"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/auszahlungszeiten-test/",
          "targetLabel": "Studie: Auszahlungszeiten-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Auszahlungsmethode aus vorhandenem Snapshot wählen und Messprotokoll freigeben. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Auszahlungsmethode aus vorhandenem Snapshot wählen und Messprotokoll freigeben",
      "internalTargets": [
        "/zahlungsmethoden/",
        "/studien/auszahlungszeiten-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/vergleich/fussball-auszahlung/",
        "/vergleich/tennis-auszahlung/",
        "/vergleich/basketball-auszahlung/",
        "/vergleich/eishockey-auszahlung/",
        "/vergleich/handball-auszahlung/",
        "/vergleich/darts-auszahlung/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 19,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/zahlungsmethoden/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 19,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-071",
      "rank": 71,
      "sourceType": "money-page",
      "path": "/wettanbieter/",
      "title": "beste Anbieter",
      "focus": "beste Anbieter",
      "metricKey": "transparency",
      "metricLabel": "Transparenz",
      "provider": "",
      "providerName": "",
      "dataPoints": 1886,
      "evidenceRows": 1886,
      "traceRows": 6,
      "fieldworkTasks": 10,
      "highPriorityTasks": 0,
      "freshnessStatus": "datenbasiert ausgebaut",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "beste Anbieter hat 1886 Datenpunkte und 6 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/wettanbieter/",
          "targetLabel": "Wettanbieter-Ranking"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 0 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/wettindex-score-methodik/",
          "targetLabel": "Score-Methodik"
        },
        {
          "label": "Nächster Schritt",
          "text": "Score nach nächstem Quellenrefresh versionieren. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Score nach nächstem Quellenrefresh versionieren",
      "internalTargets": [
        "/wettanbieter/",
        "/studien/wettindex-score-methodik/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/vergleich/fussball-beste/",
        "/vergleich/tennis-beste/",
        "/vergleich/basketball-beste/",
        "/vergleich/eishockey-beste/",
        "/vergleich/handball-beste/",
        "/vergleich/darts-beste/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 19,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/wettanbieter/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 19,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-072",
      "rank": 72,
      "sourceType": "money-page",
      "path": "/bonus/wettbonus-vergleich/",
      "title": "Bonus Vergleich",
      "focus": "Bonus Vergleich",
      "metricKey": "bonus",
      "metricLabel": "Bonus",
      "provider": "",
      "providerName": "",
      "dataPoints": 361,
      "evidenceRows": 361,
      "traceRows": 41,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "datenbasiert ausgebaut",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Bonus Vergleich hat 361 Datenpunkte und 41 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/bonus/wettbonus-vergleich/",
          "targetLabel": "Bonusdetails"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/wettbonus-wertindex/",
          "targetLabel": "Studie: Wettbonus-Wertindex"
        },
        {
          "label": "Nächster Schritt",
          "text": "offene Bonusbedingungen manuell nacherfassen. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "offene Bonusbedingungen manuell nacherfassen",
      "internalTargets": [
        "/bonus/wettbonus-vergleich/",
        "/studien/wettbonus-wertindex/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/vergleich/fussball-bonus/",
        "/vergleich/tennis-bonus/",
        "/vergleich/basketball-bonus/",
        "/vergleich/eishockey-bonus/",
        "/vergleich/handball-bonus/",
        "/vergleich/darts-bonus/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 19,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/bonus/wettbonus-vergleich/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 19,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-073",
      "rank": 73,
      "sourceType": "money-page",
      "path": "/livewetten/",
      "title": "Livewetten Anbieter",
      "focus": "Livewetten Anbieter",
      "metricKey": "live",
      "metricLabel": "Livewetten",
      "provider": "",
      "providerName": "",
      "dataPoints": 689,
      "evidenceRows": 689,
      "traceRows": 1,
      "fieldworkTasks": 10,
      "highPriorityTasks": 10,
      "freshnessStatus": "datenbasiert ausgebaut",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Livewetten Anbieter hat 689 Datenpunkte und 1 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/livewetten/",
          "targetLabel": "Livewetten"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 10 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/livewetten-speed-test/",
          "targetLabel": "Studie: Livewetten-Speed-Test"
        },
        {
          "label": "Nächster Schritt",
          "text": "Live-Event und Sekundenmessung terminieren. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Live-Event und Sekundenmessung terminieren",
      "internalTargets": [
        "/livewetten/",
        "/studien/livewetten-speed-test/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/vergleich/fussball-livewetten/",
        "/vergleich/tennis-livewetten/",
        "/vergleich/basketball-livewetten/",
        "/vergleich/eishockey-livewetten/",
        "/vergleich/handball-livewetten/",
        "/vergleich/darts-livewetten/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 19,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/livewetten/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 19,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    },
    {
      "id": "datenluecken-kompass-074",
      "rank": 74,
      "sourceType": "money-page",
      "path": "/quotenvergleich/",
      "title": "Quotenvergleich",
      "focus": "Quotenvergleich",
      "metricKey": "odds",
      "metricLabel": "Quoten",
      "provider": "",
      "providerName": "",
      "dataPoints": 143,
      "evidenceRows": 143,
      "traceRows": 73,
      "fieldworkTasks": 10,
      "highPriorityTasks": 1,
      "freshnessStatus": "datenbasiert ausgebaut",
      "nextRefresh": "2026-08-26",
      "notes": [
        {
          "label": "Datenbezug",
          "text": "Quotenvergleich hat 143 Datenpunkte und 73 Trace- oder Quellenzeilen. Das bleibt ein Datenstand, keine fertige Nutzererfahrung.",
          "target": "/quotenvergleich/",
          "targetLabel": "Quotenvergleich"
        },
        {
          "label": "Offen",
          "text": "10 Praxisprüfungen sind zugeordnet, davon 1 hoch priorisiert. Offene Tests werden nicht als abgeschlossen formuliert.",
          "target": "/datenstatus/",
          "targetLabel": "Datenstatus"
        },
        {
          "label": "Studienbezug",
          "text": "Die passende Studie oder Methodik bleibt der Gegencheck, bevor aus einem Datenblock eine Anbieter- oder Longtail-Aussage abgeleitet wird.",
          "target": "/studien/quotenstudie-fussball/",
          "targetLabel": "Studie: Quotenstudie Fußball"
        },
        {
          "label": "Nächster Schritt",
          "text": "Fußball-Markt öffentlich erfassen. Dieser Schritt bleibt offen, bis Quelle, Messpunkt oder Praxisprüfung nachvollziehbar dokumentiert sind.",
          "target": "/aktualisierungsplan/",
          "targetLabel": "Aktualisierungsplan"
        }
      ],
      "nextStep": "Fußball-Markt öffentlich erfassen",
      "internalTargets": [
        "/quotenvergleich/",
        "/studien/quotenstudie-fussball/",
        "/datenluecken/",
        "/datenstatus/",
        "/methodik/",
        "/aktualisierungsplan/",
        "/quellenfrische-startpruefung/",
        "/data/datenluecken-kompass.json",
        "/data/data-gap-check.json",
        "/data/content-depth.json",
        "/data/longtail-analysis.json",
        "/data/fieldwork-queue.json",
        "/data/freshness-report.json",
        "/vergleich/fussball-quoten/",
        "/vergleich/tennis-quoten/",
        "/vergleich/basketball-quoten/",
        "/vergleich/eishockey-quoten/",
        "/vergleich/handball-quoten/",
        "/vergleich/darts-quoten/"
      ],
      "sourceFeeds": [
        "datenluecken-kompass.json",
        "content-depth.json",
        "longtail-analysis.json",
        "fieldwork-queue.json",
        "freshness-report.json",
        "aktualisierungsplan.json"
      ],
      "claimBoundary": "Content- und Longtail-Datenlücken trennen belegte Datenpunkte, offene Praxisprüfungen und nächste Ausbauschritte; keine Ranking-, Traffic-, Rechts- oder abgeschlossene Praxistest-Aussage.",
      "noteCount": 4,
      "internalTargetCount": 19,
      "noCompletedTestClaim": true,
      "noFakeUserExperienceClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "checks": [
        {
          "id": "path",
          "label": "Öffentlicher Zielpfad",
          "passed": true,
          "value": "/quotenvergleich/",
          "limit": "öffentlicher Pfad"
        },
        {
          "id": "notes",
          "label": "Vier Datenlücken-Hinweise",
          "passed": true,
          "value": 4,
          "limit": ">=4"
        },
        {
          "id": "targets",
          "label": "Sichere Folgepfade",
          "passed": true,
          "value": 19,
          "limit": ">=8"
        },
        {
          "id": "sources",
          "label": "Quellfeeds",
          "passed": true,
          "value": 6,
          "limit": ">=4"
        },
        {
          "id": "claim_boundary",
          "label": "Aussagegrenze",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "datenluecken-kompass-zeile-erfüllt"
    }
  ]
}