...ct}")
```

4) Direkt nachdem du die Antwort hast:

```python
log_line(out_dir, f"[OK]  {datetime.now().isoformat(timespec='seconds')} file={src_path.name} out_chars={len(model_text)}")
```

Damit ist Schluss mit „arbeitet er oder nicht“.

---

## Warum `index.csv` noch leer ist (wahrscheinlich)

Sehr wahrscheinlich schreibst du `index.csv` erst:
- am Ende des Runs **oder**
- nach erfolgreichem Modell-Cal...