Interface Neptune réelle, API réelle et données synthétiques sur SQLite isolé. Même fiche et même date initiale : 29/10/2026. Les bandeaux sont des annotations.
Télécharger la vidéo avant · Assertions avant
Le clic sur mois suivant ferme le calendrier. Après réouverture, le clic sur le jour 15 laisse la date inchangée. La fin de la vidéo montre un test témoin sur champ vide : ce n’est pas une correction.
Télécharger la vidéo après · Assertions après
Le calendrier reste ouvert lors du passage en novembre. Retour en octobre, sélection du jour 15 sans effacement préalable, enregistrement HTTP 200, rechargement : 15/10/2026 conservé. Le parcours sur champ vide fonctionne aussi.
La conversion inline recréait un objet Date à la perte de focus. Oruga interprétait cette référence comme une modification et fermait le calendrier avant le clic. Une propriété calculée conserve désormais les références tant que les dates sources ne changent pas. Seuls Controls.vue et son test de régression sont modifiés.
Le test de régression échoue sur le code initial puis passe après correction : date préremplie, date vide, effacement et remplacement de la date chargée. 15 tests ciblés réussis ; compilation réussie. Suite complète : 168 réussites, 5 échecs de filtres de tableaux reproduits sur le commit initial, hors périmètre.
Aucune requête API pendant la navigation du calendrier. La vidéo après vérifie la sauvegarde réelle et la persistance au rechargement. Aucune erreur JavaScript observée.
Le diagnostic initial mesurait environ 125–143 ms par interaction sur cette machine, avec 9 fermetures intempestives sur 9 essais (fiches de 1, 10 et 30 dates). Aucun blocage de plusieurs secondes n’a été reproduit. Le correctif traite la perte des clics et la fermeture du calendrier ; il ne démontre pas la résolution de tous les ralentissements possibles sur les postes clients.
Seules ces preuves statiques sont servies via le Traefik existant. Aucun nouveau port extérieur. Arrêt : docker compose -f _work/compose.dates-evidence.yml down.
Issue et journal #184 · Aucune PR créée : validation des changements attendue.