...` und du siehst „warum“.

---

## 3) Warum dein aktueller Test „ok=1 failed=0“ war

Weil das JSON:
- parsebar war
- alle Keys vorhanden
- Typen passten

Aber ohne Qualitätsregeln war es „ok“. Das ist jetzt sauber erklärbar und lösbar.

---

## 4) Minimaler End-to-End-Test nach Fix

Danach exakt:

```bat
python -u ph3_run_clean_v2.py "C:\Chat_split\extracts_v3" "C:\Chat_split\PH3_MISTRAL" --model mistra...