...rd in `scores.jsonl`
- `ok=true` nur wenn:
  - JSON parsebar
  - Schema exakt
  - Quotes kommen im Input wirklich vor (Evidenz-Gate)
  - Marker haben gültige Typen
  - Notes deutsch (Heuristik, nicht perfekt, aber praktikabel)
- bei Fehler: Dump in `fails\*.fail.txt` mit Prompt + RAW + Repair-RAW
- `--repair` macht zweiten LLM-Call „reformat to JSON only“

Kopiere 1:1 in `C:\Chat_split\ph3_run_clean_v3.p...