...n reduce_blocks.py "C:\Chat_split\out" "C:\Chat_split\extracts"
```

Was dann passiert:

- `extracts\` wird automatisch angelegt
- **jede Ordnerstruktur wird 1:1 gespiegelt**
- aus  
  `out\CONV_0001_...\BLOCK_01.txt`  
  wird  
  `extracts\CONV_0001_...\BLOCK_01__EXTRACT.txt`
- bestehende Extracts werden **übersprungen** (resume-fähig)

---

## 4. Wo die Ordnernamen jetzt sauber landen

Im Output st...