You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Corriger le mini-lecteur : étapes passées comptées faites, Go fermé ailleurs resté affiché (E-07) #519
Epic : #14
Maquette : E-07 · validée le 2026-09-25 Ecrans › E-07 (Mini-lecteur ; étape passée ; arrêter) · E-07 · D-033
Deux découvertes de CODE (#64, Inbox ; #43, Inbox), sur le même mini-lecteur :
Avec des étapes passées (skipped_at), le mini-lecteur et l'en-tête disent « toutes les étapes sont faites » (« Every stop is done ») alors que deux étapes sur quatre seulement sont faites : les étapes passées comptent comme finies dans le libellé. Le wiki : « une étape passée ne compte pas comme faite ». Vu sur émulateur Android le 2026-10-16.
Une sortie arrêtée ou close côté API pendant que le Go est ouvert dans l'app (autre téléphone, job de 4:00) laisse le mini-lecteur (« En route vers l'étape 1 ») : la requête ['go', uid] n'est relue qu'au retour de l'app au premier plan, pas au retour sur un onglet.
Comportement attendu
Le libellé du mini-lecteur et de l'en-tête de E-07 compte les étapes faites seulement ; quand il ne reste que des étapes passées ou faites, il dit le nombre fait sur le total, jamais « toutes les étapes sont faites » s'il y a une étape passée (libellé dans go/goText.ts, fr et en).
La requête du Go est relue au retour sur un onglet ; un Go qui n'est plus in_progress ferme le mini-lecteur.
Critères d'acceptation
Test unitaire : 2 faites et 2 passées sur 4 ne donnent pas « toutes les étapes sont faites »
Test : un Go relu stopped ou completed au retour sur un onglet ferme le mini-lecteur
Vérifié sur émulateur ou simulateur, en français et en anglais
🔨 Démarrage — plan : (1) quand il ne reste que des étapes passées, l'en-tête de E-07 et le mini-lecteur disent les étapes faites sur le total (« 2 étapes faites sur 4 », « 2 stops done of 4 »), jamais « toutes les étapes sont faites » ; (2) la requête du Go est relue à chaque changement d'onglet, en ligne seulement, pour fermer le mini-lecteur d'un Go arrêté ou clos ailleurs. Premier défaut d'abord écrit par un agent opencode (GLM), relu et repris ; second défaut écrit ici.
Activity
PaulThiberville commentedon Oct 19, 2026
🔨 Démarrage — plan : (1) quand il ne reste que des étapes passées, l'en-tête de E-07 et le mini-lecteur disent les étapes faites sur le total (« 2 étapes faites sur 4 », « 2 stops done of 4 »), jamais « toutes les étapes sont faites » ; (2) la requête du Go est relue à chaque changement d'onglet, en ligne seulement, pour fermer le mini-lecteur d'un Go arrêté ou clos ailleurs. Premier défaut d'abord écrit par un agent opencode (GLM), relu et repris ; second défaut écrit ici.