{
  "generatedAt": "2026-06-19",
  "project": "WettIndex",
  "disclaimer": "Oeffentliche WettIndex-Snapshotdaten. Keine Rechts-, Lizenz-, Steuer- oder Wettempfehlung.",
  "count": 25,
  "studyProtocols": [
    {
      "slug": "quotenstudie-fussball",
      "title": "Quotenstudie Fussball",
      "metric": "Durchschnittliche Rueckzahlungsquote nach Markt und Liga",
      "protocolType": "Quoten-Snapshot-Protokoll",
      "source": "Oeffentliche Anbieteroberflaechen",
      "interval": "mehrere Zeitpunkte pro Markt",
      "requiredFields": [
        "Anbieter",
        "Event",
        "Markt",
        "Quote 1/X/2",
        "Zeitpunkt",
        "Rueckzahlungsquote"
      ],
      "requiredSetup": [
        "Snapshot-Zeitfenster",
        "vergleichbarer 1X2-Markt",
        "Quotenexport",
        "Ausreissernotiz"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "erste Momentaufnahmen vorhanden",
      "openLimitations": "breitere Stichprobe nach Liga, Markt und Anbieter",
      "claimBoundary": "Quoten sind Momentaufnahmen, keine Wettempfehlung.",
      "nextStep": "pro Anbieter mindestens drei vergleichbare Fussballmaerkte erfassen",
      "dataRows": 9,
      "dataRuns": 2,
      "runRows": 31,
      "backlogTasks": 1,
      "fieldworkTasks": 10,
      "highPriorityFieldwork": 6,
      "verificationRows": 10,
      "documentedProviders": 4,
      "traceRows": 11,
      "requiresManualApproval": true,
      "outputPages": [
        "/studien/quotenstudie-fussball/",
        "/quotenvergleich/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "quotenstudie-tennis",
      "title": "Quotenstudie Tennis",
      "metric": "Quote, Marktverfuegbarkeit und Live-Reaktionsfenster",
      "protocolType": "Quoten-Snapshot-Protokoll",
      "source": "Oeffentliche Anbieteroberflaechen",
      "interval": "Pre-Match und Live getrennt",
      "requiredFields": [
        "Anbieter",
        "Turnier",
        "Match",
        "Markt",
        "Quote Spieler 1/2",
        "Live-Status"
      ],
      "requiredSetup": [
        "Pre-Match-/Live-Trennung",
        "Turnierphase",
        "Sieger-Markt",
        "Quotenexport"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "erste Tennis- und Live-Momentaufnahmen vorhanden",
      "openLimitations": "mehr Anbieter und Turnierphasen",
      "claimBoundary": "Quoten sind Momentaufnahmen, keine Wettempfehlung.",
      "nextStep": "Pre-Match- und Livewerte getrennt je Anbieter speichern",
      "dataRows": 6,
      "dataRuns": 2,
      "runRows": 31,
      "backlogTasks": 0,
      "fieldworkTasks": 10,
      "highPriorityFieldwork": 6,
      "verificationRows": 10,
      "documentedProviders": 4,
      "traceRows": 8,
      "requiresManualApproval": true,
      "outputPages": [
        "/studien/quotenstudie-tennis/",
        "/quotenvergleich/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "auszahlungszeiten-test",
      "title": "Auszahlungszeiten-Test",
      "metric": "Zeit von Auszahlungsantrag bis Gutschrift je Methode",
      "protocolType": "Praxistest-Protokoll",
      "source": "Offizielle Hilfeseiten plus spaeterer Echtgeld-Test",
      "interval": "Test nach Freigabe je Methode",
      "requiredFields": [
        "Anbieter",
        "Methode",
        "Antragzeit",
        "Bestaetigung",
        "Gutschrift",
        "Nachweise"
      ],
      "requiredSetup": [
        "Testkonto",
        "Testbudget",
        "einheitliche Methode",
        "Zeitprotokoll",
        "Statusbeleg"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "oeffentliche Bearbeitungszeiten dokumentiert",
      "openLimitations": "echte Auszahlung ohne Nutzerkonto/Budget nicht durchgefuehrt",
      "claimBoundary": "Keine Aussage zu echten Auszahlungszeiten ohne durchgefuehrten Echtgeldtest.",
      "nextStep": "Testkonto, Betrag und Methode freigeben",
      "dataRows": 5,
      "dataRuns": 10,
      "runRows": 902,
      "backlogTasks": 1,
      "fieldworkTasks": 10,
      "highPriorityFieldwork": 10,
      "verificationRows": 10,
      "documentedProviders": 6,
      "traceRows": 19,
      "requiresManualApproval": true,
      "outputPages": [
        "/studien/auszahlungszeiten-test/",
        "/zahlungsmethoden/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "wettbonus-wertindex",
      "title": "Wettbonus-Wertindex",
      "metric": "Bonuswert nach Umsatz, Mindestquote, Frist und Auszahlungshuerden",
      "protocolType": "Snapshot- und Bewertungsprotokoll",
      "source": "Oeffentliche Bonusseiten und Hilfetexte",
      "interval": "bei Aktionsaenderung neu pruefen",
      "requiredFields": [
        "Bonus",
        "Wert",
        "Umsatz",
        "Mindestquote",
        "Frist",
        "offene Bedingungen"
      ],
      "requiredSetup": [
        "Bonus-URL",
        "Bedingungsschema",
        "Wertnormalisierung",
        "Offen-Felder"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "sichtbare Werte und offene Bedingungen dokumentiert",
      "openLimitations": "vollstaendige Aktionsbedingungen fuer alle Anbieter",
      "claimBoundary": "Keine Bonus-Empfehlung ohne aktuelle Bedingungspruefung.",
      "nextStep": "Bonus-AGB je Anbieter als separate Detailzeile erfassen",
      "dataRows": 15,
      "dataRuns": 1,
      "runRows": 15,
      "backlogTasks": 1,
      "fieldworkTasks": 10,
      "highPriorityFieldwork": 9,
      "verificationRows": 10,
      "documentedProviders": 10,
      "traceRows": 26,
      "requiresManualApproval": true,
      "outputPages": [
        "/studien/wettbonus-wertindex/",
        "/bonus/wettbonus-vergleich/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "app-usability-test",
      "title": "App- und Usability-Test",
      "metric": "Navigation, Ladezeit, Wettschein, Suche und Einzahlung mobil",
      "protocolType": "Praxistest-Protokoll",
      "source": "Anbieterseiten plus spaeterer Geraetetest",
      "interval": "je App-Version",
      "requiredFields": [
        "Geraet",
        "System",
        "App-Version",
        "Login",
        "Suche",
        "Wettschein",
        "Einzahlung"
      ],
      "requiredSetup": [
        "iOS-/Android-Geraet",
        "OS-Version",
        "Testkonto",
        "Screenflow-Protokoll"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "oeffentliche App-Signale dokumentiert",
      "openLimitations": "kein echter Geraete- und Ladezeittest",
      "claimBoundary": "Keine Aussage zu Ladezeit oder Usability ohne Geraetetest.",
      "nextStep": "iOS-/Android-Testgeraet und Testkonto festlegen",
      "dataRows": 10,
      "dataRuns": 1,
      "runRows": 10,
      "backlogTasks": 1,
      "fieldworkTasks": 10,
      "highPriorityFieldwork": 10,
      "verificationRows": 10,
      "documentedProviders": 10,
      "traceRows": 11,
      "requiresManualApproval": true,
      "outputPages": [
        "/studien/app-usability-test/",
        "/apps/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "livewetten-speed-test",
      "title": "Livewetten-Speed-Test",
      "metric": "Marktupdate, Sperrzeit, Quotenwechsel und Wettscheinreaktion",
      "protocolType": "Praxistest-Protokoll",
      "source": "Oeffentliche Livebereiche plus spaeterer Zeitmessung",
      "interval": "waehrend Live-Event",
      "requiredFields": [
        "Anbieter",
        "Event",
        "Quotenwechsel",
        "Sperrzeit",
        "Wettscheinreaktion",
        "Fehlversuch"
      ],
      "requiredSetup": [
        "Live-Event",
        "Timer",
        "einheitlicher Markt",
        "Wettscheinprotokoll"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "Livebereiche und einzelne Livequoten sichtbar",
      "openLimitations": "keine echte Sekundenmessung",
      "claimBoundary": "Keine Aussage zur Sekundenreaktion ohne Live-Event-Messung.",
      "nextStep": "ein Live-Event mit Timer-Protokoll definieren",
      "dataRows": 10,
      "dataRuns": 1,
      "runRows": 15,
      "backlogTasks": 1,
      "fieldworkTasks": 10,
      "highPriorityFieldwork": 10,
      "verificationRows": 10,
      "documentedProviders": 10,
      "traceRows": 1,
      "requiresManualApproval": true,
      "outputPages": [
        "/studien/livewetten-speed-test/",
        "/livewetten/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "support-test-deutsch",
      "title": "Support-Test auf Deutsch",
      "metric": "Antwortzeit, Loesungsqualitaet und deutschsprachige Hilfestellung",
      "protocolType": "Praxistest-Protokoll",
      "source": "Kontaktseiten plus spaeterer Testanfrage",
      "interval": "gleiche Anfrage je Anbieter",
      "requiredFields": [
        "Kanal",
        "Startzeit",
        "Erstantwort",
        "Loesung",
        "Sprache",
        "Nachfassbedarf"
      ],
      "requiredSetup": [
        "Testfrage",
        "Kontaktkanal",
        "Uhrzeitprotokoll",
        "Qualitaetsraster"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "Supportkanaele dokumentiert",
      "openLimitations": "keine echte Antwortzeit gemessen",
      "claimBoundary": "Keine Aussage zu Antwortzeit oder Loesungsqualitaet ohne Testanfrage.",
      "nextStep": "standardisierte deutsche Anfrage freigeben",
      "dataRows": 11,
      "dataRuns": 3,
      "runRows": 121,
      "backlogTasks": 1,
      "fieldworkTasks": 10,
      "highPriorityFieldwork": 10,
      "verificationRows": 10,
      "documentedProviders": 10,
      "traceRows": 14,
      "requiresManualApproval": true,
      "outputPages": [
        "/studien/support-test-deutsch/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "wettindex-score-methodik",
      "title": "WettIndex-Score Methodik",
      "metric": "Gewichtung von Quoten, Live, App, Bonus, Zahlung, Support und Transparenz",
      "protocolType": "Snapshot- und Bewertungsprotokoll",
      "source": "Zentrale Content-Datenstruktur",
      "interval": "bei jeder Datenaenderung",
      "requiredFields": [
        "Teilscore",
        "Gewichtung",
        "Evidenz",
        "offene Tests",
        "Aenderungsgrund"
      ],
      "requiredSetup": [
        "Score-Version",
        "Aenderungsgrund",
        "Quellenrefresh",
        "Gap-Abgleich"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "Scoregewichtung und Datenabdeckung vorhanden",
      "openLimitations": "Praxistestdaten noch nicht eingerechnet",
      "claimBoundary": "Score bleibt redaktioneller Vergleichswert ohne rechtliche Bewertung.",
      "nextStep": "Teilscore-Update nach echten Testlaeufen versionieren",
      "dataRows": 106,
      "dataRuns": 6,
      "runRows": 4246,
      "backlogTasks": 1,
      "fieldworkTasks": 10,
      "highPriorityFieldwork": 0,
      "verificationRows": 10,
      "documentedProviders": 10,
      "traceRows": 6,
      "requiresManualApproval": true,
      "outputPages": [
        "/studien/wettindex-score-methodik/",
        "/methodik/",
        "/datenstatus/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "zahlungsmethoden-ranking",
      "title": "Zahlungsmethoden-Ranking",
      "metric": "Einzahlung, Auszahlung, Gebuehrenhinweis, Verfuegbarkeit und Komfort",
      "protocolType": "Report-Planungsprotokoll",
      "source": "Offizielle Zahlungs- und Hilfeseiten",
      "interval": "bei Kassen-/Hilfeseitenaenderung",
      "requiredFields": [
        "Methode",
        "Minimum",
        "Dauer",
        "Einzahlung",
        "Auszahlung",
        "Einschraenkung"
      ],
      "requiredSetup": [
        "Kassencheck",
        "Methodenliste",
        "Limit-Felder",
        "Screenshot-Notiz"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "mehrere Anbieter mit Detaildaten dokumentiert",
      "openLimitations": "vollstaendige Kassenanzeige nicht bei allen Anbietern sichtbar",
      "claimBoundary": "Keine Aussage zur individuellen Kassenverfuegbarkeit ohne Kassencheck.",
      "nextStep": "fehlende Anbieter gezielt mit Kassen-/Hilfeseiten nachziehen",
      "dataRows": 21,
      "dataRuns": 10,
      "runRows": 532,
      "backlogTasks": 0,
      "fieldworkTasks": 10,
      "highPriorityFieldwork": 0,
      "verificationRows": 10,
      "documentedProviders": 10,
      "traceRows": 41,
      "requiresManualApproval": true,
      "outputPages": [
        "/studien/zahlungsmethoden-ranking/",
        "/zahlungsmethoden/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "longtail-nachfrage-report",
      "title": "Longtail-Nachfrage Report",
      "metric": "Suchintentionen nach Sportart, Bonus, App, Auszahlung und Quoten",
      "protocolType": "Content-/Intent-Protokoll",
      "source": "Interne Seitenstruktur und Suchintentionen",
      "interval": "monatliche Cluster-Pruefung",
      "requiredFields": [
        "Cluster",
        "Suchintention",
        "Money Page",
        "Studienlink",
        "Datenblock",
        "offene Luecke"
      ],
      "requiredSetup": [
        "Seiteninventar",
        "Suchintention",
        "Money-Page-Ziel",
        "Studienlink"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "Longtail-Seiten mit evidenzbasierten Datenbloecken vorhanden",
      "openLimitations": "keine Search-Console-Daten zum Launch",
      "claimBoundary": "Keine Nachfragewerte ohne Search-Console- oder Keyword-Daten.",
      "nextStep": "nach Indexierung Impressionen und Klickpfade auswerten",
      "dataRows": 68,
      "dataRuns": 19,
      "runRows": 5291,
      "backlogTasks": 0,
      "fieldworkTasks": 0,
      "highPriorityFieldwork": 0,
      "verificationRows": 0,
      "documentedProviders": 0,
      "traceRows": 19,
      "requiresManualApproval": false,
      "outputPages": [
        "/studien/longtail-nachfrage-report/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "quotenmargen-report",
      "title": "Quotenmargen-Report",
      "metric": "Geschatzte Marge nach Sportart, Markt und Anbieter-Snapshot",
      "protocolType": "Report-Planungsprotokoll",
      "source": "Interne Studienarchitektur plus vorhandene WettIndex-Snapshotdaten",
      "interval": "nach Priorisierung des Reportformats",
      "requiredFields": [
        "Reportformat",
        "Datenquelle",
        "Anbieter",
        "Messpunkt",
        "Aussagegrenze",
        "naechster Rohdatenlauf"
      ],
      "requiredSetup": [
        "Reportdefinition",
        "Pflichtquellen",
        "Rohdatenfelder",
        "Aussagegrenzen",
        "Review-Gate"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "Quotenmargen-Report als datenbasiertes Format vorbereitet",
      "openLimitations": "Rohdatenzeilen, externe Signale und Praxistests noch nicht vollstaendig erhoben",
      "claimBoundary": "Keine abgeschlossene Primaerstudie oder Nutzerbefragung ohne belegte Rohdaten, Quellenlog und redaktionelle Pruefung.",
      "nextStep": "Pflichtquellen priorisieren und erste belegte Rohdatenzeilen erfassen",
      "dataRows": 0,
      "dataRuns": 17,
      "runRows": 1155,
      "backlogTasks": 0,
      "fieldworkTasks": 0,
      "highPriorityFieldwork": 0,
      "verificationRows": 0,
      "documentedProviders": 0,
      "traceRows": 17,
      "requiresManualApproval": false,
      "outputPages": [
        "/studien/quotenmargen-report/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "bonusbedingungen-monitor",
      "title": "Bonusbedingungen-Monitor",
      "metric": "Umsatz, Mindestquote, Frist, Ausschluesse und offene AGB-Punkte",
      "protocolType": "Report-Planungsprotokoll",
      "source": "Interne Studienarchitektur plus vorhandene WettIndex-Snapshotdaten",
      "interval": "nach Priorisierung des Reportformats",
      "requiredFields": [
        "Reportformat",
        "Datenquelle",
        "Anbieter",
        "Messpunkt",
        "Aussagegrenze",
        "naechster Rohdatenlauf"
      ],
      "requiredSetup": [
        "Reportdefinition",
        "Pflichtquellen",
        "Rohdatenfelder",
        "Aussagegrenzen",
        "Review-Gate"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "Bonusbedingungen-Monitor als datenbasiertes Format vorbereitet",
      "openLimitations": "Rohdatenzeilen, externe Signale und Praxistests noch nicht vollstaendig erhoben",
      "claimBoundary": "Keine abgeschlossene Primaerstudie oder Nutzerbefragung ohne belegte Rohdaten, Quellenlog und redaktionelle Pruefung.",
      "nextStep": "Pflichtquellen priorisieren und erste belegte Rohdatenzeilen erfassen",
      "dataRows": 0,
      "dataRuns": 17,
      "runRows": 1188,
      "backlogTasks": 0,
      "fieldworkTasks": 0,
      "highPriorityFieldwork": 0,
      "verificationRows": 0,
      "documentedProviders": 0,
      "traceRows": 17,
      "requiresManualApproval": false,
      "outputPages": [
        "/studien/bonusbedingungen-monitor/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "auszahlungsgebuehren-report",
      "title": "Auszahlungsgebuehren-Report",
      "metric": "Oeffentliche Hinweise zu Mindestbetrag, Dauer, Methode und moeglichen Kosten",
      "protocolType": "Report-Planungsprotokoll",
      "source": "Interne Studienarchitektur plus vorhandene WettIndex-Snapshotdaten",
      "interval": "nach Priorisierung des Reportformats",
      "requiredFields": [
        "Reportformat",
        "Datenquelle",
        "Anbieter",
        "Messpunkt",
        "Aussagegrenze",
        "naechster Rohdatenlauf"
      ],
      "requiredSetup": [
        "Reportdefinition",
        "Pflichtquellen",
        "Rohdatenfelder",
        "Aussagegrenzen",
        "Review-Gate"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "Auszahlungsgebuehren-Report als datenbasiertes Format vorbereitet",
      "openLimitations": "Rohdatenzeilen, externe Signale und Praxistests noch nicht vollstaendig erhoben",
      "claimBoundary": "Keine abgeschlossene Primaerstudie oder Nutzerbefragung ohne belegte Rohdaten, Quellenlog und redaktionelle Pruefung.",
      "nextStep": "Pflichtquellen priorisieren und erste belegte Rohdatenzeilen erfassen",
      "dataRows": 0,
      "dataRuns": 2,
      "runRows": 18,
      "backlogTasks": 0,
      "fieldworkTasks": 0,
      "highPriorityFieldwork": 0,
      "verificationRows": 0,
      "documentedProviders": 0,
      "traceRows": 2,
      "requiresManualApproval": false,
      "outputPages": [
        "/studien/auszahlungsgebuehren-report/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "app-funktionsvergleich",
      "title": "App-Funktionsvergleich",
      "metric": "Store-Signale, Plattformen, Versionen, Funktionen und offene Geraetetests",
      "protocolType": "Report-Planungsprotokoll",
      "source": "Interne Studienarchitektur plus vorhandene WettIndex-Snapshotdaten",
      "interval": "nach Priorisierung des Reportformats",
      "requiredFields": [
        "Reportformat",
        "Datenquelle",
        "Anbieter",
        "Messpunkt",
        "Aussagegrenze",
        "naechster Rohdatenlauf"
      ],
      "requiredSetup": [
        "Reportdefinition",
        "Pflichtquellen",
        "Rohdatenfelder",
        "Aussagegrenzen",
        "Review-Gate"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "App-Funktionsvergleich als datenbasiertes Format vorbereitet",
      "openLimitations": "Rohdatenzeilen, externe Signale und Praxistests noch nicht vollstaendig erhoben",
      "claimBoundary": "Keine abgeschlossene Primaerstudie oder Nutzerbefragung ohne belegte Rohdaten, Quellenlog und redaktionelle Pruefung.",
      "nextStep": "Pflichtquellen priorisieren und erste belegte Rohdatenzeilen erfassen",
      "dataRows": 0,
      "dataRuns": 11,
      "runRows": 850,
      "backlogTasks": 0,
      "fieldworkTasks": 0,
      "highPriorityFieldwork": 0,
      "verificationRows": 0,
      "documentedProviders": 0,
      "traceRows": 11,
      "requiresManualApproval": false,
      "outputPages": [
        "/studien/app-funktionsvergleich/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "livewetten-marktabdeckung-report",
      "title": "Livewetten-Marktabdeckung Report",
      "metric": "Live-Sportarten, Marktarten, Live-Signale und offene Speed-Messpunkte",
      "protocolType": "Report-Planungsprotokoll",
      "source": "Interne Studienarchitektur plus vorhandene WettIndex-Snapshotdaten",
      "interval": "nach Priorisierung des Reportformats",
      "requiredFields": [
        "Reportformat",
        "Datenquelle",
        "Anbieter",
        "Messpunkt",
        "Aussagegrenze",
        "naechster Rohdatenlauf"
      ],
      "requiredSetup": [
        "Reportdefinition",
        "Pflichtquellen",
        "Rohdatenfelder",
        "Aussagegrenzen",
        "Review-Gate"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "Livewetten-Marktabdeckung Report als datenbasiertes Format vorbereitet",
      "openLimitations": "Rohdatenzeilen, externe Signale und Praxistests noch nicht vollstaendig erhoben",
      "claimBoundary": "Keine abgeschlossene Primaerstudie oder Nutzerbefragung ohne belegte Rohdaten, Quellenlog und redaktionelle Pruefung.",
      "nextStep": "Pflichtquellen priorisieren und erste belegte Rohdatenzeilen erfassen",
      "dataRows": 0,
      "dataRuns": 11,
      "runRows": 850,
      "backlogTasks": 0,
      "fieldworkTasks": 0,
      "highPriorityFieldwork": 0,
      "verificationRows": 0,
      "documentedProviders": 0,
      "traceRows": 11,
      "requiresManualApproval": false,
      "outputPages": [
        "/studien/livewetten-marktabdeckung-report/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "supportkanal-inventar",
      "title": "Supportkanal-Inventar",
      "metric": "Kontaktkanal, Sprache, Verfuegbarkeit und geplanter Antwortzeit-Test",
      "protocolType": "Snapshot- und Bewertungsprotokoll",
      "source": "Interne Studienarchitektur plus vorhandene WettIndex-Snapshotdaten",
      "interval": "nach Priorisierung des Reportformats",
      "requiredFields": [
        "Reportformat",
        "Datenquelle",
        "Anbieter",
        "Messpunkt",
        "Aussagegrenze",
        "naechster Rohdatenlauf"
      ],
      "requiredSetup": [
        "Reportdefinition",
        "Pflichtquellen",
        "Rohdatenfelder",
        "Aussagegrenzen",
        "Review-Gate"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "Supportkanal-Inventar als datenbasiertes Format vorbereitet",
      "openLimitations": "Rohdatenzeilen, externe Signale und Praxistests noch nicht vollstaendig erhoben",
      "claimBoundary": "Keine abgeschlossene Primaerstudie oder Nutzerbefragung ohne belegte Rohdaten, Quellenlog und redaktionelle Pruefung.",
      "nextStep": "Pflichtquellen priorisieren und erste belegte Rohdatenzeilen erfassen",
      "dataRows": 0,
      "dataRuns": 2,
      "runRows": 20,
      "backlogTasks": 0,
      "fieldworkTasks": 0,
      "highPriorityFieldwork": 0,
      "verificationRows": 0,
      "documentedProviders": 0,
      "traceRows": 2,
      "requiresManualApproval": false,
      "outputPages": [
        "/studien/supportkanal-inventar/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "fussball-wm-wettmaerkte-report",
      "title": "Fussball-WM-Wettmaerkte Report",
      "metric": "WM-Routen, Gruppen, Turniermaerkte und Anbieterabdeckung",
      "protocolType": "Report-Planungsprotokoll",
      "source": "Interne Studienarchitektur plus vorhandene WettIndex-Snapshotdaten",
      "interval": "nach Priorisierung des Reportformats",
      "requiredFields": [
        "Reportformat",
        "Datenquelle",
        "Anbieter",
        "Messpunkt",
        "Aussagegrenze",
        "naechster Rohdatenlauf"
      ],
      "requiredSetup": [
        "Reportdefinition",
        "Pflichtquellen",
        "Rohdatenfelder",
        "Aussagegrenzen",
        "Review-Gate"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "Fussball-WM-Wettmaerkte Report als datenbasiertes Format vorbereitet",
      "openLimitations": "Rohdatenzeilen, externe Signale und Praxistests noch nicht vollstaendig erhoben",
      "claimBoundary": "Keine abgeschlossene Primaerstudie oder Nutzerbefragung ohne belegte Rohdaten, Quellenlog und redaktionelle Pruefung.",
      "nextStep": "Pflichtquellen priorisieren und erste belegte Rohdatenzeilen erfassen",
      "dataRows": 0,
      "dataRuns": 7,
      "runRows": 165,
      "backlogTasks": 0,
      "fieldworkTasks": 0,
      "highPriorityFieldwork": 0,
      "verificationRows": 0,
      "documentedProviders": 0,
      "traceRows": 7,
      "requiresManualApproval": false,
      "outputPages": [
        "/studien/fussball-wm-wettmaerkte-report/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "tennis-turnierabdeckung-report",
      "title": "Tennis-Turnierabdeckung Report",
      "metric": "Grand Slams, ATP/WTA-Signale, Liveanteil und Marktarten",
      "protocolType": "Report-Planungsprotokoll",
      "source": "Interne Studienarchitektur plus vorhandene WettIndex-Snapshotdaten",
      "interval": "nach Priorisierung des Reportformats",
      "requiredFields": [
        "Reportformat",
        "Datenquelle",
        "Anbieter",
        "Messpunkt",
        "Aussagegrenze",
        "naechster Rohdatenlauf"
      ],
      "requiredSetup": [
        "Reportdefinition",
        "Pflichtquellen",
        "Rohdatenfelder",
        "Aussagegrenzen",
        "Review-Gate"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "Tennis-Turnierabdeckung Report als datenbasiertes Format vorbereitet",
      "openLimitations": "Rohdatenzeilen, externe Signale und Praxistests noch nicht vollstaendig erhoben",
      "claimBoundary": "Keine abgeschlossene Primaerstudie oder Nutzerbefragung ohne belegte Rohdaten, Quellenlog und redaktionelle Pruefung.",
      "nextStep": "Pflichtquellen priorisieren und erste belegte Rohdatenzeilen erfassen",
      "dataRows": 0,
      "dataRuns": 3,
      "runRows": 35,
      "backlogTasks": 0,
      "fieldworkTasks": 0,
      "highPriorityFieldwork": 0,
      "verificationRows": 0,
      "documentedProviders": 0,
      "traceRows": 3,
      "requiresManualApproval": false,
      "outputPages": [
        "/studien/tennis-turnierabdeckung-report/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "basketball-wettmaerkte-report",
      "title": "Basketball-Wettmaerkte Report",
      "metric": "NBA, BBL, Euroleague, Siegermaerkte und Live-Signale",
      "protocolType": "Report-Planungsprotokoll",
      "source": "Interne Studienarchitektur plus vorhandene WettIndex-Snapshotdaten",
      "interval": "nach Priorisierung des Reportformats",
      "requiredFields": [
        "Reportformat",
        "Datenquelle",
        "Anbieter",
        "Messpunkt",
        "Aussagegrenze",
        "naechster Rohdatenlauf"
      ],
      "requiredSetup": [
        "Reportdefinition",
        "Pflichtquellen",
        "Rohdatenfelder",
        "Aussagegrenzen",
        "Review-Gate"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "Basketball-Wettmaerkte Report als datenbasiertes Format vorbereitet",
      "openLimitations": "Rohdatenzeilen, externe Signale und Praxistests noch nicht vollstaendig erhoben",
      "claimBoundary": "Keine abgeschlossene Primaerstudie oder Nutzerbefragung ohne belegte Rohdaten, Quellenlog und redaktionelle Pruefung.",
      "nextStep": "Pflichtquellen priorisieren und erste belegte Rohdatenzeilen erfassen",
      "dataRows": 0,
      "dataRuns": 2,
      "runRows": 19,
      "backlogTasks": 0,
      "fieldworkTasks": 0,
      "highPriorityFieldwork": 0,
      "verificationRows": 0,
      "documentedProviders": 0,
      "traceRows": 2,
      "requiresManualApproval": false,
      "outputPages": [
        "/studien/basketball-wettmaerkte-report/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "cash-out-vergleich",
      "title": "Cash-Out-Vergleich",
      "metric": "Cash-Out-Signale, Funktionsgrenzen und offene Wettschein-Tests",
      "protocolType": "Report-Planungsprotokoll",
      "source": "Interne Studienarchitektur plus vorhandene WettIndex-Snapshotdaten",
      "interval": "nach Priorisierung des Reportformats",
      "requiredFields": [
        "Reportformat",
        "Datenquelle",
        "Anbieter",
        "Messpunkt",
        "Aussagegrenze",
        "naechster Rohdatenlauf"
      ],
      "requiredSetup": [
        "Reportdefinition",
        "Pflichtquellen",
        "Rohdatenfelder",
        "Aussagegrenzen",
        "Review-Gate"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "Cash-Out-Vergleich als datenbasiertes Format vorbereitet",
      "openLimitations": "Rohdatenzeilen, externe Signale und Praxistests noch nicht vollstaendig erhoben",
      "claimBoundary": "Keine abgeschlossene Primaerstudie oder Nutzerbefragung ohne belegte Rohdaten, Quellenlog und redaktionelle Pruefung.",
      "nextStep": "Pflichtquellen priorisieren und erste belegte Rohdatenzeilen erfassen",
      "dataRows": 0,
      "dataRuns": 2,
      "runRows": 20,
      "backlogTasks": 0,
      "fieldworkTasks": 0,
      "highPriorityFieldwork": 0,
      "verificationRows": 0,
      "documentedProviders": 0,
      "traceRows": 2,
      "requiresManualApproval": false,
      "outputPages": [
        "/studien/cash-out-vergleich/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "bet-builder-report",
      "title": "Bet-Builder-Report",
      "metric": "Bet-Builder-Signale, Sportarten, Kombinationslogik und offene Beispielmaerkte",
      "protocolType": "Report-Planungsprotokoll",
      "source": "Interne Studienarchitektur plus vorhandene WettIndex-Snapshotdaten",
      "interval": "nach Priorisierung des Reportformats",
      "requiredFields": [
        "Reportformat",
        "Datenquelle",
        "Anbieter",
        "Messpunkt",
        "Aussagegrenze",
        "naechster Rohdatenlauf"
      ],
      "requiredSetup": [
        "Reportdefinition",
        "Pflichtquellen",
        "Rohdatenfelder",
        "Aussagegrenzen",
        "Review-Gate"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "Bet-Builder-Report als datenbasiertes Format vorbereitet",
      "openLimitations": "Rohdatenzeilen, externe Signale und Praxistests noch nicht vollstaendig erhoben",
      "claimBoundary": "Keine abgeschlossene Primaerstudie oder Nutzerbefragung ohne belegte Rohdaten, Quellenlog und redaktionelle Pruefung.",
      "nextStep": "Pflichtquellen priorisieren und erste belegte Rohdatenzeilen erfassen",
      "dataRows": 0,
      "dataRuns": 2,
      "runRows": 20,
      "backlogTasks": 0,
      "fieldworkTasks": 0,
      "highPriorityFieldwork": 0,
      "verificationRows": 0,
      "documentedProviders": 0,
      "traceRows": 2,
      "requiresManualApproval": false,
      "outputPages": [
        "/studien/bet-builder-report/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "mobile-zahlungen-report",
      "title": "Mobile-Zahlungen Report",
      "metric": "Apple Pay, Google Pay, Wallets, Karten und mobile Kassenpruefung",
      "protocolType": "Report-Planungsprotokoll",
      "source": "Interne Studienarchitektur plus vorhandene WettIndex-Snapshotdaten",
      "interval": "nach Priorisierung des Reportformats",
      "requiredFields": [
        "Reportformat",
        "Datenquelle",
        "Anbieter",
        "Messpunkt",
        "Aussagegrenze",
        "naechster Rohdatenlauf"
      ],
      "requiredSetup": [
        "Reportdefinition",
        "Pflichtquellen",
        "Rohdatenfelder",
        "Aussagegrenzen",
        "Review-Gate"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "Mobile-Zahlungen Report als datenbasiertes Format vorbereitet",
      "openLimitations": "Rohdatenzeilen, externe Signale und Praxistests noch nicht vollstaendig erhoben",
      "claimBoundary": "Keine abgeschlossene Primaerstudie oder Nutzerbefragung ohne belegte Rohdaten, Quellenlog und redaktionelle Pruefung.",
      "nextStep": "Pflichtquellen priorisieren und erste belegte Rohdatenzeilen erfassen",
      "dataRows": 0,
      "dataRuns": 7,
      "runRows": 229,
      "backlogTasks": 0,
      "fieldworkTasks": 0,
      "highPriorityFieldwork": 0,
      "verificationRows": 0,
      "documentedProviders": 0,
      "traceRows": 7,
      "requiresManualApproval": false,
      "outputPages": [
        "/studien/mobile-zahlungen-report/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "anbieter-transparenz-report",
      "title": "Anbieter-Transparenz Report",
      "metric": "Quellenabdeckung, Datenfrische, offene Claims und Review-Dossier-Reife",
      "protocolType": "Report-Planungsprotokoll",
      "source": "Interne Studienarchitektur plus vorhandene WettIndex-Snapshotdaten",
      "interval": "nach Priorisierung des Reportformats",
      "requiredFields": [
        "Reportformat",
        "Datenquelle",
        "Anbieter",
        "Messpunkt",
        "Aussagegrenze",
        "naechster Rohdatenlauf"
      ],
      "requiredSetup": [
        "Reportdefinition",
        "Pflichtquellen",
        "Rohdatenfelder",
        "Aussagegrenzen",
        "Review-Gate"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "Anbieter-Transparenz Report als datenbasiertes Format vorbereitet",
      "openLimitations": "Rohdatenzeilen, externe Signale und Praxistests noch nicht vollstaendig erhoben",
      "claimBoundary": "Keine abgeschlossene Primaerstudie oder Nutzerbefragung ohne belegte Rohdaten, Quellenlog und redaktionelle Pruefung.",
      "nextStep": "Pflichtquellen priorisieren und erste belegte Rohdatenzeilen erfassen",
      "dataRows": 0,
      "dataRuns": 14,
      "runRows": 1059,
      "backlogTasks": 0,
      "fieldworkTasks": 0,
      "highPriorityFieldwork": 0,
      "verificationRows": 0,
      "documentedProviders": 0,
      "traceRows": 14,
      "requiresManualApproval": false,
      "outputPages": [
        "/studien/anbieter-transparenz-report/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "community-signal-monitor",
      "title": "Community-Signal-Monitor",
      "metric": "Nutzerfeedback- und Community-Signale mit interner Nachvollziehbarkeit",
      "protocolType": "Report-Planungsprotokoll",
      "source": "Interne Studienarchitektur plus vorhandene WettIndex-Snapshotdaten",
      "interval": "nach Priorisierung des Reportformats",
      "requiredFields": [
        "Reportformat",
        "Datenquelle",
        "Anbieter",
        "Messpunkt",
        "Aussagegrenze",
        "naechster Rohdatenlauf"
      ],
      "requiredSetup": [
        "Reportdefinition",
        "Pflichtquellen",
        "Rohdatenfelder",
        "Aussagegrenzen",
        "Review-Gate"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "Community-Signal-Monitor als datenbasiertes Format vorbereitet",
      "openLimitations": "Rohdatenzeilen, externe Signale und Praxistests noch nicht vollstaendig erhoben",
      "claimBoundary": "Keine abgeschlossene Primaerstudie oder Nutzerbefragung ohne belegte Rohdaten, Quellenlog und redaktionelle Pruefung.",
      "nextStep": "Pflichtquellen priorisieren und erste belegte Rohdatenzeilen erfassen",
      "dataRows": 0,
      "dataRuns": 3,
      "runRows": 98,
      "backlogTasks": 0,
      "fieldworkTasks": 0,
      "highPriorityFieldwork": 0,
      "verificationRows": 0,
      "documentedProviders": 0,
      "traceRows": 3,
      "requiresManualApproval": false,
      "outputPages": [
        "/studien/community-signal-monitor/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    },
    {
      "slug": "anbieter-alternativen-ranking",
      "title": "Anbieter-Alternativen Ranking",
      "metric": "Alternativen je Anbieter nach Score, Datenlage, Staerken und offenen Luecken",
      "protocolType": "Report-Planungsprotokoll",
      "source": "Interne Studienarchitektur plus vorhandene WettIndex-Snapshotdaten",
      "interval": "nach Priorisierung des Reportformats",
      "requiredFields": [
        "Reportformat",
        "Datenquelle",
        "Anbieter",
        "Messpunkt",
        "Aussagegrenze",
        "naechster Rohdatenlauf"
      ],
      "requiredSetup": [
        "Reportdefinition",
        "Pflichtquellen",
        "Rohdatenfelder",
        "Aussagegrenzen",
        "Review-Gate"
      ],
      "qualityGates": [
        "checkedAt im ISO-Format",
        "Quelle intern nachvollziehbar",
        "keine erfundenen Messwerte",
        "offene Praxistests klar markieren",
        "Aenderung versionieren"
      ],
      "currentStatus": "Anbieter-Alternativen Ranking als datenbasiertes Format vorbereitet",
      "openLimitations": "Rohdatenzeilen, externe Signale und Praxistests noch nicht vollstaendig erhoben",
      "claimBoundary": "Keine abgeschlossene Primaerstudie oder Nutzerbefragung ohne belegte Rohdaten, Quellenlog und redaktionelle Pruefung.",
      "nextStep": "Pflichtquellen priorisieren und erste belegte Rohdatenzeilen erfassen",
      "dataRows": 0,
      "dataRuns": 4,
      "runRows": 148,
      "backlogTasks": 0,
      "fieldworkTasks": 0,
      "highPriorityFieldwork": 0,
      "verificationRows": 0,
      "documentedProviders": 0,
      "traceRows": 4,
      "requiresManualApproval": false,
      "outputPages": [
        "/studien/anbieter-alternativen-ranking/",
        "/datenstatus/",
        "/methodik/"
      ],
      "outputFeeds": [
        "study-protocols.json",
        "study-snapshots.json",
        "study-evidence-matrix.json",
        "fieldwork-queue.json",
        "provider-verification.json",
        "provider-fact-matrix.json"
      ]
    }
  ]
}