...len(record['distress_markers'])},"
    f"\"{err.replace('\"','\"\"')}\"\n"
)
```

---

## 5) Warum deine „Phase 3 lief die Nacht“ Illusion entstand
Dein Code läuft über alle Dateien, aber wenn **fast jeder Ollama-Call** in Timeout/JSONFail geht, bleibt `scores.jsonl` leer oder voller `ok=false` Datensätze. Das fühlt sich an wie „nichts passiert“, ist aber schlicht „alles fehlgeschlagen“.

---

Wenn du ...