...ischen „formal durchgelaufen“ und „inhaltlich kaputt“.**

Solange das so ist, wirst du:
- „ok=1 failed=0“ sehen
- leeren oder nutzlosen Output haben
- und keinen einzigen Eintrag in `fails/`

Das ist jetzt sauber identifiziert.