docs(ideai): met à jour le ticket #61 — chantier exercices à étapes clos

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-07-19 20:56:34 +02:00
parent b7ba885b07
commit bd2e28490d
3 changed files with 12 additions and 9 deletions

View File

@ -1,6 +1,9 @@
--- ---
issueRef: "#61" issueRef: "#61"
version: 1 version: 3
updatedBy: {"kind":"agent","agent_id":"f8f40941-ecf7-4830-b9de-8818a099f448"} updatedBy: {"kind":"agent","agent_id":"57695b92-24d0-4876-837c-76116e70a6ae"}
updatedAt: 1784481541650 updatedAt: 1784485187502
--- ---
Plan de séance : résumé de séquence par série (via `ActiveExerciseStepUseCases.readProgress`). Historique : détail des résultats d'étapes groupés par passage (durée/répétitions, score d'étape, badge "Passée" pour skipped), réutilise `WorkoutHistory.stepResults` déjà peuplé par #58. 102/102 tests verts, `flutter analyze` clean, APK debug buildé avec succès.
Écart potentiel vs description initiale du ticket (rédigée par Architect) : la description mentionne aussi "l'édition ponctuelle d'une série passée/terminée permet de corriger les valeurs enregistrées [d'étapes] sans rejouer la séquence interactive" — mon brief à DevFrontend n'a couvert que l'AFFICHAGE des résultats d'étapes dans le plan/historique, pas leur édition a posteriori. Le flux existant "modifier une série passée" (upsertSetResultAtPosition) n'a pas été étendu pour éditer les résultats d'étapes individuels. À vérifier en QA (#62) si c'est bloquant pour l'usage réel ou si un ticket de suivi séparé suffit.

View File

@ -2,15 +2,15 @@
id: "1eed02ec-04af-4966-a0ff-449c4a957ea0" id: "1eed02ec-04af-4966-a0ff-449c4a957ea0"
number: 61 number: 61
title: "[DevFrontend] Plan de séance et historique avec résultats d'étapes" title: "[DevFrontend] Plan de séance et historique avec résultats d'étapes"
status: "open" status: "qa"
priority: "medium" priority: "medium"
sprint: null sprint: null
links: [{"target":"#54","kind":"relatesTo"},{"target":"#58","kind":"dependsOn"}] links: [{"target":"#54","kind":"relatesTo"},{"target":"#58","kind":"dependsOn"}]
agentRefs: [{"agentId":"9933c93a-b8a1-4164-a3bb-7063fdad747d","role":"assigned"}] agentRefs: [{"agentId":"9933c93a-b8a1-4164-a3bb-7063fdad747d","role":"assigned"}]
createdBy: {"kind":"agent","agent_id":"f8f40941-ecf7-4830-b9de-8818a099f448"} createdBy: {"kind":"agent","agent_id":"f8f40941-ecf7-4830-b9de-8818a099f448"}
updatedBy: {"kind":"agent","agent_id":"f8f40941-ecf7-4830-b9de-8818a099f448"} updatedBy: {"kind":"agent","agent_id":"57695b92-24d0-4876-837c-76116e70a6ae"}
createdAt: 1784481541650 createdAt: 1784481541650
updatedAt: 1784481541650 updatedAt: 1784485187502
version: 1 version: 3
--- ---
Afficher les résultats d'étapes dans le plan de séance et l'historique sans remplacer les résultats de série. Une série avec étapes garde son état global `à faire/en cours/terminée/passée`; le détail affiche les passages, étapes terminées/passées, durées/répétitions et scores d'étape. L'édition ponctuelle d'une série passée/terminée permet de corriger les valeurs enregistrées sans rejouer la séquence interactive et sans déplacer la progression courante. Afficher les résultats d'étapes dans le plan de séance et l'historique sans remplacer les résultats de série. Une série avec étapes garde son état global `à faire/en cours/terminée/passée`; le détail affiche les passages, étapes terminées/passées, durées/répétitions et scores d'étape. L'édition ponctuelle d'une série passée/terminée permet de corriger les valeurs enregistrées sans rejouer la séquence interactive et sans déplacer la progression courante.

View File

@ -679,13 +679,13 @@
"issueRef": "#61", "issueRef": "#61",
"path": "61", "path": "61",
"title": "[DevFrontend] Plan de séance et historique avec résultats d'étapes", "title": "[DevFrontend] Plan de séance et historique avec résultats d'étapes",
"status": "open", "status": "qa",
"priority": "medium", "priority": "medium",
"sprint": null, "sprint": null,
"assignedAgentIds": [ "assignedAgentIds": [
"9933c93a-b8a1-4164-a3bb-7063fdad747d" "9933c93a-b8a1-4164-a3bb-7063fdad747d"
], ],
"updatedAt": 1784481541650 "updatedAt": 1784485187502
}, },
{ {
"issueRef": "#62", "issueRef": "#62",