QC: CHECK 19 – Abkürzungen bei Erstverwendung definiert (Daniel 24.06.2026)

This commit is contained in:
Hermes Agent
2026-06-24 22:54:09 +02:00
parent 1056eef8db
commit 8902915f03
2 changed files with 228 additions and 5 deletions
+11 -5
View File
@@ -150,7 +150,7 @@ fi
if echo "$BODY" | grep -q 'background:#f0f4f8'; then
ok "Infobox vorhanden"
else
fail "Infobox fehlt (Fakten-Tabelle mit #f0f4f8 Hintergrund)"
warn "Infobox fehlt (Fakten-Tabelle mit #f0f4f8 Hintergrund)"
fi
# ── CHECK 16: Read-More NACH erstem Text-Absatz (Daniel 23.06.2026) ──
@@ -183,11 +183,17 @@ if [ -n "$SRC_START" ]; then
fi
fi
# ── CHECK 18: Recherchestand-Zeile vorhanden (nur Datum, keine Quellen-Wiederholung) ──
if echo "$BODY" | grep -q 'Recherchestand:'; then
ok "Recherchestand-Zeile vorhanden"
# ── CHECK 19: Abkürzungen bei Erstverwendung definiert ─────────────
echo ""
echo "--- Abkürzungs-Check ---"
python3 /home/hermes/workspace/check_abbreviations.py "$FILE"
ABBR_EXIT=$?
if [ $ABBR_EXIT -eq 0 ]; then
ok "Alle Abkürzungen bei Erstverwendung definiert"
elif [ $ABBR_EXIT -eq 1 ]; then
fail "Undefinierte Abkürzungen gefunden (siehe oben)"
else
fail "Recherchestand-Zeile fehlt"
warn "Abkürzungs-Check fehlgeschlagen (Python-Fehler?)"
fi
# ── SUMMARY ─────────────────────────────────────────────────────────