{
  "generatedAt": "2026-07-29",
  "project": "WettIndex",
  "disclaimer": "Öffentliche WettIndex-Datenangaben. Keine Rechts-, Lizenz-, Steuer- oder Wettempfehlung.",
  "scopeNote": "Priorisierte Quotenprüfungen mit internen Pfaden und dokumentierten Momentaufnahmen. Keine Rechtsbewertung, keine Echtzeitquote, keine dauerhaft gültige Quote, keine Value-Bet-Empfehlung, keine Wettempfehlung, keine Anbieter-Direktlinks und kein Affiliate-Tracking.",
  "status": "quoten-prioritaeten-erfüllt",
  "rowCount": 8,
  "highPriorityCount": 8,
  "dataRowTotal": 1008,
  "sampleTotal": 512,
  "safeLinkTotal": 199,
  "sourceFeeds": [
    "quoten-prioritaeten.json",
    "quoten-einstiegsfinder.json",
    "quoten-pruefcheck.json",
    "quoten-abschlusscheck.json",
    "quotenbewegung-check.json",
    "quotenstichproben-plan.json",
    "quotenstichproben-marktcluster.json",
    "odds-samples.json",
    "odds-analysis.json",
    "quotenrechner-model.json",
    "quotenmarge-rechner-model.json",
    "livewetten-pruefcheck.json"
  ],
  "sourceFeedCount": 12,
  "noLegalAssessment": true,
  "noAffiliateTracking": true,
  "noRealTimeOddsClaims": true,
  "noPermanentOddsClaims": true,
  "noClosingLineClaims": true,
  "noValueBetPromiseClaims": true,
  "noGuaranteedOutcomeClaims": true,
  "noBetRecommendationClaims": true,
  "noFakeOddsStudyClaims": true,
  "noOutboundProviderLinks": true,
  "gateCount": 5,
  "passedGateCount": 5,
  "checks": [
    {
      "id": "row_count",
      "label": "Mindestens acht Quotenprioritäten",
      "passed": true,
      "value": 8,
      "limit": ">=8"
    },
    {
      "id": "data_rows",
      "label": "Datenbasis je Priorität",
      "passed": true,
      "value": 1008,
      "limit": 240
    },
    {
      "id": "safe_links",
      "label": "Sichere interne Folgepfade",
      "passed": true,
      "value": 199,
      "limit": 160
    },
    {
      "id": "source_feeds",
      "label": "Quoten-Quellfeeds verbunden",
      "passed": true,
      "value": 12,
      "limit": ">=12"
    },
    {
      "id": "safe_claims",
      "label": "Keine Echtzeit-, Value-, Ergebnis- oder Wettclaims",
      "passed": true,
      "value": true,
      "limit": true
    }
  ],
  "entries": [
    {
      "id": "vergleich",
      "title": "Vergleichbare Quoten zuerst herstellen",
      "primaryPath": "/quotenvergleich/",
      "toolPath": "/quoten/quoten-pruefen/",
      "dataPath": "/data/odds-analysis.json",
      "studyPath": "/studien/quotenmargen-report/",
      "reason": "Sportart, Wettbewerb, Markt, Linie und Zeitpunkt müssen übereinstimmen, bevor eine Quote als Vergleichssignal taugt.",
      "rank": 1,
      "priorityScore": 94,
      "statusLabel": "sehr hohe Priorität",
      "dataRows": 126,
      "sampleCount": 64,
      "planRowCount": 21,
      "nextStep": "Starte mit Quotenvergleich, Prüfhub und Marge, bevor eine Einzelquote den Anbieter bestimmt.",
      "safeLinks": [
        "/quoten-prioritaeten/",
        "/quoten-einstiegsfinder/",
        "/quoten/",
        "/quotenvergleich/",
        "/quoten/quoten-pruefen/",
        "/data/odds-analysis.json",
        "/studien/quotenmargen-report/",
        "/quoten/quotenbewegung-pruefen/",
        "/quotenstichproben/",
        "/quotenstichproben-plan/",
        "/quotenrechner/",
        "/quotenmarge-rechner/",
        "/value-bet-rechner/",
        "/break-even-rechner/",
        "/sportarten/",
        "/wettmaerkte/",
        "/livewetten/",
        "/datenstatus/",
        "/methodik/",
        "/data/quoten-prioritaeten.json",
        "/data/quoten-einstiegsfinder.json",
        "/data/quoten-pruefcheck.json",
        "/data/quoten-abschlusscheck.json",
        "/data/odds-samples.json"
      ],
      "safeLinkCount": 24,
      "sourceFeeds": [
        "quoten-prioritaeten.json",
        "quoten-einstiegsfinder.json",
        "quoten-pruefcheck.json",
        "quoten-abschlusscheck.json",
        "quotenbewegung-check.json",
        "quotenstichproben-plan.json",
        "quotenstichproben-marktcluster.json",
        "odds-samples.json",
        "odds-analysis.json",
        "quotenrechner-model.json",
        "quotenmarge-rechner-model.json",
        "livewetten-pruefcheck.json"
      ],
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "noRealTimeOddsClaim": true,
      "noPermanentOddsClaim": true,
      "noClosingLineClaim": true,
      "noValueBetPromiseClaim": true,
      "noGuaranteedOutcomeClaim": true,
      "noBetRecommendationClaim": true,
      "noFakeOddsStudyClaim": true,
      "noOutboundProviderLinks": true,
      "claimBoundary": "Quoten-Prioritäten ordnen interne Prüfpfade und vorhandene Momentaufnahmen; sie behaupten keine Echtzeitquote, keine dauerhaft gültige Quote, keine Value-Bet-Chance, keine abgeschlossene Primärstudie und keine Wettempfehlung.",
      "checks": [
        {
          "id": "data",
          "label": "Quotendaten angebunden",
          "passed": true,
          "value": 126,
          "limit": ">=30"
        },
        {
          "id": "safe_links",
          "label": "Sichere interne Folgepfade",
          "passed": true,
          "value": 24,
          "limit": ">=20"
        },
        {
          "id": "paths",
          "label": "Prüf-, Daten- und Studienpfad",
          "passed": true,
          "value": true,
          "limit": true
        },
        {
          "id": "boundary",
          "label": "Keine Echtzeit-, Value- oder Wettversprechen",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "quoten-prioritaet-zeile-erfüllt"
    },
    {
      "id": "sportart",
      "title": "Sportart und Wettbewerb festlegen",
      "primaryPath": "/sportarten/",
      "toolPath": "/sportarten/sportarten-pruefen/",
      "dataPath": "/data/quotenstichproben-plan.json",
      "studyPath": "/studien/quotenstudie-fussball/",
      "reason": "Marktbreite, Stichprobentiefe und Live-Anteil unterscheiden sich deutlich nach Sportart und Wettbewerb.",
      "rank": 2,
      "priorityScore": 94,
      "statusLabel": "sehr hohe Priorität",
      "dataRows": 126,
      "sampleCount": 64,
      "planRowCount": 21,
      "nextStep": "Lege Sportart, Wettbewerb und Markt fest, damit nur vergleichbare Quoten nebeneinanderstehen.",
      "safeLinks": [
        "/quoten-prioritaeten/",
        "/quoten-einstiegsfinder/",
        "/quoten/",
        "/quotenvergleich/",
        "/sportarten/",
        "/sportarten/sportarten-pruefen/",
        "/data/quotenstichproben-plan.json",
        "/studien/quotenstudie-fussball/",
        "/quoten/quoten-pruefen/",
        "/quoten/quotenbewegung-pruefen/",
        "/quotenstichproben/",
        "/quotenstichproben-plan/",
        "/quotenrechner/",
        "/quotenmarge-rechner/",
        "/value-bet-rechner/",
        "/break-even-rechner/",
        "/wettmaerkte/",
        "/livewetten/",
        "/datenstatus/",
        "/methodik/",
        "/data/quoten-prioritaeten.json",
        "/data/quoten-einstiegsfinder.json",
        "/data/quoten-pruefcheck.json",
        "/data/quoten-abschlusscheck.json",
        "/data/odds-samples.json",
        "/data/odds-analysis.json"
      ],
      "safeLinkCount": 26,
      "sourceFeeds": [
        "quoten-prioritaeten.json",
        "quoten-einstiegsfinder.json",
        "quoten-pruefcheck.json",
        "quoten-abschlusscheck.json",
        "quotenbewegung-check.json",
        "quotenstichproben-plan.json",
        "quotenstichproben-marktcluster.json",
        "odds-samples.json",
        "odds-analysis.json",
        "quotenrechner-model.json",
        "quotenmarge-rechner-model.json",
        "livewetten-pruefcheck.json"
      ],
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "noRealTimeOddsClaim": true,
      "noPermanentOddsClaim": true,
      "noClosingLineClaim": true,
      "noValueBetPromiseClaim": true,
      "noGuaranteedOutcomeClaim": true,
      "noBetRecommendationClaim": true,
      "noFakeOddsStudyClaim": true,
      "noOutboundProviderLinks": true,
      "claimBoundary": "Quoten-Prioritäten ordnen interne Prüfpfade und vorhandene Momentaufnahmen; sie behaupten keine Echtzeitquote, keine dauerhaft gültige Quote, keine Value-Bet-Chance, keine abgeschlossene Primärstudie und keine Wettempfehlung.",
      "checks": [
        {
          "id": "data",
          "label": "Quotendaten angebunden",
          "passed": true,
          "value": 126,
          "limit": ">=30"
        },
        {
          "id": "safe_links",
          "label": "Sichere interne Folgepfade",
          "passed": true,
          "value": 26,
          "limit": ">=20"
        },
        {
          "id": "paths",
          "label": "Prüf-, Daten- und Studienpfad",
          "passed": true,
          "value": true,
          "limit": true
        },
        {
          "id": "boundary",
          "label": "Keine Echtzeit-, Value- oder Wettversprechen",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "quoten-prioritaet-zeile-erfüllt"
    },
    {
      "id": "marge",
      "title": "Marge statt Einzelquote einordnen",
      "primaryPath": "/quotenmarge-rechner/",
      "toolPath": "/quotenrechner/",
      "dataPath": "/data/quotenmarge-rechner-model.json",
      "studyPath": "/studien/quotenmargen-report/",
      "reason": "Die Marge macht Marktseiten vergleichbarer, bleibt aber eine Momentaufnahme und keine Ergebnisprognose.",
      "rank": 3,
      "priorityScore": 94,
      "statusLabel": "sehr hohe Priorität",
      "dataRows": 126,
      "sampleCount": 64,
      "planRowCount": 21,
      "nextStep": "Nutze Rechner als Modellhilfe und trenne Formelergebnis von Wettempfehlung oder Ergebnisversprechen.",
      "safeLinks": [
        "/quoten-prioritaeten/",
        "/quoten-einstiegsfinder/",
        "/quoten/",
        "/quotenvergleich/",
        "/quotenmarge-rechner/",
        "/quotenrechner/",
        "/data/quotenmarge-rechner-model.json",
        "/studien/quotenmargen-report/",
        "/quoten/quoten-pruefen/",
        "/quoten/quotenbewegung-pruefen/",
        "/quotenstichproben/",
        "/quotenstichproben-plan/",
        "/value-bet-rechner/",
        "/break-even-rechner/",
        "/sportarten/",
        "/wettmaerkte/",
        "/livewetten/",
        "/datenstatus/",
        "/methodik/",
        "/data/quoten-prioritaeten.json",
        "/data/quoten-einstiegsfinder.json",
        "/data/quoten-pruefcheck.json",
        "/data/quoten-abschlusscheck.json",
        "/data/odds-samples.json",
        "/data/odds-analysis.json"
      ],
      "safeLinkCount": 25,
      "sourceFeeds": [
        "quoten-prioritaeten.json",
        "quoten-einstiegsfinder.json",
        "quoten-pruefcheck.json",
        "quoten-abschlusscheck.json",
        "quotenbewegung-check.json",
        "quotenstichproben-plan.json",
        "quotenstichproben-marktcluster.json",
        "odds-samples.json",
        "odds-analysis.json",
        "quotenrechner-model.json",
        "quotenmarge-rechner-model.json",
        "livewetten-pruefcheck.json"
      ],
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "noRealTimeOddsClaim": true,
      "noPermanentOddsClaim": true,
      "noClosingLineClaim": true,
      "noValueBetPromiseClaim": true,
      "noGuaranteedOutcomeClaim": true,
      "noBetRecommendationClaim": true,
      "noFakeOddsStudyClaim": true,
      "noOutboundProviderLinks": true,
      "claimBoundary": "Quoten-Prioritäten ordnen interne Prüfpfade und vorhandene Momentaufnahmen; sie behaupten keine Echtzeitquote, keine dauerhaft gültige Quote, keine Value-Bet-Chance, keine abgeschlossene Primärstudie und keine Wettempfehlung.",
      "checks": [
        {
          "id": "data",
          "label": "Quotendaten angebunden",
          "passed": true,
          "value": 126,
          "limit": ">=30"
        },
        {
          "id": "safe_links",
          "label": "Sichere interne Folgepfade",
          "passed": true,
          "value": 25,
          "limit": ">=20"
        },
        {
          "id": "paths",
          "label": "Prüf-, Daten- und Studienpfad",
          "passed": true,
          "value": true,
          "limit": true
        },
        {
          "id": "boundary",
          "label": "Keine Echtzeit-, Value- oder Wettversprechen",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "quoten-prioritaet-zeile-erfüllt"
    },
    {
      "id": "bewegung",
      "title": "Quotenbewegung mit Zeitpunkt prüfen",
      "primaryPath": "/quoten/quotenbewegung-pruefen/",
      "toolPath": "/break-even-rechner/",
      "dataPath": "/data/quotenbewegung-check.json",
      "studyPath": "/studien/quotenmargen-report/",
      "reason": "Steigende oder fallende Quoten sind ohne Startzeit, Marktgleichheit und Datenstatus kein belastbares Value-Signal.",
      "rank": 4,
      "priorityScore": 94,
      "statusLabel": "sehr hohe Priorität",
      "dataRows": 126,
      "sampleCount": 64,
      "planRowCount": 21,
      "nextStep": "Prüfe Startquote, Marktgleichheit, Marge und Datenstatus, ohne daraus Aussagen zur Closing Line oder zu Livequoten abzuleiten.",
      "safeLinks": [
        "/quoten-prioritaeten/",
        "/quoten-einstiegsfinder/",
        "/quoten/",
        "/quotenvergleich/",
        "/quoten/quotenbewegung-pruefen/",
        "/break-even-rechner/",
        "/data/quotenbewegung-check.json",
        "/studien/quotenmargen-report/",
        "/quoten/quoten-pruefen/",
        "/quotenstichproben/",
        "/quotenstichproben-plan/",
        "/quotenrechner/",
        "/quotenmarge-rechner/",
        "/value-bet-rechner/",
        "/sportarten/",
        "/wettmaerkte/",
        "/livewetten/",
        "/datenstatus/",
        "/methodik/",
        "/data/quoten-prioritaeten.json",
        "/data/quoten-einstiegsfinder.json",
        "/data/quoten-pruefcheck.json",
        "/data/quoten-abschlusscheck.json",
        "/data/odds-samples.json",
        "/data/odds-analysis.json"
      ],
      "safeLinkCount": 25,
      "sourceFeeds": [
        "quoten-prioritaeten.json",
        "quoten-einstiegsfinder.json",
        "quoten-pruefcheck.json",
        "quoten-abschlusscheck.json",
        "quotenbewegung-check.json",
        "quotenstichproben-plan.json",
        "quotenstichproben-marktcluster.json",
        "odds-samples.json",
        "odds-analysis.json",
        "quotenrechner-model.json",
        "quotenmarge-rechner-model.json",
        "livewetten-pruefcheck.json"
      ],
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "noRealTimeOddsClaim": true,
      "noPermanentOddsClaim": true,
      "noClosingLineClaim": true,
      "noValueBetPromiseClaim": true,
      "noGuaranteedOutcomeClaim": true,
      "noBetRecommendationClaim": true,
      "noFakeOddsStudyClaim": true,
      "noOutboundProviderLinks": true,
      "claimBoundary": "Quoten-Prioritäten ordnen interne Prüfpfade und vorhandene Momentaufnahmen; sie behaupten keine Echtzeitquote, keine dauerhaft gültige Quote, keine Value-Bet-Chance, keine abgeschlossene Primärstudie und keine Wettempfehlung.",
      "checks": [
        {
          "id": "data",
          "label": "Quotendaten angebunden",
          "passed": true,
          "value": 126,
          "limit": ">=30"
        },
        {
          "id": "safe_links",
          "label": "Sichere interne Folgepfade",
          "passed": true,
          "value": 25,
          "limit": ">=20"
        },
        {
          "id": "paths",
          "label": "Prüf-, Daten- und Studienpfad",
          "passed": true,
          "value": true,
          "limit": true
        },
        {
          "id": "boundary",
          "label": "Keine Echtzeit-, Value- oder Wettversprechen",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "quoten-prioritaet-zeile-erfüllt"
    },
    {
      "id": "live",
      "title": "Livequoten vom Pre-Match-Vergleich trennen",
      "primaryPath": "/livewetten/",
      "toolPath": "/livewetten/livewetten-pruefen/",
      "dataPath": "/data/livewetten-pruefcheck.json",
      "studyPath": "/studien/livewetten-speed-test/",
      "reason": "Livequoten verändern sich schnell und brauchen getrennte Speed-, Sperrzeit-, Markt- und Wettschein-Prüfungen.",
      "rank": 5,
      "priorityScore": 94,
      "statusLabel": "sehr hohe Priorität",
      "dataRows": 126,
      "sampleCount": 64,
      "planRowCount": 21,
      "nextStep": "Trenne Livequote, Wettschein, App und Speed-Test-Grenze, statt eine Livequote isoliert zu lesen.",
      "safeLinks": [
        "/quoten-prioritaeten/",
        "/quoten-einstiegsfinder/",
        "/quoten/",
        "/quotenvergleich/",
        "/livewetten/",
        "/livewetten/livewetten-pruefen/",
        "/data/livewetten-pruefcheck.json",
        "/studien/livewetten-speed-test/",
        "/quoten/quoten-pruefen/",
        "/quoten/quotenbewegung-pruefen/",
        "/quotenstichproben/",
        "/quotenstichproben-plan/",
        "/quotenrechner/",
        "/quotenmarge-rechner/",
        "/value-bet-rechner/",
        "/break-even-rechner/",
        "/sportarten/",
        "/wettmaerkte/",
        "/datenstatus/",
        "/methodik/",
        "/data/quoten-prioritaeten.json",
        "/data/quoten-einstiegsfinder.json",
        "/data/quoten-pruefcheck.json",
        "/data/quoten-abschlusscheck.json",
        "/data/odds-samples.json",
        "/data/odds-analysis.json"
      ],
      "safeLinkCount": 26,
      "sourceFeeds": [
        "quoten-prioritaeten.json",
        "quoten-einstiegsfinder.json",
        "quoten-pruefcheck.json",
        "quoten-abschlusscheck.json",
        "quotenbewegung-check.json",
        "quotenstichproben-plan.json",
        "quotenstichproben-marktcluster.json",
        "odds-samples.json",
        "odds-analysis.json",
        "quotenrechner-model.json",
        "quotenmarge-rechner-model.json",
        "livewetten-pruefcheck.json"
      ],
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "noRealTimeOddsClaim": true,
      "noPermanentOddsClaim": true,
      "noClosingLineClaim": true,
      "noValueBetPromiseClaim": true,
      "noGuaranteedOutcomeClaim": true,
      "noBetRecommendationClaim": true,
      "noFakeOddsStudyClaim": true,
      "noOutboundProviderLinks": true,
      "claimBoundary": "Quoten-Prioritäten ordnen interne Prüfpfade und vorhandene Momentaufnahmen; sie behaupten keine Echtzeitquote, keine dauerhaft gültige Quote, keine Value-Bet-Chance, keine abgeschlossene Primärstudie und keine Wettempfehlung.",
      "checks": [
        {
          "id": "data",
          "label": "Quotendaten angebunden",
          "passed": true,
          "value": 126,
          "limit": ">=30"
        },
        {
          "id": "safe_links",
          "label": "Sichere interne Folgepfade",
          "passed": true,
          "value": 26,
          "limit": ">=20"
        },
        {
          "id": "paths",
          "label": "Prüf-, Daten- und Studienpfad",
          "passed": true,
          "value": true,
          "limit": true
        },
        {
          "id": "boundary",
          "label": "Keine Echtzeit-, Value- oder Wettversprechen",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "quoten-prioritaet-zeile-erfüllt"
    },
    {
      "id": "stichprobe",
      "title": "Stichprobentiefe vor Rangfolge lesen",
      "primaryPath": "/quotenstichproben/",
      "toolPath": "/quotenstichproben-plan/",
      "dataPath": "/data/odds-samples.json",
      "studyPath": "/studien/quotenstudie-tennis/",
      "reason": "Eine Rangfolge wird erst nachvollziehbar, wenn Sportarten, Märkte, Anbieter und Erfassungszeitpunkte ausreichend breit dokumentiert sind.",
      "rank": 6,
      "priorityScore": 94,
      "statusLabel": "sehr hohe Priorität",
      "dataRows": 126,
      "sampleCount": 64,
      "planRowCount": 21,
      "nextStep": "Lies Momentaufnahmen, geplante Stichproben und Aussagegrenzen, bevor ein Quotenwert als belastbares Signal zählt.",
      "safeLinks": [
        "/quoten-prioritaeten/",
        "/quoten-einstiegsfinder/",
        "/quoten/",
        "/quotenvergleich/",
        "/quotenstichproben/",
        "/quotenstichproben-plan/",
        "/data/odds-samples.json",
        "/studien/quotenstudie-tennis/",
        "/quoten/quoten-pruefen/",
        "/quoten/quotenbewegung-pruefen/",
        "/quotenrechner/",
        "/quotenmarge-rechner/",
        "/value-bet-rechner/",
        "/break-even-rechner/",
        "/sportarten/",
        "/wettmaerkte/",
        "/livewetten/",
        "/datenstatus/",
        "/methodik/",
        "/data/quoten-prioritaeten.json",
        "/data/quoten-einstiegsfinder.json",
        "/data/quoten-pruefcheck.json",
        "/data/quoten-abschlusscheck.json",
        "/data/odds-analysis.json"
      ],
      "safeLinkCount": 24,
      "sourceFeeds": [
        "quoten-prioritaeten.json",
        "quoten-einstiegsfinder.json",
        "quoten-pruefcheck.json",
        "quoten-abschlusscheck.json",
        "quotenbewegung-check.json",
        "quotenstichproben-plan.json",
        "quotenstichproben-marktcluster.json",
        "odds-samples.json",
        "odds-analysis.json",
        "quotenrechner-model.json",
        "quotenmarge-rechner-model.json",
        "livewetten-pruefcheck.json"
      ],
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "noRealTimeOddsClaim": true,
      "noPermanentOddsClaim": true,
      "noClosingLineClaim": true,
      "noValueBetPromiseClaim": true,
      "noGuaranteedOutcomeClaim": true,
      "noBetRecommendationClaim": true,
      "noFakeOddsStudyClaim": true,
      "noOutboundProviderLinks": true,
      "claimBoundary": "Quoten-Prioritäten ordnen interne Prüfpfade und vorhandene Momentaufnahmen; sie behaupten keine Echtzeitquote, keine dauerhaft gültige Quote, keine Value-Bet-Chance, keine abgeschlossene Primärstudie und keine Wettempfehlung.",
      "checks": [
        {
          "id": "data",
          "label": "Quotendaten angebunden",
          "passed": true,
          "value": 126,
          "limit": ">=30"
        },
        {
          "id": "safe_links",
          "label": "Sichere interne Folgepfade",
          "passed": true,
          "value": 24,
          "limit": ">=20"
        },
        {
          "id": "paths",
          "label": "Prüf-, Daten- und Studienpfad",
          "passed": true,
          "value": true,
          "limit": true
        },
        {
          "id": "boundary",
          "label": "Keine Echtzeit-, Value- oder Wettversprechen",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "quoten-prioritaet-zeile-erfüllt"
    },
    {
      "id": "datenstatus",
      "title": "Datenstatus vor einer Quotenaussage öffnen",
      "primaryPath": "/datenstatus/",
      "toolPath": "/methodik/",
      "dataPath": "/data/quoten-abschlusscheck.json",
      "studyPath": "/studien/praxistest-status/",
      "reason": "Offene Messpunkte, Momentaufnahmen und geplante Stichproben müssen sichtbar von abgeschlossenen Studien getrennt bleiben.",
      "rank": 7,
      "priorityScore": 94,
      "statusLabel": "sehr hohe Priorität",
      "dataRows": 126,
      "sampleCount": 64,
      "planRowCount": 21,
      "nextStep": "Nutze Datenstatus und Methodik als Grenze für Momentaufnahmen, offene Messpunkte und Studienaussagen.",
      "safeLinks": [
        "/quoten-prioritaeten/",
        "/quoten-einstiegsfinder/",
        "/quoten/",
        "/quotenvergleich/",
        "/datenstatus/",
        "/methodik/",
        "/data/quoten-abschlusscheck.json",
        "/studien/praxistest-status/",
        "/quoten/quoten-pruefen/",
        "/quoten/quotenbewegung-pruefen/",
        "/quotenstichproben/",
        "/quotenstichproben-plan/",
        "/quotenrechner/",
        "/quotenmarge-rechner/",
        "/value-bet-rechner/",
        "/break-even-rechner/",
        "/sportarten/",
        "/wettmaerkte/",
        "/livewetten/",
        "/data/quoten-prioritaeten.json",
        "/data/quoten-einstiegsfinder.json",
        "/data/quoten-pruefcheck.json",
        "/data/odds-samples.json",
        "/data/odds-analysis.json"
      ],
      "safeLinkCount": 24,
      "sourceFeeds": [
        "quoten-prioritaeten.json",
        "quoten-einstiegsfinder.json",
        "quoten-pruefcheck.json",
        "quoten-abschlusscheck.json",
        "quotenbewegung-check.json",
        "quotenstichproben-plan.json",
        "quotenstichproben-marktcluster.json",
        "odds-samples.json",
        "odds-analysis.json",
        "quotenrechner-model.json",
        "quotenmarge-rechner-model.json",
        "livewetten-pruefcheck.json"
      ],
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "noRealTimeOddsClaim": true,
      "noPermanentOddsClaim": true,
      "noClosingLineClaim": true,
      "noValueBetPromiseClaim": true,
      "noGuaranteedOutcomeClaim": true,
      "noBetRecommendationClaim": true,
      "noFakeOddsStudyClaim": true,
      "noOutboundProviderLinks": true,
      "claimBoundary": "Quoten-Prioritäten ordnen interne Prüfpfade und vorhandene Momentaufnahmen; sie behaupten keine Echtzeitquote, keine dauerhaft gültige Quote, keine Value-Bet-Chance, keine abgeschlossene Primärstudie und keine Wettempfehlung.",
      "checks": [
        {
          "id": "data",
          "label": "Quotendaten angebunden",
          "passed": true,
          "value": 126,
          "limit": ">=30"
        },
        {
          "id": "safe_links",
          "label": "Sichere interne Folgepfade",
          "passed": true,
          "value": 24,
          "limit": ">=20"
        },
        {
          "id": "paths",
          "label": "Prüf-, Daten- und Studienpfad",
          "passed": true,
          "value": true,
          "limit": true
        },
        {
          "id": "boundary",
          "label": "Keine Echtzeit-, Value- oder Wettversprechen",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "quoten-prioritaet-zeile-erfüllt"
    },
    {
      "id": "markt",
      "title": "Markt und Linie sauber abgleichen",
      "primaryPath": "/wettmaerkte/",
      "toolPath": "/quoten/quoten-pruefen/",
      "dataPath": "/data/quotenstichproben-marktcluster.json",
      "studyPath": "/studien/quotenmargen-report/",
      "reason": "1X2, Handicap, Über/Unter und Spezialmärkte dürfen nicht ohne identische Linie und Marktdefinition verglichen werden.",
      "rank": 8,
      "priorityScore": 86,
      "statusLabel": "hohe Priorität",
      "dataRows": 126,
      "sampleCount": 64,
      "planRowCount": 21,
      "nextStep": "Prüfpfad, Datensatz, Studie und Datenstatus zusammen lesen.",
      "safeLinks": [
        "/quoten-prioritaeten/",
        "/quoten-einstiegsfinder/",
        "/quoten/",
        "/quotenvergleich/",
        "/wettmaerkte/",
        "/quoten/quoten-pruefen/",
        "/data/quotenstichproben-marktcluster.json",
        "/studien/quotenmargen-report/",
        "/quoten/quotenbewegung-pruefen/",
        "/quotenstichproben/",
        "/quotenstichproben-plan/",
        "/quotenrechner/",
        "/quotenmarge-rechner/",
        "/value-bet-rechner/",
        "/break-even-rechner/",
        "/sportarten/",
        "/livewetten/",
        "/datenstatus/",
        "/methodik/",
        "/data/quoten-prioritaeten.json",
        "/data/quoten-einstiegsfinder.json",
        "/data/quoten-pruefcheck.json",
        "/data/quoten-abschlusscheck.json",
        "/data/odds-samples.json",
        "/data/odds-analysis.json"
      ],
      "safeLinkCount": 25,
      "sourceFeeds": [
        "quoten-prioritaeten.json",
        "quoten-einstiegsfinder.json",
        "quoten-pruefcheck.json",
        "quoten-abschlusscheck.json",
        "quotenbewegung-check.json",
        "quotenstichproben-plan.json",
        "quotenstichproben-marktcluster.json",
        "odds-samples.json",
        "odds-analysis.json",
        "quotenrechner-model.json",
        "quotenmarge-rechner-model.json",
        "livewetten-pruefcheck.json"
      ],
      "noLegalAssessment": true,
      "noAffiliateTracking": true,
      "noRealTimeOddsClaim": true,
      "noPermanentOddsClaim": true,
      "noClosingLineClaim": true,
      "noValueBetPromiseClaim": true,
      "noGuaranteedOutcomeClaim": true,
      "noBetRecommendationClaim": true,
      "noFakeOddsStudyClaim": true,
      "noOutboundProviderLinks": true,
      "claimBoundary": "Quoten-Prioritäten ordnen interne Prüfpfade und vorhandene Momentaufnahmen; sie behaupten keine Echtzeitquote, keine dauerhaft gültige Quote, keine Value-Bet-Chance, keine abgeschlossene Primärstudie und keine Wettempfehlung.",
      "checks": [
        {
          "id": "data",
          "label": "Quotendaten angebunden",
          "passed": true,
          "value": 126,
          "limit": ">=30"
        },
        {
          "id": "safe_links",
          "label": "Sichere interne Folgepfade",
          "passed": true,
          "value": 25,
          "limit": ">=20"
        },
        {
          "id": "paths",
          "label": "Prüf-, Daten- und Studienpfad",
          "passed": true,
          "value": true,
          "limit": true
        },
        {
          "id": "boundary",
          "label": "Keine Echtzeit-, Value- oder Wettversprechen",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "quoten-prioritaet-zeile-erfüllt"
    }
  ]
}