{
  "timestamp": "2026-01-10T21:25:02.528904",
  "summary": {
    "total_posts": 96,
    "posts_with_issues": 42,
    "posts_ok": 54,
    "posts_with_errors": 0,
    "wrong_first_level": 4,
    "backwards_hierarchy": 39,
    "skipped_levels": 0,
    "all_same_level": 3
  },
  "posts_with_issues": [
    {
      "file": "v2/data/blog/posts/inside-ordio/ordio-sales.json",
      "first_level": 3,
      "total_headings": 5,
      "levels": [
        3,
        3,
        3,
        3,
        3
      ],
      "texts": [
        "<strong>1. Unverbindliche Demo – Dein erster Blick auf Ordio</strong>",
        "<strong>2. <a href=\"/vorlagen/dienstplan-excel-vorlage\">Kostenloser</a> Test in deinem eigenen Trial-Workspace</strong>",
        "<strong>3. Dein persönlicher Ansprechpartner im Sales-Prozess</strong>",
        "<strong>4. Nahtloser Übergang: Von Sales zu Customer Success</strong>",
        "<strong>Wenn es (noch) nicht passt – kein Problem</strong>"
      ],
      "issues": [
        {
          "type": "wrong_first_level",
          "current": 3,
          "expected": 2,
          "message": "Starts with H3 (should be H2)"
        },
        {
          "type": "all_same_level",
          "level": 3,
          "count": 5,
          "message": "All 5 headings are H3 (should start with H2)"
        }
      ],
      "backwards": [],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/inside-ordio/rechte-rollen.json",
      "first_level": 3,
      "total_headings": 3,
      "levels": [
        3,
        2,
        2
      ],
      "texts": [
        "Seit dem 08.11.2023 kannst du das neue Rechte &amp; Rollen-System freischalten.",
        "Rechte &amp; Rollen statt “Berechtigungen“",
        "So aktivierst du das neue System"
      ],
      "issues": [
        {
          "type": "wrong_first_level",
          "current": 3,
          "expected": 2,
          "message": "Starts with H3 (should be H2)"
        },
        {
          "type": "backwards_hierarchy",
          "position": 1,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 1 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 1,
          "from": 3,
          "to": 2,
          "from_text": "Seit dem 08.11.2023 kannst du das neue Rechte &amp; Rollen-S",
          "to_text": "Rechte &amp; Rollen statt “Berechtigungen“"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/lexikon/haccp.json",
      "first_level": 2,
      "total_headings": 11,
      "levels": [
        2,
        3,
        2,
        3,
        3,
        3,
        3,
        3,
        3,
        3,
        2
      ],
      "texts": [
        "Woher kommt dieses Konzept?",
        "Zeitleiste:",
        "Wie die HACCP Methode funktioniert",
        "Schritt 1: Eine Gefahrenanalyse wird durchgeführt",
        "Schritt 2: Identifizierung der für die Lebensmittelsicherheit kritischen Kontrollpunkte",
        "Schritt 3: Das Beschränken von Eingriffen an den kritischen Kontrollpunkten und Grenzwerte",
        "Schritt 4: Überwachung der kritischen Kontrollpunkte",
        "Schritt 5: Kommt es zu Abweichungen erfolgt eine Korrektur",
        "Schritt 6: Prüfverfahren und Effizienz",
        "Schritt 7: Eine exakte Datendokumentation",
        "<strong>FAQ</strong>"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 2,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 2 (backwards)"
        },
        {
          "type": "backwards_hierarchy",
          "position": 10,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 10 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 2,
          "from": 3,
          "to": 2,
          "from_text": "Zeitleiste:",
          "to_text": "Wie die HACCP Methode funktioniert"
        },
        {
          "position": 10,
          "from": 3,
          "to": 2,
          "from_text": "Schritt 7: Eine exakte Datendokumentation",
          "to_text": "<strong>FAQ</strong>"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/lexikon/vertrauensarbeitszeit.json",
      "first_level": 2,
      "total_headings": 7,
      "levels": [
        2,
        2,
        3,
        3,
        2,
        2,
        2
      ],
      "texts": [
        "Was verbirgt sich hinter dem Begriff Vertrauensarbeitszeit?",
        "Vor- und Nachteile der Vertrauensarbeitszeit",
        "Vorteile",
        "Nachteile",
        "Tipps zur Einführung von Vertrauensarbeitszeit",
        "Fazit",
        "FAQ"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 4,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 4 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 4,
          "from": 3,
          "to": 2,
          "from_text": "Nachteile",
          "to_text": "Tipps zur Einführung von Vertrauensarbeitszeit"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/lexikon/arbeitszeugnis.json",
      "first_level": 2,
      "total_headings": 6,
      "levels": [
        2,
        2,
        2,
        3,
        4,
        2
      ],
      "texts": [
        "Wer stellt wann ein Arbeitszeugnis aus?",
        "Inhalt und Typen von Arbeitszeugnissen<br/>",
        "Wie formuliere ich ein Arbeitszeugnis?",
        "Wer darf ein Arbeitszeugnis anfordern?",
        "Kostenloses Muster für ein Arbeitszeugnis",
        "<strong>FAQ</strong>"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 5,
          "from": 4,
          "to": 2,
          "message": "H4 → H2 at position 5 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 5,
          "from": 4,
          "to": 2,
          "from_text": "Kostenloses Muster für ein Arbeitszeugnis",
          "to_text": "<strong>FAQ</strong>"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/lexikon/personalabteilung.json",
      "first_level": 2,
      "total_headings": 11,
      "levels": [
        2,
        3,
        3,
        3,
        3,
        3,
        3,
        2,
        3,
        3,
        2
      ],
      "texts": [
        "<strong>Aufgaben der Personalabteilung</strong>",
        "<strong>Personalplanung bzw. Personalbedarfsplanung</strong>",
        "<strong>Personalbeschaffung / Personalakquise</strong>",
        "<strong>Die Personaleinsatzplanung</strong>",
        "<strong>Personalmanagement / Personalverwaltung</strong>",
        "<strong>Personalentwicklung</strong>",
        "<strong>Entgeltabrechnung</strong>",
        "<strong>Das Personalcontrolling</strong>",
        "<strong>Mitarbeiterbindung</strong>",
        "<strong>Offboarding</strong>",
        "<strong>FAQ</strong>"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 7,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 7 (backwards)"
        },
        {
          "type": "backwards_hierarchy",
          "position": 10,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 10 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 7,
          "from": 3,
          "to": 2,
          "from_text": "<strong>Entgeltabrechnung</strong>",
          "to_text": "<strong>Das Personalcontrolling</strong>"
        },
        {
          "position": 10,
          "from": 3,
          "to": 2,
          "from_text": "<strong>Offboarding</strong>",
          "to_text": "<strong>FAQ</strong>"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/lexikon/leitfaden-zur-finanzbuchhaltung.json",
      "first_level": 2,
      "total_headings": 7,
      "levels": [
        2,
        2,
        2,
        3,
        3,
        3,
        2
      ],
      "texts": [
        "Rechtliche Grundlagen",
        "Die Bedeutung der Finanzbuchhaltung für den Arbeitgeber",
        "Grundlagen der Buchführung",
        "Doppelte vs. einfache Buchführung",
        "Kontenrahmen und Kontenplan",
        "Auswahl einer geeigneten Buchhaltungssoftware",
        "Fazit"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 6,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 6 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 6,
          "from": 3,
          "to": 2,
          "from_text": "Auswahl einer geeigneten Buchhaltungssoftware",
          "to_text": "Fazit"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/lexikon/personalkosten-gastronomie.json",
      "first_level": 2,
      "total_headings": 9,
      "levels": [
        2,
        2,
        2,
        2,
        2,
        3,
        3,
        2,
        2
      ],
      "texts": [
        "Personalkosten Gastronomie: Bedeutung",
        "Herausforderungen in der Gastronomie-Branche",
        "Fehlerhafte Schichtplanung: Auswirkungen und Lösungsansätze",
        "Mangelnde Flexibilität in der Einsatzplanung: Probleme und Lösungsansätze",
        "Fallstudien: Restaurant A und Café B",
        "Fallstudie: Restaurant A",
        "Fallstudie: Café B",
        "Personalkosten Gastronomie: Formeln zur Berechnung",
        "Fazit"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 7,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 7 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 7,
          "from": 3,
          "to": 2,
          "from_text": "Fallstudie: Café B",
          "to_text": "Personalkosten Gastronomie: Formeln zur Berechnung"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/lexikon/arbeitsplan.json",
      "first_level": 2,
      "total_headings": 9,
      "levels": [
        2,
        2,
        2,
        3,
        3,
        3,
        2,
        2,
        2
      ],
      "texts": [
        "<strong>Definition</strong>",
        "Wie erstelle ich einen Arbeitsplan?",
        "Wann muss der Arbeitgeber den Dienstplan veröffentlichen?",
        "Was gehört in einen Arbeitsplan?",
        "Bestandteile eines Arbeitsplans",
        "Arbeitspläne und ihr Bezug zur HR",
        "Vorteile von Arbeitsplänen im Schichtbetrieb",
        "Fazit",
        "FAQ"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 6,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 6 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 6,
          "from": 3,
          "to": 2,
          "from_text": "Arbeitspläne und ihr Bezug zur HR",
          "to_text": "Vorteile von Arbeitsplänen im Schichtbetrieb"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/lexikon/sozialversicherungspruefung.json",
      "first_level": 2,
      "total_headings": 7,
      "levels": [
        2,
        2,
        3,
        3,
        3,
        2,
        2
      ],
      "texts": [
        "Definition",
        "Was Arbeitgeber über die Sozialversicherungsprüfung wissen sollten",
        "Umfang der Prüfung",
        "Prüfungsvorbereitung",
        "Mögliche Folgen der Sozialversicherungsprüfung",
        "Fazit",
        "FAQ"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 5,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 5 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 5,
          "from": 3,
          "to": 2,
          "from_text": "Mögliche Folgen der Sozialversicherungsprüfung",
          "to_text": "Fazit"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/lexikon/schichtmodelle.json",
      "first_level": 2,
      "total_headings": 8,
      "levels": [
        2,
        2,
        2,
        2,
        3,
        2,
        2,
        2
      ],
      "texts": [
        "Was sind Schichtmodelle?",
        "Welche Schichtmodelle gibt es?",
        "Gesetzliche Vorgaben zu Schichtmodellen",
        "Herausforderungen im Schichtbetrieb",
        "Beispiele: Best Practices in Unternehmen mit Schichtbetrieb",
        "Tipps zur Optimierung des Schichtbetriebs",
        "Fazit",
        "FAQ"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 5,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 5 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 5,
          "from": 3,
          "to": 2,
          "from_text": "Beispiele: Best Practices in Unternehmen mit Schichtbetrieb",
          "to_text": "Tipps zur Optimierung des Schichtbetriebs"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/lexikon/nachtarbeit.json",
      "first_level": 2,
      "total_headings": 7,
      "levels": [
        2,
        2,
        2,
        3,
        3,
        3,
        2
      ],
      "texts": [
        "Definition von Nachtarbeit",
        "Rechtliche Grundlagen für Nachtarbeit",
        "Zuschläge bei Nachtarbeit",
        "Ist Nachtzuschlag steuerfrei?",
        "Tipps für Arbeitgeber",
        "Fazit",
        "FAQ"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 6,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 6 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 6,
          "from": 3,
          "to": 2,
          "from_text": "Fazit",
          "to_text": "FAQ"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/lexikon/8d-report.json",
      "first_level": 2,
      "total_headings": 13,
      "levels": [
        2,
        3,
        3,
        4,
        4,
        4,
        4,
        4,
        4,
        4,
        4,
        3,
        2
      ],
      "texts": [
        "<strong>Protokoll für Reklamationen</strong>",
        "<strong>Ursprung &amp; Namensgebung des Reports</strong>",
        "<strong>Warum ein 8D-Report oder das 8D-System Sinn macht</strong>",
        "<strong>D1: ein Team für die Problemlösung zusammenstellen</strong>",
        "<strong>D2: Beschreibung des aufgetretenen Problems</strong>",
        "<strong>D3: Maßnahmen zur sofortigen Lösung ergreife</strong>n",
        "<strong>D4: Analyse der Ursache für das Problem</strong>",
        "<strong>D5: Ursache des Problems korrigieren</strong>",
        "<strong>D6: Maßnahmen zur Beendigung des Problems ergreifen</strong>",
        "<strong>D7: Maßnahmen ergreifen, damit dieser Fehler nicht wiederholt wird</strong>",
        "<strong>D8: das Team für gute Teamleistung nach der Lösung des Problems würdigen.</strong>",
        "<strong>Wie lange darf die Bearbeitung des 8D-Protokolls dauern?</strong>",
        "FAQ"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 11,
          "from": 4,
          "to": 3,
          "message": "H4 → H3 at position 11 (backwards)"
        },
        {
          "type": "backwards_hierarchy",
          "position": 12,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 12 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 11,
          "from": 4,
          "to": 3,
          "from_text": "<strong>D8: das Team für gute Teamleistung nach der Lösung d",
          "to_text": "<strong>Wie lange darf die Bearbeitung des 8D-Protokolls dau"
        },
        {
          "position": 12,
          "from": 3,
          "to": 2,
          "from_text": "<strong>Wie lange darf die Bearbeitung des 8D-Protokolls dau",
          "to_text": "FAQ"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/lexikon/arbeitszeiterfassungsgesetz.json",
      "first_level": 2,
      "total_headings": 6,
      "levels": [
        2,
        2,
        3,
        3,
        2,
        2
      ],
      "texts": [
        "§ 3 Abs. 2 Nr. 1 des Arbeitsschutzgesetzes 2023 (ArbSchG)",
        "Bedeutung des neuen Arbeitszeiterfassungsgesetz in der Praxis",
        "Arbeitszeiterfassung",
        "Regulierung der Arbeitszeiterfassung",
        "Zusammenfassung",
        "<strong>FAQs zum Arbeitszeiterfassungsgesetz:</strong>"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 4,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 4 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 4,
          "from": 3,
          "to": 2,
          "from_text": "Regulierung der Arbeitszeiterfassung",
          "to_text": "Zusammenfassung"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/lexikon/teilzeitarbeit.json",
      "first_level": 2,
      "total_headings": 5,
      "levels": [
        2,
        3,
        2,
        3,
        2
      ],
      "texts": [
        "Vorteile von Teilzeitarbeit im Schichtbetrieb",
        "Nachteile der Teilzeitarbeit",
        "Arten von Teilzeitarbeit",
        "<strong>Macht Teilzeitarbeit in der Gastronomie Sinn?</strong>",
        "FAQ"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 2,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 2 (backwards)"
        },
        {
          "type": "backwards_hierarchy",
          "position": 4,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 4 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 2,
          "from": 3,
          "to": 2,
          "from_text": "Nachteile der Teilzeitarbeit",
          "to_text": "Arten von Teilzeitarbeit"
        },
        {
          "position": 4,
          "from": 3,
          "to": 2,
          "from_text": "<strong>Macht Teilzeitarbeit in der Gastronomie Sinn?</stron",
          "to_text": "FAQ"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/lexikon/ueberstunden.json",
      "first_level": 2,
      "total_headings": 6,
      "levels": [
        2,
        2,
        2,
        2,
        3,
        2
      ],
      "texts": [
        "Muss man Überstunden leisten?",
        "Müssen Überstunden ausbezahlt werden?",
        "Wie werden Überstunden abgerechnet und ausbezahlt?",
        "Ist der Arbeitgeber verpflichtet, einen Überstundenzuschlag zu bezahlen?",
        "Besteht bei Beamten ein Anspruch auf bezahlte Überstunden?",
        "FAQ"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 5,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 5 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 5,
          "from": 3,
          "to": 2,
          "from_text": "Besteht bei Beamten ein Anspruch auf bezahlte Überstunden?",
          "to_text": "FAQ"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/lexikon/feiertagsausgleich.json",
      "first_level": 2,
      "total_headings": 6,
      "levels": [
        2,
        3,
        2,
        2,
        2,
        2
      ],
      "texts": [
        "Wie sieht die Regelung zum Feiertagsausgleich im Gesetz aus?",
        "Ausnahmen, die bei Feiertags- oder Sonntagsarbeit gelten",
        "Wie sieht jetzt der Feiertagsausgleich genau aus?",
        "Nur ein paar Stunden Sonn- und Feiertagsarbeit, wie sieht der Feiertagsausgleich dafür aus?",
        "Jeder beliebige Werktag kann als Ersatzruhetag herangezogen werden",
        "FAQ"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 2,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 2 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 2,
          "from": 3,
          "to": 2,
          "from_text": "Ausnahmen, die bei Feiertags- oder Sonntagsarbeit gelten",
          "to_text": "Wie sieht jetzt der Feiertagsausgleich genau aus?"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/lexikon/lohnersatzleistungen.json",
      "first_level": 2,
      "total_headings": 11,
      "levels": [
        2,
        2,
        3,
        3,
        3,
        3,
        3,
        3,
        2,
        3,
        2
      ],
      "texts": [
        "Was du über Krankengeld, Arbeitslosengeld und Co. wissen solltest",
        "<strong>Was sind Lohnersatzleistungen?</strong>",
        "<strong>Krankengeld: Absicherung bei Arbeitsunfähigkeit</strong>",
        "<strong>Mutterschaftsgeld Unterstützung in der Schwangerschaft</strong>",
        "<strong>Arbeitslosengeld: Hilfe bei Jobverlust</strong>",
        "<strong>Elterngeld: Unterstützung für Eltern</strong>",
        "<strong>Kurzarbeitergeld: Unterstützung bei Kurzarbeit</strong>",
        "<strong>Pflegegeld: Hilfe für Pflegende</strong>",
        "<strong>Was ist beim Bezug von Lohnersatzleistungen zu beachten?</strong>",
        "<strong>Welche Fristen sind bei der Beantragung von Lohnersatzleistungen zu beachten?</strong>",
        "<strong>FAQ</strong>"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 8,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 8 (backwards)"
        },
        {
          "type": "backwards_hierarchy",
          "position": 10,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 10 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 8,
          "from": 3,
          "to": 2,
          "from_text": "<strong>Pflegegeld: Hilfe für Pflegende</strong>",
          "to_text": "<strong>Was ist beim Bezug von Lohnersatzleistungen zu beach"
        },
        {
          "position": 10,
          "from": 3,
          "to": 2,
          "from_text": "<strong>Welche Fristen sind bei der Beantragung von Lohnersa",
          "to_text": "<strong>FAQ</strong>"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/lexikon/gleitzeit.json",
      "first_level": 2,
      "total_headings": 11,
      "levels": [
        2,
        2,
        2,
        2,
        2,
        2,
        3,
        3,
        2,
        2,
        2
      ],
      "texts": [
        "Definition von Gleitzeit",
        "Warum ist Gleitzeit wichtig?",
        "Verschiedene Gleitzeitmodelle",
        "Die Besonderheiten und Herausforderungen der Gleitzeit in Schichtbetrieben",
        "Herausforderungen für Deskless Worker",
        "Vor- und Nachteile der Gleitzeit für Arbeitgeber und Arbeitnehmer",
        "Vorteile von Gleitzeit:",
        "Nachteile von Gleitzeit:",
        "Lösungsansätze für eine effektive Gleitzeit in Schichtbetrieben",
        "Schlussfolgerung und FAQs",
        "<strong>FAQ</strong>"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 8,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 8 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 8,
          "from": 3,
          "to": 2,
          "from_text": "Nachteile von Gleitzeit:",
          "to_text": "Lösungsansätze für eine effektive Gleitzeit in Schichtbetrie"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/lexikon/minijob.json",
      "first_level": 2,
      "total_headings": 8,
      "levels": [
        2,
        2,
        3,
        2,
        2,
        2,
        2,
        2
      ],
      "texts": [
        "<strong>Definition</strong>",
        "Was kostet die Anmeldung von einem Minijob?",
        "Wie viele Stunden darf ein Minijobber in der Woche arbeiten?",
        "Wie hoch ist der Mindestlohn in der Gastronomie?",
        "Haben geringfügig Beschäftigte Anspruch auf bezahlten Urlaub?",
        "Arbeitszeitkonten für Minijobber",
        "<strong>Fazit</strong>",
        "<strong>FAQ</strong>"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 3,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 3 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 3,
          "from": 3,
          "to": 2,
          "from_text": "Wie viele Stunden darf ein Minijobber in der Woche arbeiten?",
          "to_text": "Wie hoch ist der Mindestlohn in der Gastronomie?"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/zeiterfassung-gastronomie-pflicht.json",
      "first_level": 2,
      "total_headings": 6,
      "levels": [
        2,
        3,
        3,
        3,
        2,
        2
      ],
      "texts": [
        "<strong>Zeiterfassung Gastronomie Pflicht: Das <a href=\"/insights/ratgeber/zeiterfassung-gesetz\">Arbeitszeiterfassungsgesetz</a> 2023</strong>",
        "<strong>Auswirkungen auf die Betreiber von Gastronomie</strong>",
        "Zeiterfassung Gastronomie Pflicht: Gründe für die Gesetzesänderung",
        "<strong>Praktische Tipps für Betreiber von Gastronomie</strong>",
        "<strong>Verbesserung der Arbeitsbedingungen durch das Gesetz</strong>",
        "<strong>Fazit zur Zeiterfassungspflicht in der Gastronomie</strong>"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 4,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 4 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 4,
          "from": 3,
          "to": 2,
          "from_text": "<strong>Praktische Tipps für Betreiber von Gastronomie</stro",
          "to_text": "<strong>Verbesserung der Arbeitsbedingungen durch das Gesetz"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/dienstplan-gesetz.json",
      "first_level": 2,
      "total_headings": 7,
      "levels": [
        2,
        2,
        2,
        3,
        3,
        2,
        2
      ],
      "texts": [
        "Definition Dienstplan",
        "Gibt es ein Dienstplan Arbeitsgesetz?",
        "Häufige Probleme bei der Schichtplanung",
        "Mangel an Flexibilität in der Einsatzplanung",
        "Fehlerhafte Schichtplanung",
        "Fazit: Es gibt kein Dienstplan Arbeitsgesetz – aber einiges zu beachten!",
        "FAQs zum Thema Dienstplan Gesetz"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 5,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 5 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 5,
          "from": 3,
          "to": 2,
          "from_text": "Fehlerhafte Schichtplanung",
          "to_text": "Fazit: Es gibt kein Dienstplan Arbeitsgesetz – aber einiges "
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/mitarbeiter-motivieren.json",
      "first_level": 2,
      "total_headings": 10,
      "levels": [
        2,
        2,
        3,
        3,
        3,
        3,
        2,
        2,
        3,
        2
      ],
      "texts": [
        "Was bedeutet Mitarbeiter motivieren im Schichtbetrieb?",
        "Die speziellen Herausforderungen im Schichtbetrieb",
        "Die Rolle der Führungskräfte im Schichtbetrieb",
        "Methoden für Unternehmen im Schichtbetrieb",
        "Mitarbeiter motivieren: Fallstudien im Schichtbetrieb",
        "Häufige Fehler in der Schichtplanung",
        "Wie kann man Mitarbeitermotivation im Schichtbetrieb messen?",
        "Tipps zur Steigerung der Mitarbeitermotivation",
        "Fazit",
        "FAQ"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 6,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 6 (backwards)"
        },
        {
          "type": "backwards_hierarchy",
          "position": 9,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 9 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 6,
          "from": 3,
          "to": 2,
          "from_text": "Häufige Fehler in der Schichtplanung",
          "to_text": "Wie kann man Mitarbeitermotivation im Schichtbetrieb messen?"
        },
        {
          "position": 9,
          "from": 3,
          "to": 2,
          "from_text": "Fazit",
          "to_text": "FAQ"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/2025-gastronomie-mindestlohn.json",
      "first_level": 2,
      "total_headings": 5,
      "levels": [
        2,
        2,
        2,
        3,
        2
      ],
      "texts": [
        "<strong>1. Mindestlohnerhöhung – was du jetzt tun musst</strong>",
        "<strong>2. E-Rechnungspflicht – Digitalisierung auf dem Vormarsch</strong>",
        "<strong>3. Mehrwegangebotspflicht – neue Anforderungen für To-go-Verpackungen</strong>",
        "<strong>Fazit: Proaktive Vorbereitung spart Ärger</strong>",
        "FAQ"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 4,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 4 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 4,
          "from": 3,
          "to": 2,
          "from_text": "<strong>Fazit: Proaktive Vorbereitung spart Ärger</strong>",
          "to_text": "FAQ"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/kostenkontrolle-im-restaurant.json",
      "first_level": 2,
      "total_headings": 6,
      "levels": [
        2,
        3,
        2,
        3,
        2,
        2
      ],
      "texts": [
        "Verschiedene Kostenarten auf einen Blick",
        "Die wichtigsten Kostenarten im Detail",
        "Maximierung der Profitabilität: Mehr als nur die Kosten im Blick",
        "Praktische Ansätze für die Kostenoptimierung",
        "Herausforderungen im Gastgewerbe",
        "Fazit"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 2,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 2 (backwards)"
        },
        {
          "type": "backwards_hierarchy",
          "position": 4,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 4 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 2,
          "from": 3,
          "to": 2,
          "from_text": "Die wichtigsten Kostenarten im Detail",
          "to_text": "Maximierung der Profitabilität: Mehr als nur die Kosten im B"
        },
        {
          "position": 4,
          "from": 3,
          "to": 2,
          "from_text": "Praktische Ansätze für die Kostenoptimierung",
          "to_text": "Herausforderungen im Gastgewerbe"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/reisekostenabrechnung.json",
      "first_level": 2,
      "total_headings": 6,
      "levels": [
        2,
        2,
        3,
        2,
        2,
        2
      ],
      "texts": [
        "Was sind Reisekosten?",
        "Wer bezahlt die Reisekosten?",
        "Beispielrechnung der Reisekosten",
        "Kostenlose Vorlage Reisekostenabrechnung",
        "Fazit",
        "FAQ"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 3,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 3 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 3,
          "from": 3,
          "to": 2,
          "from_text": "Beispielrechnung der Reisekosten",
          "to_text": "Kostenlose Vorlage Reisekostenabrechnung"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/urlaubsantrag-stellen.json",
      "first_level": 2,
      "total_headings": 11,
      "levels": [
        2,
        2,
        2,
        2,
        3,
        3,
        3,
        3,
        2,
        2,
        2
      ],
      "texts": [
        "Besonderheiten bei der Urlaubsplanung im Schichtbetrieb",
        "Probleme bei der Urlaubsplanung im Schichtbetrieb",
        "Deskless Worker und mangelnde Überstunden-Erfassung",
        "Urlaubsantrag stellen: Fristen für den Urlaubsantrag",
        "Wann muss man einen Urlaubsantrag stellen?",
        "Wann gilt ein Urlaubsantrag als genehmigt?",
        "Kann ein Urlaubsantrag abgelehnt werden?",
        "<strong>Wie kann ein Urlaubsantrag eingereicht werden?</strong>",
        "Der Ordio Urlaubsrechner",
        "Schlussfolgerung",
        "<strong>FAQ</strong>"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 8,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 8 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 8,
          "from": 3,
          "to": 2,
          "from_text": "<strong>Wie kann ein Urlaubsantrag eingereicht werden?</stro",
          "to_text": "Der Ordio Urlaubsrechner"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/arbeitsschutzvorschriften-im-gesundheitswesen.json",
      "first_level": 2,
      "total_headings": 5,
      "levels": [
        2,
        3,
        3,
        2,
        2
      ],
      "texts": [
        "Arbeitsschutzvorschriften vs. Arbeitsschutzprogramme im Gesundheitswesen",
        "Arbeitsschutzvorschriften im Gesundheitswesen",
        "Arbeitsschutzprogramme für den Gesundheitssektor",
        "Wirksame Umsetzung von Arbeitsschutzmaßnahmen im Gesundheitswesen",
        "Fazit"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 3,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 3 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 3,
          "from": 3,
          "to": 2,
          "from_text": "Arbeitsschutzprogramme für den Gesundheitssektor",
          "to_text": "Wirksame Umsetzung von Arbeitsschutzmaßnahmen im Gesundheits"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/zeiterfassung-app.json",
      "first_level": 2,
      "total_headings": 8,
      "levels": [
        2,
        3,
        4,
        4,
        4,
        2,
        2,
        2
      ],
      "texts": [
        "Wie funktioniert die Zeiterfassung per App?",
        "Vorteile von Zeiterfassung per App für Unternehmen im Schichtbetrieb",
        "Ordio",
        "Toggl",
        "Clockify",
        "Was kostet eine Stempeluhr?",
        "Für wen müssen Arbeitszeitnachweise geführt werden?",
        "Fazit"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 5,
          "from": 4,
          "to": 2,
          "message": "H4 → H2 at position 5 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 5,
          "from": 4,
          "to": 2,
          "from_text": "Clockify",
          "to_text": "Was kostet eine Stempeluhr?"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/zeiterfassung-excel.json",
      "first_level": 2,
      "total_headings": 9,
      "levels": [
        2,
        3,
        2,
        3,
        3,
        2,
        3,
        2,
        2
      ],
      "texts": [
        "Wie erstelle ich eine Zeiterfassung in Excel?",
        "Wie berechne ich Stunden in Excel?",
        "Ist eine Zeiterfassung gesetzlich vorgeschrieben?",
        "Wie sieht ein Stundenzettel aus?",
        "Wie erstelle ich eine Arbeitszeittabelle?",
        "Warum kann die Zeiterfassung mit Excel problematisch sein?",
        "Was ist eine Alternative zu Zeiterfassung mit Excel?",
        "Warum ist Ordio die beste Lösung für Betriebe im Schichtbetrieb?",
        "FAQ"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 2,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 2 (backwards)"
        },
        {
          "type": "backwards_hierarchy",
          "position": 5,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 5 (backwards)"
        },
        {
          "type": "backwards_hierarchy",
          "position": 7,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 7 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 2,
          "from": 3,
          "to": 2,
          "from_text": "Wie berechne ich Stunden in Excel?",
          "to_text": "Ist eine Zeiterfassung gesetzlich vorgeschrieben?"
        },
        {
          "position": 5,
          "from": 3,
          "to": 2,
          "from_text": "Wie erstelle ich eine Arbeitszeittabelle?",
          "to_text": "Warum kann die Zeiterfassung mit Excel problematisch sein?"
        },
        {
          "position": 7,
          "from": 3,
          "to": 2,
          "from_text": "Was ist eine Alternative zu Zeiterfassung mit Excel?",
          "to_text": "Warum ist Ordio die beste Lösung für Betriebe im Schichtbetr"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/arbeitsschutzvorschriften-in-der-gastronomie.json",
      "first_level": 2,
      "total_headings": 6,
      "levels": [
        2,
        2,
        3,
        3,
        2,
        2
      ],
      "texts": [
        "Warum sind Arbeitsschutzbestimmungen in der Gastronomie so wichtig?",
        "<a href=\"/insights/ratgeber/arbeitsschutzvorschriften-im-gesundheitswesen\">Arbeitsschutzvorschriften</a> vs. Arbeitsschutzprogramme in der Gastronomie",
        "Grundlegende Arbeitsschutzvorschriften in der Gastronomie",
        "Arbeitsschutzprogramme für das Gastgewerbe",
        "Wirksame Umsetzung von Arbeitsschutzmaßnahmen in der Gastronomie",
        "Fazit"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 4,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 4 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 4,
          "from": 3,
          "to": 2,
          "from_text": "Arbeitsschutzprogramme für das Gastgewerbe",
          "to_text": "Wirksame Umsetzung von Arbeitsschutzmaßnahmen in der Gastron"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/fehler-digitalisierung-gastronomie.json",
      "first_level": 3,
      "total_headings": 6,
      "levels": [
        3,
        3,
        3,
        3,
        3,
        3
      ],
      "texts": [
        "<strong>Fehler #1: Manuelle und digitale Prozesse mischen</strong>",
        "<strong>Fehler #2: Veraltete Daten übernehmen</strong>",
        "<strong>Fehler #3: Blind kopieren statt anpassen</strong>",
        "<strong>Fehler #4: Digitalisierung ohne klares Ziel</strong>",
        "<strong>Was Digitalisierung richtig macht</strong>",
        "<strong>Lust auf mehr Insights?</strong>"
      ],
      "issues": [
        {
          "type": "wrong_first_level",
          "current": 3,
          "expected": 2,
          "message": "Starts with H3 (should be H2)"
        },
        {
          "type": "all_same_level",
          "level": 3,
          "count": 6,
          "message": "All 6 headings are H3 (should start with H2)"
        }
      ],
      "backwards": [],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/personalmangel-einzelhandel.json",
      "first_level": 2,
      "total_headings": 7,
      "levels": [
        2,
        2,
        3,
        2,
        3,
        3,
        2
      ],
      "texts": [
        "Hintergrund: Studie zur Gesundheitsbelastung im Einzelhandel",
        "Personalmangel Einzelhandel: Die Bedeutung motivierter Mitarbeiter",
        "Die Konsequenzen unmotivierter Mitarbeiter",
        "Personalmangel im Einzelhandel: Effizientere Dienstplanung als Lösungsansatz",
        "Glückliche Mitarbeiter durch ausgeglichene Personalplanung",
        "Die Problematik von Stift &amp; Papier bei der Personalplanung",
        "Kann Personalmangel im Einzelhandel bekämpft werden?"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 3,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 3 (backwards)"
        },
        {
          "type": "backwards_hierarchy",
          "position": 6,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 6 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 3,
          "from": 3,
          "to": 2,
          "from_text": "Die Konsequenzen unmotivierter Mitarbeiter",
          "to_text": "Personalmangel im Einzelhandel: Effizientere Dienstplanung a"
        },
        {
          "position": 6,
          "from": 3,
          "to": 2,
          "from_text": "Die Problematik von Stift &amp; Papier bei der Personalplanu",
          "to_text": "Kann Personalmangel im Einzelhandel bekämpft werden?"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/zeiterfassung-gesetz.json",
      "first_level": 2,
      "total_headings": 9,
      "levels": [
        2,
        2,
        2,
        2,
        2,
        3,
        3,
        2,
        2
      ],
      "texts": [
        "Einführung in das <a href=\"/insights/zeiterfassung\">Arbeitszeiterfassungsgesetz</a>",
        "Elektronische Zeiterfassung: Pflicht oder nicht?",
        "Wann ist elektronische Zeiterfassung Pflicht?",
        "Zeiterfassung per App: So funktioniert es",
        "Das <a href=\"/insights/zeiterfassung\">Arbeitszeiterfassungsgesetz</a>",
        "<strong>Vorgaben für die Aufzeichnung der Arbeitszeit</strong>",
        "Rechtliche Grauzonen beim Zeiterfassung Gesetz",
        "Fazit: Die Lösung von Ordio",
        "FAQ"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 7,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 7 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 7,
          "from": 3,
          "to": 2,
          "from_text": "Rechtliche Grauzonen beim Zeiterfassung Gesetz",
          "to_text": "Fazit: Die Lösung von Ordio"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/wareneinsatz.json",
      "first_level": 2,
      "total_headings": 6,
      "levels": [
        2,
        2,
        3,
        2,
        2,
        2
      ],
      "texts": [
        "Was ist eigentlich der Wareneinsatz?",
        "Wie berechnet man den Wareneinsatz?",
        "Berechnungsbeispiel",
        "5 Tipps zur Optimierung",
        "Fazit",
        "FAQ"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 3,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 3 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 3,
          "from": 3,
          "to": 2,
          "from_text": "Berechnungsbeispiel",
          "to_text": "5 Tipps zur Optimierung"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/teambuilding.json",
      "first_level": 2,
      "total_headings": 9,
      "levels": [
        2,
        2,
        3,
        2,
        2,
        3,
        3,
        2,
        2
      ],
      "texts": [
        "Was ist Teambuilding und warum ist es wichtig?",
        "Welche Aktivitäten eignen sich zum Teambuilding?",
        "Virtuelles Teambuilding",
        "Wie oft sollten Teombuilding-Maßnahmen durchgeführt werden?",
        "Do’s und Don’ts",
        "Do’s",
        "Dont’s",
        "Fazit",
        "FAQ"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 3,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 3 (backwards)"
        },
        {
          "type": "backwards_hierarchy",
          "position": 7,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 7 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 3,
          "from": 3,
          "to": 2,
          "from_text": "Virtuelles Teambuilding",
          "to_text": "Wie oft sollten Teombuilding-Maßnahmen durchgeführt werden?"
        },
        {
          "position": 7,
          "from": 3,
          "to": 2,
          "from_text": "Dont’s",
          "to_text": "Fazit"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/arbeitsstunden-pro-monat.json",
      "first_level": 2,
      "total_headings": 13,
      "levels": [
        2,
        3,
        2,
        3,
        2,
        2,
        2,
        3,
        3,
        3,
        2,
        2,
        2
      ],
      "texts": [
        "Arbeitsstunden pro Monat berechnen (4,35 Wochen)",
        "Ergebnis:",
        "Arbeitszeiten berechnen (Jeder Tag einzeln)",
        "Ergebnis:",
        "Was ist Arbeitszeit?",
        "Arbeitszeitmodelle im Schichtbetrieb – eine bunte Mischung",
        "<strong>Wie viele Arbeitsstunden pro Monat sind zulässig?</strong>",
        "Nicht vergessen: Feiertage und Urlaubstage einrechnen",
        "Überstunden und Mehrarbeit",
        "Digitalisierung hilft: Tools um Arbeitsstunden pro Monat zu erfassen",
        "Eigene Tipps für eine effektive Schichtplanung",
        "<strong>Fazit:</strong>",
        "<strong>FAQ</strong>"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 2,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 2 (backwards)"
        },
        {
          "type": "backwards_hierarchy",
          "position": 4,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 4 (backwards)"
        },
        {
          "type": "backwards_hierarchy",
          "position": 10,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 10 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 2,
          "from": 3,
          "to": 2,
          "from_text": "Ergebnis:",
          "to_text": "Arbeitszeiten berechnen (Jeder Tag einzeln)"
        },
        {
          "position": 4,
          "from": 3,
          "to": 2,
          "from_text": "Ergebnis:",
          "to_text": "Was ist Arbeitszeit?"
        },
        {
          "position": 10,
          "from": 3,
          "to": 2,
          "from_text": "Digitalisierung hilft: Tools um Arbeitsstunden pro Monat zu ",
          "to_text": "Eigene Tipps für eine effektive Schichtplanung"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/sozialversicherungspruefung-checkliste.json",
      "first_level": 2,
      "total_headings": 7,
      "levels": [
        2,
        3,
        2,
        3,
        2,
        3,
        2
      ],
      "texts": [
        "<strong>Was ist die Sozialversicherungsprüfung?</strong>",
        "<strong>Welche Risiken bestehen?</strong>",
        "<strong>5 häufige Fehler bei der Sozialversicherungsprüfung</strong>",
        "<strong>So bereitest du dich optimal vor</strong>",
        "<strong>Wie Ordio dich unterstützt</strong>",
        "<strong>Fazit</strong>",
        "FAQ"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 2,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 2 (backwards)"
        },
        {
          "type": "backwards_hierarchy",
          "position": 4,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 4 (backwards)"
        },
        {
          "type": "backwards_hierarchy",
          "position": 6,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 6 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 2,
          "from": 3,
          "to": 2,
          "from_text": "<strong>Welche Risiken bestehen?</strong>",
          "to_text": "<strong>5 häufige Fehler bei der Sozialversicherungsprüfung<"
        },
        {
          "position": 4,
          "from": 3,
          "to": 2,
          "from_text": "<strong>So bereitest du dich optimal vor</strong>",
          "to_text": "<strong>Wie Ordio dich unterstützt</strong>"
        },
        {
          "position": 6,
          "from": 3,
          "to": 2,
          "from_text": "<strong>Fazit</strong>",
          "to_text": "FAQ"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/recap-webinar-sv-pruefung.json",
      "first_level": 4,
      "total_headings": 4,
      "levels": [
        4,
        4,
        4,
        4
      ],
      "texts": [
        "<strong>Warum ist dieses Thema so wichtig?</strong>",
        "<strong>Die häufigsten Stolperfallen – und wie man sie vermeidet</strong>",
        "<strong>Warum sich die Webinar-Aufzeichnung lohnt</strong>",
        "<strong>Fazit</strong>"
      ],
      "issues": [
        {
          "type": "wrong_first_level",
          "current": 4,
          "expected": 2,
          "message": "Starts with H4 (should be H2)"
        },
        {
          "type": "all_same_level",
          "level": 4,
          "count": 4,
          "message": "All 4 headings are H4 (should start with H2)"
        }
      ],
      "backwards": [],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/ueberstunden-erfassen.json",
      "first_level": 2,
      "total_headings": 7,
      "levels": [
        2,
        3,
        2,
        3,
        2,
        2,
        2
      ],
      "texts": [
        "Was sind Überstunden?",
        "Überstunden vs. Freizeitausgleich – Was ist der Unterschied?",
        "Überstunden in Schichtbetrieben: Ein Auslöser für Unzufriedenheit und Kündigungen",
        "Besonderheiten und Probleme von Deskless Workern beim Überstunden erfassen",
        "Schritt-für-Schritt Anleitung zur Erfassung von Überstunden für Arbeitgeber",
        "Effiziente und einfache Erfassung von Überstunden mit Ordio",
        "Überstunden erfassen: Der Schlüssel zu zufriedenen Mitarbeitern"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 2,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 2 (backwards)"
        },
        {
          "type": "backwards_hierarchy",
          "position": 4,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 4 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 2,
          "from": 3,
          "to": 2,
          "from_text": "Überstunden vs. Freizeitausgleich – Was ist der Unterschied?",
          "to_text": "Überstunden in Schichtbetrieben: Ein Auslöser für Unzufriede"
        },
        {
          "position": 4,
          "from": 3,
          "to": 2,
          "from_text": "Besonderheiten und Probleme von Deskless Workern beim Überst",
          "to_text": "Schritt-für-Schritt Anleitung zur Erfassung von Überstunden "
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/dienstplan-pflege.json",
      "first_level": 2,
      "total_headings": 8,
      "levels": [
        2,
        3,
        3,
        3,
        2,
        3,
        2,
        2
      ],
      "texts": [
        "Anforderungen an einen Dienstplan in der Pflege",
        "Arbeitszeitmodelle in der Pflege",
        "Besonderheiten und Probleme in der Pflege",
        "Wann muss ein Dienstplan in der Pflege aushängen?",
        "Bedeutung der Digitalisierung in der <a href=\"/insights/dienstplan\">Dienstplanung</a>",
        "Maßnahmen zur Optimierung der Dienstplanung in der Pflege",
        "3 Tipps für die Dienstplanung in der Pflege",
        "<strong>Fazit</strong>"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 4,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 4 (backwards)"
        },
        {
          "type": "backwards_hierarchy",
          "position": 6,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 6 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 4,
          "from": 3,
          "to": 2,
          "from_text": "Wann muss ein Dienstplan in der Pflege aushängen?",
          "to_text": "Bedeutung der Digitalisierung in der <a href=\"/insights/dien"
        },
        {
          "position": 6,
          "from": 3,
          "to": 2,
          "from_text": "Maßnahmen zur Optimierung der Dienstplanung in der Pflege",
          "to_text": "3 Tipps für die Dienstplanung in der Pflege"
        }
      ],
      "skipped": []
    },
    {
      "file": "v2/data/blog/posts/ratgeber/zuschlage-berechnen-rechner.json",
      "first_level": 2,
      "total_headings": 12,
      "levels": [
        2,
        3,
        2,
        2,
        3,
        4,
        2,
        2,
        2,
        3,
        2,
        2
      ],
      "texts": [
        "Zuschlagsrechner Allgemein",
        "Ergebnis:",
        "Welche Zuschläge kommen überhaupt für eine Steuerbefreiung in Frage?",
        "Steuerfreie Zuschläge berechnen – Schritt für Schritt erklärt",
        "Beispielrechnung von steuerfreien Zuschlägen",
        "<strong>Sonderfall: Überschneidung von Sonntags- und Nachtarbeit</strong>",
        "Alternative Ansätze zur Berechnung der steuerfreien Zuschläge",
        "Nachtzuschlag Rechner",
        "Nachtschichtzuschläge berechnen",
        "Ergebnis:",
        "Fazit",
        "FAQ"
      ],
      "issues": [
        {
          "type": "backwards_hierarchy",
          "position": 2,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 2 (backwards)"
        },
        {
          "type": "backwards_hierarchy",
          "position": 6,
          "from": 4,
          "to": 2,
          "message": "H4 → H2 at position 6 (backwards)"
        },
        {
          "type": "backwards_hierarchy",
          "position": 10,
          "from": 3,
          "to": 2,
          "message": "H3 → H2 at position 10 (backwards)"
        }
      ],
      "backwards": [
        {
          "position": 2,
          "from": 3,
          "to": 2,
          "from_text": "Ergebnis:",
          "to_text": "Welche Zuschläge kommen überhaupt für eine Steuerbefreiung i"
        },
        {
          "position": 6,
          "from": 4,
          "to": 2,
          "from_text": "<strong>Sonderfall: Überschneidung von Sonntags- und Nachtar",
          "to_text": "Alternative Ansätze zur Berechnung der steuerfreien Zuschläg"
        },
        {
          "position": 10,
          "from": 3,
          "to": 2,
          "from_text": "Ergebnis:",
          "to_text": "Fazit"
        }
      ],
      "skipped": []
    }
  ],
  "posts_ok": [
    "v2/data/blog/posts/inside-ordio/product-updates-q4-2024.json",
    "v2/data/blog/posts/inside-ordio/ordio-in-neuem-design.json",
    "v2/data/blog/posts/inside-ordio/david-keuenhof-im-kuechenherde-podcast.json",
    "v2/data/blog/posts/lexikon/auszubildende.json",
    "v2/data/blog/posts/lexikon/betriebliche-altersvorsorge.json",
    "v2/data/blog/posts/lexikon/personalentwicklung-und-weiterbildung.json",
    "v2/data/blog/posts/lexikon/personalakte-inhalt.json",
    "v2/data/blog/posts/lexikon/employer-branding.json",
    "v2/data/blog/posts/lexikon/24-stunden-schicht.json",
    "v2/data/blog/posts/lexikon/tarifvertraege.json",
    "v2/data/blog/posts/lexikon/akkordarbeit.json",
    "v2/data/blog/posts/lexikon/kuendigungsfrist.json",
    "v2/data/blog/posts/lexikon/vaterschaftsurlaub.json",
    "v2/data/blog/posts/lexikon/betriebspruefung.json",
    "v2/data/blog/posts/lexikon/erschwerniszulage.json",
    "v2/data/blog/posts/lexikon/urlaubsanspruch.json",
    "v2/data/blog/posts/lexikon/arbeitszeitmodelle.json",
    "v2/data/blog/posts/lexikon/lohnnebenkosten.json",
    "v2/data/blog/posts/lexikon/personalfragebogen.json",
    "v2/data/blog/posts/lexikon/arbeitsunfaehigkeitsbescheinigung.json",
    "v2/data/blog/posts/lexikon/reinigungsplan.json",
    "v2/data/blog/posts/lexikon/arbeitsorganisation.json",
    "v2/data/blog/posts/lexikon/organigramm.json",
    "v2/data/blog/posts/lexikon/geldwerter-vorteil.json",
    "v2/data/blog/posts/lexikon/lohnabrechnung.json",
    "v2/data/blog/posts/lexikon/corporate-social-responsibility.json",
    "v2/data/blog/posts/lexikon/arbeitsbescheinigung.json",
    "v2/data/blog/posts/lexikon/feiertagszuschlag.json",
    "v2/data/blog/posts/lexikon/industrieminuten.json",
    "v2/data/blog/posts/lexikon/nettoentgelt.json",
    "v2/data/blog/posts/lexikon/arbeitszeitkonto.json",
    "v2/data/blog/posts/lexikon/personalcontrolling.json",
    "v2/data/blog/posts/lexikon/arbeitsschutzvorschriften-und-programme.json",
    "v2/data/blog/posts/lexikon/bewirtungskosten-was-du-wissen-und-beachten-solltest.json",
    "v2/data/blog/posts/lexikon/lohnsteuerbescheinigung.json",
    "v2/data/blog/posts/lexikon/personaleinsatzplanung.json",
    "v2/data/blog/posts/lexikon/midijob.json",
    "v2/data/blog/posts/lexikon/rufbereitschaft.json",
    "v2/data/blog/posts/lexikon/sabbatical.json",
    "v2/data/blog/posts/ratgeber/urlaubsanspruch-von-minijobbern.json",
    "v2/data/blog/posts/ratgeber/coffee-shop-erfolgreich-fuehren.json",
    "v2/data/blog/posts/ratgeber/wie-gewinne-ich-neue-mitarbeiter-in-der-gastronomie.json",
    "v2/data/blog/posts/ratgeber/kunden-werben-kunden.json",
    "v2/data/blog/posts/ratgeber/dienstplan-erstellen.json",
    "v2/data/blog/posts/ratgeber/wie-erstelle-ich-eine-lohnabrechnung.json",
    "v2/data/blog/posts/ratgeber/recruiting-der-generation-z.json",
    "v2/data/blog/posts/ratgeber/digitalisierung-restaurants.json",
    "v2/data/blog/posts/ratgeber/arbeitsschutzvorschriften-kultur-und-freizeitbranche.json",
    "v2/data/blog/posts/ratgeber/digitale-zeiterfassung-fuer-kleinbetriebe.json",
    "v2/data/blog/posts/ratgeber/schichtarbeit-arbeitsvertraege-leitfaden-gratis-vorlage.json",
    "v2/data/blog/posts/ratgeber/inventur-in-der-gastronomie.json",
    "v2/data/blog/posts/ratgeber/internorga-2023.json",
    "v2/data/blog/posts/ratgeber/omr-badges.json",
    "v2/data/blog/posts/ratgeber/schichtplan-erstellen.json"
  ],
  "posts_with_errors": []
}