...e.

2) **`requests.post(..., timeout=420)` ist ein Single-Timeout.**  
   Bei `stream=False` kommt *gar nichts* zurück, bis Ollama fertig ist. Das kann auf CPU Minuten dauern. Währenddessen blockiert alles.

### Minimaler Fix, genau nach deiner Zieldefinition
Du wolltest: **mindestens** `[START]` sichtbar + **mindestens eine Zeile** in `index.csv` nach dem ersten Block.  
Den zweiten Punkt bekommst du ...