{
  "generatedAt": "2026-07-29",
  "project": "WettIndex",
  "disclaimer": "Öffentliche WettIndex-Datenangaben. Keine Rechts-, Lizenz-, Steuer- oder Wettempfehlung.",
  "scopeNote": "Zentraler Prüfpfad für Wettanbieter vor dem Anbieterlink. Nutzt Anbieterstatus, Domaincheck, Einbindungsampel, Auswahlmatrix, Prüfprotokoll, Datenstatus und Linkstatus; keine Rechtsbewertung, kein Testersatz und kein Affiliate-Tracking.",
  "status": "wettanbieter-pruefen-erfüllt",
  "hubPath": "/wettanbieter-pruefen/",
  "rowCount": 7,
  "evidenceCountTotal": 413,
  "internalTargetCount": 77,
  "sourceFeeds": [
    "anbieterstatus-pruefer.json",
    "wettanbieter-domaincheck.json",
    "anbieter-einbindungsampel.json",
    "wettanbieter-auswahlmatrix.json",
    "wettanbieter-pruefprotokoll.json",
    "launch-readiness.json",
    "anbieterlink-startpruefung.json"
  ],
  "sourceFeedCount": 7,
  "noAffiliateTracking": true,
  "noSponsoredRel": true,
  "noLegalAssessment": true,
  "noFakeReviewClaims": true,
  "noFakePracticeTestClaims": true,
  "noBetRecommendationClaims": true,
  "noTrafficOrRankingClaims": true,
  "gateCount": 5,
  "passedGateCount": 5,
  "checks": [
    {
      "id": "steps",
      "label": "Sieben Prüfschritte",
      "passed": true,
      "value": 7,
      "limit": ">=7"
    },
    {
      "id": "evidence",
      "label": "Datenbasis je Schritt",
      "passed": true,
      "value": 413,
      "limit": ">0"
    },
    {
      "id": "targets",
      "label": "Sichere interne Ziele",
      "passed": true,
      "value": 77,
      "limit": 70
    },
    {
      "id": "feeds",
      "label": "Datensätze verknüpft",
      "passed": true,
      "value": 7,
      "limit": ">=7"
    },
    {
      "id": "safe_claims",
      "label": "Keine Tracking-, Rechts-, Test- oder Wettclaims",
      "passed": true,
      "value": true,
      "limit": true
    }
  ],
  "entries": [
    {
      "id": "anbieterstatus",
      "label": "Anbieterstatus prüfen",
      "question": "Ist der Anbieter bewertet, ein Rechercheprofil oder ein geschützter Sonderfall?",
      "targetPath": "/anbieterstatus/",
      "targetLabel": "Anbieterstatus",
      "dataFeed": "anbieterstatus-pruefer.json",
      "evidenceCount": 61,
      "nextPath": "/wettanbieter-domaincheck/",
      "nextLabel": "Domaincheck",
      "rank": 1,
      "dataFeedPath": "/data/anbieterstatus-pruefer.json",
      "internalTargets": [
        "/wettanbieter-pruefen/",
        "/data/wettanbieter-pruefen.json",
        "/anbieterstatus/",
        "/wettanbieter-domaincheck/",
        "/anbieter-einbindungsampel/",
        "/vergleich/wettanbieter-auswahlmatrix/",
        "/vergleich/wettanbieter-pruefprotokoll/",
        "/anbieterlink-startpruefung/",
        "/linkstatus/",
        "/datenstatus/",
        "/methodik/"
      ],
      "internalTargetCount": 11,
      "noAffiliateTracking": true,
      "noSponsoredRel": true,
      "noLegalAssessment": true,
      "noFakeReviewClaim": true,
      "noFakePracticeTestClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "claimBoundary": "Der Prüfschritt ist eine redaktionelle Navigations- und Datenhilfe; keine Rechtsbewertung, keine Anbieterfreigabe, kein Praxistest-Ersatz und keine Affiliate-Weiterleitung.",
      "checks": [
        {
          "id": "target",
          "label": "Zielpfad vorhanden",
          "passed": true,
          "value": "/anbieterstatus/"
        },
        {
          "id": "data_feed",
          "label": "Datensatz verknüpft",
          "passed": true,
          "value": "anbieterstatus-pruefer.json"
        },
        {
          "id": "evidence",
          "label": "Datenbasis vorhanden",
          "passed": true,
          "value": 61,
          "limit": ">0"
        },
        {
          "id": "safe_paths",
          "label": "Nur sichere interne Ziele",
          "passed": true,
          "value": true,
          "limit": true
        },
        {
          "id": "safe_claims",
          "label": "Keine Rechts-, Test- oder Affiliate-Claims",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "wettanbieter-pruefen-schritt-erfüllt"
    },
    {
      "id": "domaincheck",
      "label": "Domain einordnen",
      "question": "Führt die bekannte Domain zu Profil, Rechercheprofil, Sperrhinweis oder Vergleichsweg?",
      "targetPath": "/wettanbieter-domaincheck/",
      "targetLabel": "Domaincheck",
      "dataFeed": "wettanbieter-domaincheck.json",
      "evidenceCount": 71,
      "nextPath": "/anbieter-einbindungsampel/",
      "nextLabel": "Einbindungsampel",
      "rank": 2,
      "dataFeedPath": "/data/wettanbieter-domaincheck.json",
      "internalTargets": [
        "/wettanbieter-pruefen/",
        "/data/wettanbieter-pruefen.json",
        "/wettanbieter-domaincheck/",
        "/anbieter-einbindungsampel/",
        "/anbieterstatus/",
        "/vergleich/wettanbieter-auswahlmatrix/",
        "/vergleich/wettanbieter-pruefprotokoll/",
        "/anbieterlink-startpruefung/",
        "/linkstatus/",
        "/datenstatus/",
        "/methodik/"
      ],
      "internalTargetCount": 11,
      "noAffiliateTracking": true,
      "noSponsoredRel": true,
      "noLegalAssessment": true,
      "noFakeReviewClaim": true,
      "noFakePracticeTestClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "claimBoundary": "Der Prüfschritt ist eine redaktionelle Navigations- und Datenhilfe; keine Rechtsbewertung, keine Anbieterfreigabe, kein Praxistest-Ersatz und keine Affiliate-Weiterleitung.",
      "checks": [
        {
          "id": "target",
          "label": "Zielpfad vorhanden",
          "passed": true,
          "value": "/wettanbieter-domaincheck/"
        },
        {
          "id": "data_feed",
          "label": "Datensatz verknüpft",
          "passed": true,
          "value": "wettanbieter-domaincheck.json"
        },
        {
          "id": "evidence",
          "label": "Datenbasis vorhanden",
          "passed": true,
          "value": 71,
          "limit": ">0"
        },
        {
          "id": "safe_paths",
          "label": "Nur sichere interne Ziele",
          "passed": true,
          "value": true,
          "limit": true
        },
        {
          "id": "safe_claims",
          "label": "Keine Rechts-, Test- oder Affiliate-Claims",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "wettanbieter-pruefen-schritt-erfüllt"
    },
    {
      "id": "einbindungsampel",
      "label": "Ampelstatus lesen",
      "question": "Welche öffentliche Einbindung ist für den Anbieter vorgesehen?",
      "targetPath": "/anbieter-einbindungsampel/",
      "targetLabel": "Einbindungsampel",
      "dataFeed": "anbieter-einbindungsampel.json",
      "evidenceCount": 4,
      "nextPath": "/vergleich/wettanbieter-auswahlmatrix/",
      "nextLabel": "Auswahlmatrix",
      "rank": 3,
      "dataFeedPath": "/data/anbieter-einbindungsampel.json",
      "internalTargets": [
        "/wettanbieter-pruefen/",
        "/data/wettanbieter-pruefen.json",
        "/anbieter-einbindungsampel/",
        "/vergleich/wettanbieter-auswahlmatrix/",
        "/anbieterstatus/",
        "/wettanbieter-domaincheck/",
        "/vergleich/wettanbieter-pruefprotokoll/",
        "/anbieterlink-startpruefung/",
        "/linkstatus/",
        "/datenstatus/",
        "/methodik/"
      ],
      "internalTargetCount": 11,
      "noAffiliateTracking": true,
      "noSponsoredRel": true,
      "noLegalAssessment": true,
      "noFakeReviewClaim": true,
      "noFakePracticeTestClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "claimBoundary": "Der Prüfschritt ist eine redaktionelle Navigations- und Datenhilfe; keine Rechtsbewertung, keine Anbieterfreigabe, kein Praxistest-Ersatz und keine Affiliate-Weiterleitung.",
      "checks": [
        {
          "id": "target",
          "label": "Zielpfad vorhanden",
          "passed": true,
          "value": "/anbieter-einbindungsampel/"
        },
        {
          "id": "data_feed",
          "label": "Datensatz verknüpft",
          "passed": true,
          "value": "anbieter-einbindungsampel.json"
        },
        {
          "id": "evidence",
          "label": "Datenbasis vorhanden",
          "passed": true,
          "value": 4,
          "limit": ">0"
        },
        {
          "id": "safe_paths",
          "label": "Nur sichere interne Ziele",
          "passed": true,
          "value": true,
          "limit": true
        },
        {
          "id": "safe_claims",
          "label": "Keine Rechts-, Test- oder Affiliate-Claims",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "wettanbieter-pruefen-schritt-erfüllt"
    },
    {
      "id": "auswahlmatrix",
      "label": "Nutzertyp und Modus wählen",
      "question": "Passt der Anbieter zu Quoten, Bonus, App, Livewetten, Zahlung, Support oder Allrounder-Vergleich?",
      "targetPath": "/vergleich/wettanbieter-auswahlmatrix/",
      "targetLabel": "Auswahlmatrix",
      "dataFeed": "wettanbieter-auswahlmatrix.json",
      "evidenceCount": 6,
      "nextPath": "/vergleich/wettanbieter-pruefprotokoll/",
      "nextLabel": "Prüfprotokoll",
      "rank": 4,
      "dataFeedPath": "/data/wettanbieter-auswahlmatrix.json",
      "internalTargets": [
        "/wettanbieter-pruefen/",
        "/data/wettanbieter-pruefen.json",
        "/vergleich/wettanbieter-auswahlmatrix/",
        "/vergleich/wettanbieter-pruefprotokoll/",
        "/anbieterstatus/",
        "/wettanbieter-domaincheck/",
        "/anbieter-einbindungsampel/",
        "/anbieterlink-startpruefung/",
        "/linkstatus/",
        "/datenstatus/",
        "/methodik/"
      ],
      "internalTargetCount": 11,
      "noAffiliateTracking": true,
      "noSponsoredRel": true,
      "noLegalAssessment": true,
      "noFakeReviewClaim": true,
      "noFakePracticeTestClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "claimBoundary": "Der Prüfschritt ist eine redaktionelle Navigations- und Datenhilfe; keine Rechtsbewertung, keine Anbieterfreigabe, kein Praxistest-Ersatz und keine Affiliate-Weiterleitung.",
      "checks": [
        {
          "id": "target",
          "label": "Zielpfad vorhanden",
          "passed": true,
          "value": "/vergleich/wettanbieter-auswahlmatrix/"
        },
        {
          "id": "data_feed",
          "label": "Datensatz verknüpft",
          "passed": true,
          "value": "wettanbieter-auswahlmatrix.json"
        },
        {
          "id": "evidence",
          "label": "Datenbasis vorhanden",
          "passed": true,
          "value": 6,
          "limit": ">0"
        },
        {
          "id": "safe_paths",
          "label": "Nur sichere interne Ziele",
          "passed": true,
          "value": true,
          "limit": true
        },
        {
          "id": "safe_claims",
          "label": "Keine Rechts-, Test- oder Affiliate-Claims",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "wettanbieter-pruefen-schritt-erfüllt"
    },
    {
      "id": "pruefprotokoll",
      "label": "Prüfprotokoll abhaken",
      "question": "Sind Checkliste, Stopp-Signal, drei Reviews und Gegencheck erledigt?",
      "targetPath": "/vergleich/wettanbieter-pruefprotokoll/",
      "targetLabel": "Prüfprotokoll",
      "dataFeed": "wettanbieter-pruefprotokoll.json",
      "evidenceCount": 7,
      "nextPath": "/datenstatus/",
      "nextLabel": "Datenstatus",
      "rank": 5,
      "dataFeedPath": "/data/wettanbieter-pruefprotokoll.json",
      "internalTargets": [
        "/wettanbieter-pruefen/",
        "/data/wettanbieter-pruefen.json",
        "/vergleich/wettanbieter-pruefprotokoll/",
        "/datenstatus/",
        "/anbieterstatus/",
        "/wettanbieter-domaincheck/",
        "/anbieter-einbindungsampel/",
        "/vergleich/wettanbieter-auswahlmatrix/",
        "/anbieterlink-startpruefung/",
        "/linkstatus/",
        "/methodik/"
      ],
      "internalTargetCount": 11,
      "noAffiliateTracking": true,
      "noSponsoredRel": true,
      "noLegalAssessment": true,
      "noFakeReviewClaim": true,
      "noFakePracticeTestClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "claimBoundary": "Der Prüfschritt ist eine redaktionelle Navigations- und Datenhilfe; keine Rechtsbewertung, keine Anbieterfreigabe, kein Praxistest-Ersatz und keine Affiliate-Weiterleitung.",
      "checks": [
        {
          "id": "target",
          "label": "Zielpfad vorhanden",
          "passed": true,
          "value": "/vergleich/wettanbieter-pruefprotokoll/"
        },
        {
          "id": "data_feed",
          "label": "Datensatz verknüpft",
          "passed": true,
          "value": "wettanbieter-pruefprotokoll.json"
        },
        {
          "id": "evidence",
          "label": "Datenbasis vorhanden",
          "passed": true,
          "value": 7,
          "limit": ">0"
        },
        {
          "id": "safe_paths",
          "label": "Nur sichere interne Ziele",
          "passed": true,
          "value": true,
          "limit": true
        },
        {
          "id": "safe_claims",
          "label": "Keine Rechts-, Test- oder Affiliate-Claims",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "wettanbieter-pruefen-schritt-erfüllt"
    },
    {
      "id": "datenstatus",
      "label": "Datenstatus prüfen",
      "question": "Welche Quellen, offenen Praxistests und Aussagegrenzen gelten aktuell?",
      "targetPath": "/datenstatus/",
      "targetLabel": "Datenstatus",
      "dataFeed": "launch-readiness.json",
      "evidenceCount": 254,
      "nextPath": "/anbieterlink-startpruefung/",
      "nextLabel": "Anbieterlink-Startprüfung",
      "rank": 6,
      "dataFeedPath": "/data/launch-readiness.json",
      "internalTargets": [
        "/wettanbieter-pruefen/",
        "/data/wettanbieter-pruefen.json",
        "/datenstatus/",
        "/anbieterlink-startpruefung/",
        "/anbieterstatus/",
        "/wettanbieter-domaincheck/",
        "/anbieter-einbindungsampel/",
        "/vergleich/wettanbieter-auswahlmatrix/",
        "/vergleich/wettanbieter-pruefprotokoll/",
        "/linkstatus/",
        "/methodik/"
      ],
      "internalTargetCount": 11,
      "noAffiliateTracking": true,
      "noSponsoredRel": true,
      "noLegalAssessment": true,
      "noFakeReviewClaim": true,
      "noFakePracticeTestClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "claimBoundary": "Der Prüfschritt ist eine redaktionelle Navigations- und Datenhilfe; keine Rechtsbewertung, keine Anbieterfreigabe, kein Praxistest-Ersatz und keine Affiliate-Weiterleitung.",
      "checks": [
        {
          "id": "target",
          "label": "Zielpfad vorhanden",
          "passed": true,
          "value": "/datenstatus/"
        },
        {
          "id": "data_feed",
          "label": "Datensatz verknüpft",
          "passed": true,
          "value": "launch-readiness.json"
        },
        {
          "id": "evidence",
          "label": "Datenbasis vorhanden",
          "passed": true,
          "value": 254,
          "limit": ">0"
        },
        {
          "id": "safe_paths",
          "label": "Nur sichere interne Ziele",
          "passed": true,
          "value": true,
          "limit": true
        },
        {
          "id": "safe_claims",
          "label": "Keine Rechts-, Test- oder Affiliate-Claims",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "wettanbieter-pruefen-schritt-erfüllt"
    },
    {
      "id": "linkstatus",
      "label": "Linkstatus vor dem Anbieterlink lesen",
      "question": "Ist der Linkmodus klar und ohne Affiliate-Tracking dokumentiert?",
      "targetPath": "/anbieterlink-startpruefung/",
      "targetLabel": "Anbieterlink-Startprüfung",
      "dataFeed": "anbieterlink-startpruefung.json",
      "evidenceCount": 10,
      "nextPath": "/linkstatus/",
      "nextLabel": "Linkstatus",
      "rank": 7,
      "dataFeedPath": "/data/anbieterlink-startpruefung.json",
      "internalTargets": [
        "/wettanbieter-pruefen/",
        "/data/wettanbieter-pruefen.json",
        "/anbieterlink-startpruefung/",
        "/linkstatus/",
        "/anbieterstatus/",
        "/wettanbieter-domaincheck/",
        "/anbieter-einbindungsampel/",
        "/vergleich/wettanbieter-auswahlmatrix/",
        "/vergleich/wettanbieter-pruefprotokoll/",
        "/datenstatus/",
        "/methodik/"
      ],
      "internalTargetCount": 11,
      "noAffiliateTracking": true,
      "noSponsoredRel": true,
      "noLegalAssessment": true,
      "noFakeReviewClaim": true,
      "noFakePracticeTestClaim": true,
      "noBetRecommendationClaim": true,
      "noTrafficOrRankingClaim": true,
      "claimBoundary": "Der Prüfschritt ist eine redaktionelle Navigations- und Datenhilfe; keine Rechtsbewertung, keine Anbieterfreigabe, kein Praxistest-Ersatz und keine Affiliate-Weiterleitung.",
      "checks": [
        {
          "id": "target",
          "label": "Zielpfad vorhanden",
          "passed": true,
          "value": "/anbieterlink-startpruefung/"
        },
        {
          "id": "data_feed",
          "label": "Datensatz verknüpft",
          "passed": true,
          "value": "anbieterlink-startpruefung.json"
        },
        {
          "id": "evidence",
          "label": "Datenbasis vorhanden",
          "passed": true,
          "value": 10,
          "limit": ">0"
        },
        {
          "id": "safe_paths",
          "label": "Nur sichere interne Ziele",
          "passed": true,
          "value": true,
          "limit": true
        },
        {
          "id": "safe_claims",
          "label": "Keine Rechts-, Test- oder Affiliate-Claims",
          "passed": true,
          "value": true,
          "limit": true
        }
      ],
      "status": "wettanbieter-pruefen-schritt-erfüllt"
    }
  ]
}