...    with open(out, "w", encoding="utf-8") as o:
            o.write(header + "\n".join(block))
```

### Ergebnis
Du erhältst:
- **eindeutige Kennungen**
- **reale Zeitachse**
- **voll reproduzierbare Struktur**
- Material, das **wissenschaftlich belastbar** ist

### Klartext
- Ohne JSON: nur relative Ordnung möglich  
- **Mit JSON: vollständige Rekonstruktion**  
- Ab hier ist dein Projekt **technisch sau...