Regroupe l'état de travail en cours réalisé dans un même worktree sur plusieurs tickets/sprints (#85, #136, #145, #155-160, #162-164), mélangeant des tickets QA et inProgress. Ne constitue pas une feature terminée : commit de sauvegarde avant triage/split par ticket en branches feature/* dédiées. Exclut les dossiers d'environnement de build locaux et le heap dump parasite (.gitignore mis à jour). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2.1 KiB
issueRef, version, updatedBy, updatedAt
| issueRef | version | updatedBy | updatedAt | ||
|---|---|---|---|---|---|
| #139 | 6 |
|
1785160475878 |
Cadrage UX (agent UX, 2026-07-27)
Nature : décision de modélisation nécessaire, mais scope raisonnable et immédiatement implémentable (pas exploratoire). Référence : gametime-ux-exercise-steps (score d'étape existant, aujourd'hui toujours indépendant).
Décision structurante : ne pas synchroniser deux valeurs séparées (score d'étape + score de série tenus égaux) — source de conflits/désync inutile. À la place, le mode "lié" fait de l'étape un simple point d'entrée sur l'unique valeur du score de série : il n'existe pas de score d'étape distinct dans ce mode.
Configuration (formulaire étape, section "Score d'étape" déjà existante) :
Score d'étape
[x] Ajouter un score pour cette étape
(•) Score propre à l'étape
( ) Utiliser le score de la série
- Option "Utiliser le score de la série" visible seulement si la série a un score libre actif (pas chrono — un +/- manuel ne s'applique pas à un score chronométré). Si la série n'a pas de score actif : ne pas proposer l'option, aide : « Active un score au niveau de la série pour pouvoir le lier à cette étape. »
- Si lié : masquer libellé/unité/valeur par défaut propres à l'étape (hérités de la série).
Exécution : pendant cette étape, les boutons +/- affichés pilotent directement le score de série (une seule valeur visible, pas de second compteur). Le score de série évolue immédiatement, visible aussi hors de cette étape (plan de séance).
Montre : extension naturelle, aucune nouvelle commande bridge — un tap +/- pendant une étape liée envoie la commande incrementScore/decrementScore déjà existante pour le score de série.
Historique/plan de séance : pas de score d'étape distinct à afficher pour une étape liée — seul le score de série apparaît.
Scope MVP : score libre de série uniquement. Découpage classique : domaine (flag lié + résolution), formulaire étape, exécution, montre (réutilisation directe des commandes existantes).