Files
GameTime/.ideai/tickets/100/issue.md
Blomios 917777e18b 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>
2026-07-28 16:48:54 +02:00

1.4 KiB

id, number, title, status, priority, sprint, links, agentRefs, createdBy, updatedBy, createdAt, updatedAt, version
id number title status priority sprint links agentRefs createdBy updatedBy createdAt updatedAt version
f28612f6-ef2c-4a5d-a0ac-9d66afb151d6 100 #91-G [QA] Validation companion watch offline/local closed medium null
target kind
#99 dependsOn
agentId role
7efa512f-3b3a-47b5-ade0-a2dd13073055 assigned
kind agent_id
agent 57695b92-24d0-4876-837c-76116e70a6ae
kind agent_id
agent 57695b92-24d0-4876-837c-76116e70a6ae
1784991960335 1785002671405 3

Partie #91, dépend de #91-F.

Validation end-to-end du companion montre, offline/local uniquement :

  • Projection téléphone correcte pour chaque phase.
  • Routing commandes + idempotence : retry/doublon n'avance jamais deux fois une étape/passage/série ; révision stale rejetée.
  • Acks corrects selon contexte.
  • Reconnexion + resync complet de l'état.
  • Foreground service téléphone (verrouillé / background).
  • Interpolation du chrono montre vs timestamps autoritaires.
  • Cohérence téléphone/montre : la montre ne modifie jamais l'état localement ; le téléphone reste source de vérité ; actions simultanées -> dernier état confirmé.
  • Haptiques sans couper la musique (#92).

Définition de done : rapport de validation par commande réelle (dart analyze, flutter test, build app téléphone + build watch, scénarios manuels sur émulateur/device si possible). Sortie verte ou rapport d'échec non enjolivé.