{
  "verdict": "pass",
  "summary": "Alle drei must_fix-Punkte der Vor-Iteration sind behoben: (1) R15-Hard-Kill-Pattern in sections[1].h2 ersetzt durch „Woran haben wir Marys Konduktorinnen-Status erkannt?“, (2) Fall-2b-Marker an sections[3].h2 strukturell ergänzt, (3) Anschluss-Anpassung des ersten kept-Absatzes nach Nachspann erfolgt — Bruch-Trigger entfernt, Substanz 1:1 erhalten, link_strip dokumentiert. Ankernavi auf die neue H2 synchronisiert.",
  "checks": [
    {
      "id": "regel_1_umlaute",
      "title": "Echte deutsche Umlaute",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Hämophilie A",
      "evidence_location": "h1",
      "violation_detail": ""
    },
    {
      "id": "regel_2_text_1zu1_semantisch",
      "title": "origin=kept semantisch wortgleich (Haupttext)",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Die Abstände zwischen den Blutungen wurden immer kürzer und manchmal gab es gar keine Pause.",
      "evidence_location": "sections[2].h3_blocks[0].paragraphs[1].html",
      "violation_detail": ""
    },
    {
      "id": "regel_2_originale_vollstaendig",
      "title": "Jede Original-H2/H3 des Haupttexts im Output",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Was tun, wenn die Regelblutungen zu stark sind?",
      "evidence_location": "sections[2].h2",
      "violation_detail": ""
    },
    {
      "id": "regel_2_keine_ersetzung_original_h2",
      "title": "Original-H2 nicht ersetzt / Fall-2b-Marker",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "\"vorher\": \"Ein Therapiewechsel ist auch bei Konduktorinnen möglich\"",
      "evidence_location": "sections[3].annotation.vorher",
      "violation_detail": ""
    },
    {
      "id": "regel_2_keine_neue_h2_vor_original_h2",
      "title": "Keine neue H2 direkt vor Original-H2",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Woran haben wir Marys Konduktorinnen-Status erkannt?",
      "evidence_location": "sections[1].h2",
      "violation_detail": ""
    },
    {
      "id": "regel_2_kein_perspektivwechsel",
      "title": "Ich/Wir-Eltern-Perspektive konsistent",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Bevor ich erzähle, wie es mit Marys Regelblutungen weiterging",
      "evidence_location": "sections[1].h3_blocks[0].paragraphs[0].html",
      "violation_detail": ""
    },
    {
      "id": "regel_4_h1_deckt_beide_segmente",
      "title": "H1 deckt beide Segmente ab",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Wie meistern meine Tochter und ich unsere Gerinnungsstörungen bei Hämophilie A?",
      "evidence_location": "h1",
      "violation_detail": ""
    },
    {
      "id": "regel_5_h3_dichte",
      "title": "H3-Dichte bei langen Blöcken",
      "status": "na",
      "severity": "should_fix",
      "evidence_quote": "",
      "evidence_location": "",
      "violation_detail": ""
    },
    {
      "id": "regel_5_w_fragen_scope_treu",
      "title": "Neue H2/H3 scope-treu",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Woran haben wir Marys Konduktorinnen-Status erkannt?",
      "evidence_location": "sections[1].h2",
      "violation_detail": ""
    },
    {
      "id": "regel_5_terminologie_treue",
      "title": "Abgrenzungsvokabular bewahrt",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Konduktorin",
      "evidence_location": "h1",
      "violation_detail": ""
    },
    {
      "id": "regel_5_fachbegriffe_klammer_in_neuen_headlines",
      "title": "Fachbegriff (Vereinfachung) in neuen Headlines",
      "status": "na",
      "severity": "should_fix",
      "evidence_quote": "",
      "evidence_location": "",
      "violation_detail": ""
    },
    {
      "id": "regel_6_lede_kernsatz_keine_doppelung",
      "title": "Lede nur in kernsatz, nicht dupliziert",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Kerstin beschreibt, welche Auswirkungen die Hämophilie A auf ihre Tochter Mary hat.",
      "evidence_location": "kernsatz",
      "violation_detail": ""
    },
    {
      "id": "regel_7_schreibweise_hard_list",
      "title": "6 Begriffe korrekte Schreibweise",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Hämophilie A",
      "evidence_location": "kernsatz",
      "violation_detail": ""
    },
    {
      "id": "regel_8_gendern_patienten_nicht_gegendert",
      "title": "Hämophilie-Patienten ohne :innen",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Hämophilie A",
      "evidence_location": "h1",
      "violation_detail": ""
    },
    {
      "id": "regel_8_gendern_berufe_eigennamen_test",
      "title": "Berufsgruppen Eigennamen-Test",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Sprecht mit der behandelnden Ärztin oder dem behandelnden Arzt Eures Kindes.",
      "evidence_location": "cta",
      "violation_detail": ""
    },
    {
      "id": "regel_8_gendern_blockquote_kein_1zu1_schutz",
      "title": "Blockquote kein 1:1-Schutzraum",
      "status": "na",
      "severity": "must_fix",
      "evidence_quote": "",
      "evidence_location": "",
      "violation_detail": ""
    },
    {
      "id": "regel_8_partizip_verbot",
      "title": "Keine Partizip-Konstruktionen",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "behandelnden Ärztin",
      "evidence_location": "cta",
      "violation_detail": ""
    },
    {
      "id": "regel_9_inline_links_gestrippt",
      "title": "Keine <a href> in kept-Absätzen",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "<strong>Rückfrage im 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[1].h3_blocks[0].paragraphs[3].annotation.link_strip",
      "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 treffe ich gemeinsam mit dem Behandlungsteam die richtige Therapie-Entscheidung bei Hämophilie A?",
      "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-therapie-2/",
      "evidence_location": "sprechende_links[0].url",
      "violation_detail": ""
    },
    {
      "id": "regel_10_sprechende_links_pflicht_und_max",
      "title": "3–5 sprechende Links, Hart-Max 5",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Wie läuft die Blutgerinnung bei Hämophilie A ab? Vier Fakten zur Hämostase",
      "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 (Prio 0, Excel-Spalte L)",
      "evidence_location": "sprechende_links[0].quelle",
      "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": "Kerstin und ihre Tochter Mary berichten, wie sie als Frauen mit Gerinnungsstörungen bei Hämophilie A leben",
      "evidence_location": "meta_description",
      "violation_detail": ""
    },
    {
      "id": "regel_2_h2_als_wfrage",
      "title": "Alle H2 sind W-Fragen oder bewusst markiert",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "\"h2_zu_wfrage\": true",
      "evidence_location": "sections[3].annotation.h2_zu_wfrage",
      "violation_detail": ""
    },
    {
      "id": "regel_5_text_vor_h3",
      "title": "Text-Absatz zwischen H2 und erster H3",
      "status": "na",
      "severity": "must_fix",
      "evidence_quote": "",
      "evidence_location": "",
      "violation_detail": ""
    },
    {
      "id": "regel_14_ankernavi_synchron",
      "title": "Ankernavi H2-synchron",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "\"Woran haben wir Marys Konduktorinnen-Status erkannt?\"",
      "evidence_location": "ankernavi[0]",
      "violation_detail": ""
    },
    {
      "id": "merge_split_dokumentiert",
      "title": "Split + Alters-Entscheidung im Meta-Block",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Alters-Entscheidung:</strong> Das Regelblutungs-Segment ist jünger.",
      "evidence_location": "sections[0].h3_blocks[0].paragraphs[0].html",
      "violation_detail": ""
    },
    {
      "id": "merge_vor_artikel_nicht_im_haupttext",
      "title": "Vor-Artikel-Inhalt nur in Rückblick-Prosa",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Bei unserer Tochter Mary wurde vor ca. 3 Jahren der Status als <strong>„Konduktorin“</strong>",
      "evidence_location": "sections[1].h3_blocks[0].paragraphs[3].html",
      "violation_detail": ""
    },
    {
      "id": "merge_rueckblick_prosa_struktur",
      "title": "Rückblick-Prosa Struktur",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "<h3>Was bisher geschah</h3><p class=\"text-new\">",
      "evidence_location": "sections[1].h3_blocks[0].paragraphs[1].html",
      "violation_detail": ""
    },
    {
      "id": "merge_rueckblick_prosa_saetze",
      "title": "5–7 Sätze + Budget-Slot",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "\"rueckblick_prosa_saetze\": 5",
      "evidence_location": "budget_check.rueckblick_prosa_saetze",
      "violation_detail": ""
    },
    {
      "id": "merge_rueckblick_prosa_woerter",
      "title": "Wort-Korridor 99–198",
      "status": "pass",
      "severity": "should_fix",
      "evidence_quote": "\"rueckblick_prosa_woerter\": 116",
      "evidence_location": "budget_check.rueckblick_prosa_woerter",
      "violation_detail": ""
    },
    {
      "id": "merge_rueckblick_prosa_erzaehlbogen",
      "title": "Erzählbogen statt Aufzählung",
      "status": "pass",
      "severity": "should_fix",
      "evidence_quote": "Mein Mann sagte daraufhin klar, wir machen einen Termin in der Gerinnung",
      "evidence_location": "sections[1].h3_blocks[0].paragraphs[1].html",
      "violation_detail": ""
    },
    {
      "id": "merge_rueckblick_prosa_keine_halluzination",
      "title": "Fakten und Gefühle belegbar",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Nach einem Zahnarztbesuch im Dezember und einer kieferchirurgischen Operation im Mai",
      "evidence_location": "sections[1].h3_blocks[0].paragraphs[1].html",
      "violation_detail": ""
    },
    {
      "id": "merge_rueckblick_prosa_zitate",
      "title": "Max 2 Kurz-Zitate ≤6 Wörter",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "wir machen einen Termin in der Gerinnung",
      "evidence_location": "sections[1].h3_blocks[0].paragraphs[1].html",
      "violation_detail": ""
    },
    {
      "id": "merge_vorspann_nachspann",
      "title": "Vorspann + Nachspann vorhanden",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "So weit zu meiner eigenen Geschichte. Zurück zu Mary und dem, was wir zusammen erlebten.",
      "evidence_location": "sections[1].h3_blocks[0].paragraphs[2].html",
      "violation_detail": ""
    },
    {
      "id": "merge_anschluss_anpassung",
      "title": "Anschluss-Anpassung der ersten Original-Absätze",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Bei unserer Tochter Mary wurde vor ca. 3 Jahren der Status als <strong>„Konduktorin“</strong> in Verbindung mit der <strong>Hämophilie A</strong> bestätigt.",
      "evidence_location": "sections[1].h3_blocks[0].paragraphs[3].html",
      "violation_detail": ""
    },
    {
      "id": "regel_12_genau_ein_cta",
      "title": "Genau ein CTA, kein CTA-Signatur-Normaltext",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "Habt Ihr ähnliche Fragen zur Therapie starker Regelblutungen oder zum Konduktorinnen-Status Eurer Tochter?",
      "evidence_location": "cta",
      "violation_detail": ""
    },
    {
      "id": "cta_bucket_und_hwg_konform",
      "title": "CTA-Bucket + HWG + Perspektive",
      "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": "merge_redirect_block",
      "title": "Redirect-Ziel gesetzt, keine erfundene Vor-Artikel-URL",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "\"url_empfehlung\": \"https://www.active-a.de/regelblutung-konduktorin/\"",
      "evidence_location": "kopfbereich.url_empfehlung",
      "violation_detail": ""
    },
    {
      "id": "merge_pharmakovigilanz",
      "title": "Pharmakovigilanz-Codes korrekt behandelt",
      "status": "pass",
      "severity": "should_fix",
      "evidence_quote": "<p>M-DE-00016849</p>",
      "evidence_location": "sections[3].h3_blocks[0].paragraphs[2].html",
      "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[3].annotation",
      "violation_detail": ""
    },
    {
      "id": "leere_struktur_slots",
      "title": "Nicht genutzte Slots leer",
      "status": "pass",
      "severity": "should_fix",
      "evidence_quote": "\"wichtigstes\": {\n    \"intro\": \"\",\n    \"bullets\": []\n  }",
      "evidence_location": "wichtigstes",
      "violation_detail": ""
    },
    {
      "id": "keine_active_a_de_quelle",
      "title": "active-a.de nicht in quellen[]",
      "status": "pass",
      "severity": "must_fix",
      "evidence_quote": "\"quellen\": []",
      "evidence_location": "quellen",
      "violation_detail": ""
    }
  ],
  "status_meta": "ok",
  "iteration": 1
}