...rstellen, dass Phase 3 **immer** schreibt

Wenn der Run bei einem Block crasht, willst du:
1) Fehler loggen  
2) **trotzdem** in `scores.jsonl` einen Eintrag schreiben (z. B. `status:"error"`)

Patch-Struktur (konkret):

```python
import json
from pathlib import Path

OUT_PATH = Path(r"C:\Chat_split\scores.jsonl")

def write_jsonl(obj: dict):
    with OUT_PATH.open("a", encoding="utf-8") as f:
        f.w...