{
  "verdict": "fail",
  "summary": "Mehrere must_fix-Verstöße: Lede-Absatz „Ich bin Marcel…“ fehlt komplett im Output (Regel 2/6), kept-Absatz im Abschnitt „Wie läuft die Ergotherapie ab?“ hat die Original-Gedankenstriche durch Kommas ersetzt (Regel 2 semantisch), und sämtliche umformulierten H2 tragen keine `h2_zu_wfrage`/`h2_bewusst_aussage`-Marker mit `vorher`-Wert (Regel 2/Regel 2-h2). Ankernavi, sprechende_links, CTA-Bucket und Tooltip-Freiheit sind korrekt.",
  "checks": [
    {
      "id": "regel_1_umlaute",
      "title": "Echte deutsche Umlaute",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Stößen, Stürzen oder Verletzungen",
      "evidence_location": "sections[0].h3_blocks[0].paragraphs[0].html",
      "violation_detail": ""
    },
    {
      "id": "regel_2_text_1zu1_semantisch",
      "title": "origin=kept semantisch wortgleich zum Original",
      "status": "fail",
      "severity": "must_fix",
      "evidence_quote": "Eine anschließende ergotherapeutische Befunderhebung kann, je nach Alter und Bedarf des Kindes, in Form von freier spielerischer oder gezielter Beobachtung",
      "evidence_location": "sections[3].h3_blocks[0].paragraphs[0].html",
      "violation_detail": "Absatz ist als origin=kept markiert, ersetzt aber die Original-Gedankenstriche („kann – je nach Alter und Bedarf des Kindes –“) durch Kommas. Die begruendung selbst gibt die Änderung zu („Gedankenstriche im Original-Fließtext belassen, Kommas im Markdown-Transfer“). 1:1-Invariante verletzt — entweder Gedankenstriche zurücksetzen (kept) oder als origin=changed mit vorher/nachher markieren."
    },
    {
      "id": "regel_2_originale_vollstaendig",
      "title": "Jede Original-H1/H2/H3 wortgleich im Output (und Fließtext vollständig)",
      "status": "fail",
      "severity": "must_fix",
      "evidence_quote": "Marcel berichtet, wie Ergotherapie seinem Sohn Moritz bei schwerer Hämophilie A hilft",
      "evidence_location": "kopfbereich.meta_description",
      "violation_detail": "Der Original-Lede-Absatz „Ich bin Marcel, Vater von Moritz, der schwere Hämophilie A hat. Um ihn in seiner motorischen Entwicklung zu unterstützen, haben meine Frau und ich uns entschieden, ihn zur Ergotherapie zu schicken.“ fehlt vollständig im Output (weder in sections[].h3_blocks[].paragraphs noch in kernsatz; kernsatz ist leerer String). Damit ist der vorderste Inhalt des Originals verloren — Verstoß gegen 1:1-Pflicht."
    },
    {
      "id": "regel_2_keine_ersetzung_original_h2",
      "title": "Original-H2 nicht ersetzt oder degradiert",
      "status": "fail",
      "severity": "must_fix",
      "evidence_quote": "Wie haben wir die Diagnose erlebt und welche ersten Herausforderungen kamen?",
      "evidence_location": "sections[1].h2",
      "violation_detail": "Drei Original-H2 wurden zu W-Fragen umformuliert („Die Diagnose und erste Herausforderungen“ → sections[1].h2; „Ablauf der Ergotherapie“ → sections[3].h2 „Wie läuft die Ergotherapie ab?“; „Fazit“ → sections[7].h2 „Was nehmen wir aus zwei Jahren Ergotherapie mit?“). Im Schema fehlen für sections[1/3/7] jegliche H2-Annotation-Marker (h2_zu_wfrage=true, vorher=<Original-Wortlaut>, nachher=<W-Frage>). Ohne diese Marker ist die Ersetzung formal nicht als Fall-2b ausgewiesen — Verstoß gegen Pflicht-Regel 2 (Fall 2b verlangt vorher/nachher-Beleg)."
    },
    {
      "id": "regel_2_keine_neue_h2_vor_original_h2",
      "title": "Keine neue H2 direkt vor Original-H2",
      "status": "fail",
      "severity": "must_fix",
      "evidence_quote": "Was ist Hämophilie A und wie verstehen wir Prophylaxe für unseren Sohn?",
      "evidence_location": "sections[0].h2",
      "violation_detail": "sections[0].h2 ist NEU (kein Original-Inventar-Eintrag) und steht direkt vor sections[1].h2, die eine umformulierte Variante der ursprünglich ersten Original-H2 „Die Diagnose und erste Herausforderungen“ ist. Damit wird die erste Original-H2 faktisch zur Folge-Headline degradiert. Korrekt wäre, die drei einleitenden Original-Absätze direkt unter H1 zu belassen (Lede + Pre-H2-Block) statt eine neue H2 davorzuschalten."
    },
    {
      "id": "regel_2_kein_perspektivwechsel",
      "title": "Wir-Eltern-Perspektive konsistent",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Wie haben wir die Diagnose erlebt und welche ersten Herausforderungen kamen?",
      "evidence_location": "sections[1].h2",
      "violation_detail": ""
    },
    {
      "id": "regel_4_h1_check_perspektiv",
      "title": "H1 aussagekräftig + perspektivkonsistent",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Ergotherapie bei schwerer Hämophilie A",
      "evidence_location": "h1",
      "violation_detail": ""
    },
    {
      "id": "regel_5_h3_dichte",
      "title": "H3-W-Fragen bei langen H2-Blöcken",
      "status": "na",
      "severity": "should_fix",
      "evidence_quote": "",
      "evidence_location": "",
      "violation_detail": ""
    },
    {
      "id": "regel_5_keine_einsame_h3",
      "title": "Keine einsame H3",
      "status": "na",
      "severity": "must_fix",
      "evidence_quote": "",
      "evidence_location": "",
      "violation_detail": ""
    },
    {
      "id": "regel_5_w_fragen_scope_treu",
      "title": "Neue W-Fragen scope-treu",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Was nehmen wir aus zwei Jahren Ergotherapie mit?",
      "evidence_location": "sections[7].h2",
      "violation_detail": ""
    },
    {
      "id": "regel_5_terminologie_treue",
      "title": "Abgrenzungsvokabular bewahrt",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "vorsichtiger sein als gesunde Kinder",
      "evidence_location": "sections[0].h3_blocks[0].paragraphs[1].html",
      "violation_detail": ""
    },
    {
      "id": "regel_5_fachbegriffe_klammer_in_neuen_headlines",
      "title": "Klammer-Schema in neuen Headlines",
      "status": "na",
      "severity": "should_fix",
      "evidence_quote": "",
      "evidence_location": "",
      "violation_detail": ""
    },
    {
      "id": "regel_6_lede_position_und_fett",
      "title": "Lede direkt unter H1, fett, nicht dupliziert",
      "status": "fail",
      "severity": "must_fix",
      "evidence_quote": "\"kernsatz\": \"\"",
      "evidence_location": "kernsatz",
      "violation_detail": "Lede „Ich bin Marcel, Vater von Moritz, …“ fehlt komplett: weder unter H1 als erster Absatz noch in kernsatz (leerer String). Stattdessen beginnt der Body direkt mit der neuen H2 sections[0].h2 „Was ist Hämophilie A …?“. Pflicht-Regel 6 verlangt Lede direkt unter H1 und fett gerendert."
    },
    {
      "id": "regel_7_schreibweise_hard_list",
      "title": "Schreibweise Hard-List (6 Begriffe)",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Diagnose „Hämophilie A“",
      "evidence_location": "sections[1].h3_blocks[0].paragraphs[0].html",
      "violation_detail": ""
    },
    {
      "id": "regel_8_gendern_patienten_nicht_gegendert",
      "title": "Hämophilie-Patienten ungegendert",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Menschen mit schwerer Hämophilie",
      "evidence_location": "sections[0].h3_blocks[0].paragraphs[1].html",
      "violation_detail": ""
    },
    {
      "id": "regel_8_gendern_berufe_eigennamen_test",
      "title": "Berufsgruppen kontextabhängig gegendert",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Findet eine Therapeutin oder einen Therapeuten, die oder der offen für das Thema ist.",
      "evidence_location": "sections[6].h3_blocks[0].paragraphs[1].html",
      "violation_detail": ""
    },
    {
      "id": "regel_8_gendern_blockquote_kein_1zu1_schutz",
      "title": "Blockquote unterliegt R-Gendern",
      "status": "na",
      "severity": "must_fix",
      "evidence_quote": "",
      "evidence_location": "",
      "violation_detail": ""
    },
    {
      "id": "regel_8_partizip_verbot",
      "title": "Keine sperrigen Partizip-Konstruktionen",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Therapeutinnen und Therapeuten",
      "evidence_location": "sections[3].h3_blocks[0].paragraphs[1].html",
      "violation_detail": ""
    },
    {
      "id": "regel_9_inline_links_gestrippt",
      "title": "Keine <a href> in kept-Absätzen",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "<strong>Hämophilie-Zentrum</strong>",
      "evidence_location": "sections[2].h3_blocks[0].paragraphs[0].html",
      "violation_detail": ""
    },
    {
      "id": "regel_9_annotation_link_strip_marker",
      "title": "link_strip=true + entfernte_links[]",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "\"link_strip\": true",
      "evidence_location": "sections[0].h3_blocks[0].paragraphs[0].annotation",
      "violation_detail": ""
    },
    {
      "id": "regel_10_sprechende_links_slot_compliance",
      "title": "sprechende_links befüllt, weiterfuehrend leer",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "\"weiterfuehrend\": []",
      "evidence_location": "weiterfuehrend",
      "violation_detail": ""
    },
    {
      "id": "regel_10_sprechende_links_linktext_qualitaet",
      "title": "Linktexte vollausformuliert",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Wie Eltern die Gelenkgesundheit ihres Kindes mit Hämophilie A schützen können",
      "evidence_location": "sprechende_links[0].text",
      "violation_detail": ""
    },
    {
      "id": "regel_10_sprechende_links_kein_anchor_kein_marketing",
      "title": "Keine same-page-Anchor / Tracking-URLs",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "https://www.active-a.de/haemophilie-a-und-gelenkgesundheit/",
      "evidence_location": "sprechende_links[0].url",
      "violation_detail": ""
    },
    {
      "id": "regel_10_sprechende_links_3_bis_5",
      "title": "Anzahl 3–5 sprechende Links",
      "status": "pass",
      "severity": "should_fix",
      "evidence_quote": "Welche Aufgaben übernehmen Hämophilie-Zentren in der Versorgung?",
      "evidence_location": "sprechende_links[4].text",
      "violation_detail": ""
    },
    {
      "id": "regel_10_sprechende_links_strategisch_priorisiert",
      "title": "Erster Eintrag aus Strategic-Pool",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Strategisch relevanter Link (Spalte L, Hub: Therapie & Behandlung, Inhaltsebene: Gelenkgesundheit)",
      "evidence_location": "sprechende_links[0].quelle",
      "violation_detail": ""
    },
    {
      "id": "perspektive_dokumentiert_im_meta_block",
      "title": "Perspektive im Meta-Block dokumentiert",
      "status": "fail",
      "severity": "should_fix",
      "evidence_quote": "\"autor\": \"Marcel\"",
      "evidence_location": "autor_meta.autor",
      "violation_detail": "Im kopfbereich/autor_meta steht zwar „Marcel“ und „Community Blog“, aber keine explizite Zeile „Perspektive: Elternteil eines Kindes mit Hämophilie A“ mit Beleg-Formulierung („unser Sohn Moritz“). Sollte nachgetragen werden, ist aber kein 1:1-Verstoß."
    },
    {
      "id": "cta_perspektive_passend",
      "title": "CTA passt zur Perspektive",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Habt Ihr Fragen zur Ergotherapie bei einem Kind mit Hämophilie A?",
      "evidence_location": "cta",
      "violation_detail": ""
    },
    {
      "id": "cta_bucket_und_hwg_konform",
      "title": "CTA-Bucket gesetzt + HWG-konform",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Sprecht mit der behandelnden Ärztin oder dem behandelnden Arzt Eures Kindes. Eine spezialisierte Anlaufstelle ist auch ein Hämophilie-Zentrum.",
      "evidence_location": "cta",
      "violation_detail": ""
    },
    {
      "id": "json_schema_bool_marker_konsistent",
      "title": "Bool-Marker bei R-Anpassungen",
      "status": "pass",
      "severity": "should_fix",
      "evidence_quote": "\"link_strip\": true",
      "evidence_location": "sections[1].h3_blocks[0].paragraphs[0].annotation",
      "violation_detail": ""
    },
    {
      "id": "keine_active_a_de_quelle",
      "title": "Kein active-a.de in quellen[]",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "\"quellen\": []",
      "evidence_location": "quellen",
      "violation_detail": ""
    },
    {
      "id": "regel_2_h2_als_wfrage",
      "title": "Alle H2 sind W-Fragen (oder Fall-2c-Marker)",
      "status": "fail",
      "severity": "must_fix",
      "evidence_quote": "Meine Tipps für andere Eltern mit hämophilen Kindern:",
      "evidence_location": "sections[6].h2",
      "violation_detail": "sections[6].h2 ist eine Aussage-H2 (Fall 2c) ohne Marker `annotation.h2_bewusst_aussage=true`. Außerdem fehlen den drei zu W-Fragen umformulierten H2 (sections[1], sections[3], sections[7]) die Marker `h2_zu_wfrage=true`, `vorher=<Original-Wortlaut>`, `nachher=<W-Frage>`. Ohne diese Marker ist die Umformulierung nicht als Fall-2b ausgewiesen."
    },
    {
      "id": "regel_5_text_vor_h3",
      "title": "Text vor erster H3",
      "status": "na",
      "severity": "must_fix",
      "evidence_quote": "",
      "evidence_location": "",
      "violation_detail": ""
    },
    {
      "id": "regel_11_keine_tooltips",
      "title": "tooltip_glossary leer + keine tooltip-word-Spans",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "\"tooltip_glossary\": {}",
      "evidence_location": "tooltip_glossary",
      "violation_detail": ""
    },
    {
      "id": "regel_12_keine_gedankenstriche",
      "title": "Keine Gedankenstriche in neuen Texten",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Was nehmen wir aus zwei Jahren Ergotherapie mit?",
      "evidence_location": "sections[7].h2",
      "violation_detail": ""
    },
    {
      "id": "regel_13_ankernavi_synchron",
      "title": "Ankernavi befüllt und H2-konsistent",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Was nehmen wir aus zwei Jahren Ergotherapie mit?",
      "evidence_location": "ankernavi[7]",
      "violation_detail": ""
    }
  ],
  "status_meta": "ok",
  "iteration": 0
}