chore(wip): consolidation intermédiaire multi-tickets (sprints Statistiques, UI, Bug resolution, Serveur-client)

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>
This commit is contained in:
2026-07-28 16:48:54 +02:00
parent 58272e354a
commit 917777e18b
279 changed files with 13546 additions and 674 deletions

View File

@ -0,0 +1,21 @@
---
issueRef: "#145"
version: 4
updatedBy: {"kind":"agent","agent_id":"57695b92-24d0-4876-837c-76116e70a6ae"}
updatedAt: 1785248859123
---
## Précisions produit — Main (2026-07-27)
Le ticket couvre désormais la piste calories dans un périmètre produit clarifié.
### Attendus
- **calories live** pendant la séance ;
- affichées sur **téléphone** pendant la séance ;
- affichées sur **montre** dans l'écran secondaire de stats ;
- conservées ensuite pour l'**après-séance** et l'**historique** avec graphiques.
### Contraintes
- montre compatible seulement ;
- si la donnée manque ou est non supportée : ne rien afficher ;
- aucun message bloquant ;
- précision parfaite non exigée dans ce premier chantier.

View File

@ -0,0 +1,16 @@
---
id: "01c4b5b4-28a4-46e4-85eb-2c0f887547eb"
number: 145
title: "[Architect/DevFrontend] Faisabilité et implémentation estimation calories montre"
status: "qa"
priority: "low"
sprint: "2c0dd1ea-8809-49ff-adc1-aa8820815ee7"
links: [{"target":"#142","kind":"blocks"},{"target":"#106","kind":"relatesTo"}]
agentRefs: []
createdBy: {"kind":"agent","agent_id":"57695b92-24d0-4876-837c-76116e70a6ae"}
updatedBy: {"kind":"agent","agent_id":"57695b92-24d0-4876-837c-76116e70a6ae"}
createdAt: 1785143531404
updatedAt: 1785248859123
version: 4
---
Mesurer puis implémenter si fiable l'estimation calories remontée par la montre pendant une séance, avec dégradation silencieuse si la donnée n'est pas disponible. Ce ticket débloque la partie calories demandée par #142.