{
  "version": 1,
  "issues": [
    {
      "issueRef": "#1",
      "path": "1",
      "title": "[Git] Initialiser le dépôt et la stratégie de branches GameTime",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [
        "8f065f64-ef6e-4a00-af9c-d00be079e3cc"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784301585782
    },
    {
      "issueRef": "#2",
      "path": "2",
      "title": "[DevBackend] Scaffolding projet Flutter + architecture hexagonale",
      "status": "closed",
      "priority": "critical",
      "sprint": null,
      "assignedAgentIds": [
        "10ee045b-1c41-479e-ba03-dceed9edd495"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784304100048
    },
    {
      "issueRef": "#3",
      "path": "3",
      "title": "[DevBackend] Modèle de données Drift complet (entités + migrations)",
      "status": "closed",
      "priority": "critical",
      "sprint": null,
      "assignedAgentIds": [
        "10ee045b-1c41-479e-ba03-dceed9edd495"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784305026425
    },
    {
      "issueRef": "#4",
      "path": "4",
      "title": "[DevBackend] Couche application : use cases et repositories",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [
        "10ee045b-1c41-479e-ba03-dceed9edd495"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784305595841
    },
    {
      "issueRef": "#5",
      "path": "5",
      "title": "[DevBackend] Gestion des médias locaux",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "10ee045b-1c41-479e-ba03-dceed9edd495"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784305875016
    },
    {
      "issueRef": "#6",
      "path": "6",
      "title": "[DevFrontend] Écran Bibliothèque d'exercices",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784306547848
    },
    {
      "issueRef": "#7",
      "path": "7",
      "title": "[DevFrontend] Écran Création/édition de programme",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784307099507
    },
    {
      "issueRef": "#8",
      "path": "8",
      "title": "[DevFrontend] Écran Composition de séance-modèle",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784307587164
    },
    {
      "issueRef": "#9",
      "path": "9",
      "title": "[DevFrontend] Écran Exécution de séance",
      "status": "closed",
      "priority": "critical",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784308091100
    },
    {
      "issueRef": "#10",
      "path": "10",
      "title": "[DevFrontend] Écran Historique des séances",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784308662161
    },
    {
      "issueRef": "#11",
      "path": "11",
      "title": "[QA] Plan et exécution des tests fonctionnels GameTime",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [
        "7efa512f-3b3a-47b5-ade0-a2dd13073055"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784309299325
    },
    {
      "issueRef": "#12",
      "path": "12",
      "title": "[DevBackend] Préparation technique de la synchro serveur future",
      "status": "closed",
      "priority": "low",
      "sprint": null,
      "assignedAgentIds": [
        "10ee045b-1c41-479e-ba03-dceed9edd495"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784328818712
    },
    {
      "issueRef": "#13",
      "path": "13",
      "title": "[DevBackend] Use cases de persistance et reprise du minuteur de repos",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [
        "10ee045b-1c41-479e-ba03-dceed9edd495"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784319234004
    },
    {
      "issueRef": "#14",
      "path": "14",
      "title": "[DevFrontend] Repos persistant/reprenable + temps réel par série",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784319492849
    },
    {
      "issueRef": "#15",
      "path": "15",
      "title": "[DevFrontend] Sélecteur de fichier pour l'import média (remplace la saisie manuelle de chemin)",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784319755572
    },
    {
      "issueRef": "#17",
      "path": "17",
      "title": "[DevFrontend] Implémentation de l'identité visuelle \"Court Blazer\" sur toute l'app",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784324772157
    },
    {
      "issueRef": "#18",
      "path": "18",
      "title": "Ajouter un type de score spécial temps",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784378420355
    },
    {
      "issueRef": "#19",
      "path": "19",
      "title": "[DevFrontend] Icône d'application Android/iOS \"Court Blazer\"",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784325166560
    },
    {
      "issueRef": "#20",
      "path": "20",
      "title": "[DevFrontend] Programme : cartes exercice compactes + écran de personnalisation séparé",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784327055822
    },
    {
      "issueRef": "#21",
      "path": "21",
      "title": "[DevBackend] Modèle et use cases pour l'édition ponctuelle de séries en séance active",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [
        "10ee045b-1c41-479e-ba03-dceed9edd495"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784326729918
    },
    {
      "issueRef": "#22",
      "path": "22",
      "title": "[DevFrontend] Exécution : plan de séance consultable",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784327426815
    },
    {
      "issueRef": "#23",
      "path": "23",
      "title": "[DevFrontend] Exécution : édition ponctuelle d'une série passée ou terminée",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784327862613
    },
    {
      "issueRef": "#24",
      "path": "24",
      "title": "[Bug] Popup \"Exercie ajouté\" qui ne s'enlève pas quand on ajoute un exercice",
      "status": "closed",
      "priority": "high",
      "sprint": "abc4f969-b169-45f7-988c-daeeab762201",
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784482464083
    },
    {
      "issueRef": "#25",
      "path": "25",
      "title": "[DevBackend] Domain et migration pour le score chronométré",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [
        "10ee045b-1c41-479e-ba03-dceed9edd495"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784329799370
    },
    {
      "issueRef": "#26",
      "path": "26",
      "title": "[DevFrontend] Configuration du Score chrono (exercice + programme)",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784358479742
    },
    {
      "issueRef": "#27",
      "path": "27",
      "title": "[DevFrontend] Chrono score intégré dans l'exécution de séance",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784378061444
    },
    {
      "issueRef": "#28",
      "path": "28",
      "title": "[DevFrontend] Affichage du Score chrono dans le plan de séance et l'historique",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784378419582
    },
    {
      "issueRef": "#29",
      "path": "29",
      "title": "[Bug] Serie qu'on ne peut pas terminer",
      "status": "closed",
      "priority": "critical",
      "sprint": "abc4f969-b169-45f7-988c-daeeab762201",
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784482456784
    },
    {
      "issueRef": "#30",
      "path": "30",
      "title": "Ajouter ajouter des valeurs par défaut à la création d'un exercice",
      "status": "closed",
      "priority": "critical",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784362687149
    },
    {
      "issueRef": "#31",
      "path": "31",
      "title": "[Bug] Fleche retour non fonctionnelle dans une seance en cours",
      "status": "closed",
      "priority": "high",
      "sprint": "abc4f969-b169-45f7-988c-daeeab762201",
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784329139605
    },
    {
      "issueRef": "#32",
      "path": "32",
      "title": "[Bug] Reprendre séance en cours pas toujours affiché",
      "status": "closed",
      "priority": "medium",
      "sprint": "abc4f969-b169-45f7-988c-daeeab762201",
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784482442930
    },
    {
      "issueRef": "#33",
      "path": "33",
      "title": "[Bug] Impossible de lancer une seance",
      "status": "closed",
      "priority": "medium",
      "sprint": "abc4f969-b169-45f7-988c-daeeab762201",
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784482438271
    },
    {
      "issueRef": "#34",
      "path": "34",
      "title": "Rendr ele compteur de série plus visible",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784363909962
    },
    {
      "issueRef": "#35",
      "path": "35",
      "title": "Proposer de mettre plsuieurs images pour un exercice",
      "status": "closed",
      "priority": "low",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784364636506
    },
    {
      "issueRef": "#36",
      "path": "36",
      "title": "Afficher les images et les vidéos",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784376975122
    },
    {
      "issueRef": "#37",
      "path": "37",
      "title": "Pouvoir supprimer un programme, une séance ou un exercice",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784363570119
    },
    {
      "issueRef": "#38",
      "path": "38",
      "title": "Proposer de mettre une image pour l'icone de l'exercice",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784377509677
    },
    {
      "issueRef": "#39",
      "path": "39",
      "title": "[DevBackend] Valeurs cibles par défaut sur Exercise",
      "status": "closed",
      "priority": "critical",
      "sprint": null,
      "assignedAgentIds": [
        "10ee045b-1c41-479e-ba03-dceed9edd495"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784362685685
    },
    {
      "issueRef": "#40",
      "path": "40",
      "title": "[DevFrontend] Formulaire exercice : champs de valeurs par défaut + préremplissage programme",
      "status": "closed",
      "priority": "critical",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784362686414
    },
    {
      "issueRef": "#41",
      "path": "41",
      "title": "[bug] images non affichée dans le caroussel",
      "status": "closed",
      "priority": "medium",
      "sprint": "abc4f969-b169-45f7-988c-daeeab762201",
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784482434770
    },
    {
      "issueRef": "#42",
      "path": "42",
      "title": "[bug] vidéo non affichée dans le caroussel",
      "status": "closed",
      "priority": "medium",
      "sprint": "abc4f969-b169-45f7-988c-daeeab762201",
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784482429394
    },
    {
      "issueRef": "#43",
      "path": "43",
      "title": "[Bug] chrono qui n'affiche que les secondes",
      "status": "closed",
      "priority": "medium",
      "sprint": "abc4f969-b169-45f7-988c-daeeab762201",
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784482421672
    },
    {
      "issueRef": "#44",
      "path": "44",
      "title": "[Bug] Je veux pouvoir mettre un score par défaut à 0.",
      "status": "closed",
      "priority": "medium",
      "sprint": "abc4f969-b169-45f7-988c-daeeab762201",
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784482417515
    },
    {
      "issueRef": "#45",
      "path": "45",
      "title": "[Bug] Affichage de répétition en séance à 0",
      "status": "closed",
      "priority": "medium",
      "sprint": "abc4f969-b169-45f7-988c-daeeab762201",
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784482408550
    },
    {
      "issueRef": "#46",
      "path": "46",
      "title": "Créer un serveur headless pour l'application",
      "status": "closed",
      "priority": "low",
      "sprint": "4237adfd-91eb-45ff-9f32-6ce1daa39822",
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784566354283
    },
    {
      "issueRef": "#47",
      "path": "47",
      "title": "[Server] Scaffolding serveur Dart headless hexagonal",
      "status": "closed",
      "priority": "low",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1784448362531
    },
    {
      "issueRef": "#48",
      "path": "48",
      "title": "[Server] Auth comptes utilisateurs et tokens API",
      "status": "closed",
      "priority": "low",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243107564
    },
    {
      "issueRef": "#49",
      "path": "49",
      "title": "[Server] Schéma PostgreSQL sync-ready GameTime",
      "status": "closed",
      "priority": "low",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243113748
    },
    {
      "issueRef": "#50",
      "path": "50",
      "title": "[Server] API de synchronisation incrémentale LWW",
      "status": "closed",
      "priority": "low",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243117713
    },
    {
      "issueRef": "#51",
      "path": "51",
      "title": "[Server] Partage ciblé de programmes et séances entre comptes",
      "status": "closed",
      "priority": "low",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243124727
    },
    {
      "issueRef": "#52",
      "path": "52",
      "title": "[Server] Packaging Docker Compose et push Gitea Registry",
      "status": "closed",
      "priority": "low",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243127394
    },
    {
      "issueRef": "#53",
      "path": "53",
      "title": "[Server] Tests API, contrats OpenAPI et vérification d'intégration",
      "status": "closed",
      "priority": "low",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243133172
    },
    {
      "issueRef": "#54",
      "path": "54",
      "title": "Exercice à plusieurs étapes",
      "status": "closed",
      "priority": "medium",
      "sprint": "1bb8bdf2-9c35-4f53-9a31-1390a47bec63",
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784566315824
    },
    {
      "issueRef": "#56",
      "path": "56",
      "title": "[DevBackend] Modèle domain + Drift pour exercices à étapes",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "10ee045b-1c41-479e-ba03-dceed9edd495"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243136634
    },
    {
      "issueRef": "#57",
      "path": "57",
      "title": "Allimenter la mémoire projet pour l'UI online de l'app",
      "status": "closed",
      "priority": "medium",
      "sprint": "4237adfd-91eb-45ff-9f32-6ce1daa39822",
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784488107329
    },
    {
      "issueRef": "#58",
      "path": "58",
      "title": "[DevBackend] Exécution persistante des étapes et résultats par passage",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "10ee045b-1c41-479e-ba03-dceed9edd495"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243140603
    },
    {
      "issueRef": "#59",
      "path": "59",
      "title": "[DevFrontend] Éditeur d'exercice avec séquence d'étapes",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243143729
    },
    {
      "issueRef": "#60",
      "path": "60",
      "title": "[DevFrontend] Exécution de séance avec module séquence et bips",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243146698
    },
    {
      "issueRef": "#61",
      "path": "61",
      "title": "[DevFrontend] Plan de séance et historique avec résultats d'étapes",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243150941
    },
    {
      "issueRef": "#62",
      "path": "62",
      "title": "[QA] Validation exercices à étapes, persistance et historique",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "7efa512f-3b3a-47b5-ade0-a2dd13073055"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243154694
    },
    {
      "issueRef": "#63",
      "path": "63",
      "title": "Ajouter les features déjà présentes sur le serveur au client",
      "status": "closed",
      "priority": "medium",
      "sprint": "4237adfd-91eb-45ff-9f32-6ce1daa39822",
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785243102711
    },
    {
      "issueRef": "#64",
      "path": "64",
      "title": "[DevBackend] Client online : session compte, stockage sécurisé et adapter API",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "10ee045b-1c41-479e-ba03-dceed9edd495"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243158451
    },
    {
      "issueRef": "#65",
      "path": "65",
      "title": "[DevBackend] Sync client incrémentale LWW vers API serveur",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "10ee045b-1c41-479e-ba03-dceed9edd495"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243160967
    },
    {
      "issueRef": "#66",
      "path": "66",
      "title": "[DevBackend] Partage client : use cases, inbox cache et import local",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "10ee045b-1c41-479e-ba03-dceed9edd495"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243165428
    },
    {
      "issueRef": "#67",
      "path": "67",
      "title": "[DevFrontend] Profil et écrans auth optionnels",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243168334
    },
    {
      "issueRef": "#68",
      "path": "68",
      "title": "[DevFrontend] Statut de synchronisation discret et action manuelle",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243170813
    },
    {
      "issueRef": "#69",
      "path": "69",
      "title": "[DevFrontend] Partage sortant et boîte de réception",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243173715
    },
    {
      "issueRef": "#70",
      "path": "70",
      "title": "[QA] Validation client online offline-first",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "7efa512f-3b3a-47b5-ade0-a2dd13073055"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243176716
    },
    {
      "issueRef": "#71",
      "path": "71",
      "title": "[Bug] selection de score par défaut à 0",
      "status": "closed",
      "priority": "critical",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785243094965
    },
    {
      "issueRef": "#72",
      "path": "72",
      "title": "[Bug] les étapes des exercices ne sont pas affichés pendant la séance",
      "status": "closed",
      "priority": "critical",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785243091609
    },
    {
      "issueRef": "#73",
      "path": "73",
      "title": "Pouvoir enchainer les chronos des étapes",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785243086218
    },
    {
      "issueRef": "#74",
      "path": "74",
      "title": "[Bug] Serveur non lancable",
      "status": "closed",
      "priority": "critical",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785243081689
    },
    {
      "issueRef": "#75",
      "path": "75",
      "title": "[DevBackend] Modèle et migration pour auto-enchaînement des chronos d'étapes",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "10ee045b-1c41-479e-ba03-dceed9edd495"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243075122
    },
    {
      "issueRef": "#76",
      "path": "76",
      "title": "[DevBackend] Résolution effective et auto-advance des chronos d'étapes",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "10ee045b-1c41-479e-ba03-dceed9edd495"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243070204
    },
    {
      "issueRef": "#77",
      "path": "77",
      "title": "[DevFrontend] Réglages auto-enchaînement exercice, programme et séance",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243066150
    },
    {
      "issueRef": "#78",
      "path": "78",
      "title": "[DevFrontend] État d'exécution Chrono suivant prêt",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243056992
    },
    {
      "issueRef": "#79",
      "path": "79",
      "title": "[QA] Validation auto-enchaînement configurable des chronos d'étapes",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "7efa512f-3b3a-47b5-ade0-a2dd13073055"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "f8f40941-ecf7-4830-b9de-8818a099f448"
      },
      "updatedAt": 1785243052684
    },
    {
      "issueRef": "#80",
      "path": "80",
      "title": "Bibliothèque de drills basket de démarrage + séance exemple modifiable",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784698823269
    },
    {
      "issueRef": "#81",
      "path": "81",
      "title": "Afficher la dernière performance / meilleur score pendant l'exécution",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784700197992
    },
    {
      "issueRef": "#82",
      "path": "82",
      "title": "Statistiques de progression (volume, progression par exercice/programme)",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784705972459
    },
    {
      "issueRef": "#83",
      "path": "83",
      "title": "Duplication rapide de programmes/séances-modèles + tags de filtrage",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784718420341
    },
    {
      "issueRef": "#85",
      "path": "85",
      "title": "Packs de séances partageables (au-delà du partage ciblé existant)",
      "status": "closed",
      "priority": "low",
      "sprint": "4237adfd-91eb-45ff-9f32-6ce1daa39822",
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785311597729
    },
    {
      "issueRef": "#86",
      "path": "86",
      "title": "Analytics basket avancées (zones de tir, charge d'entraînement)",
      "status": "open",
      "priority": "low",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784650732823
    },
    {
      "issueRef": "#87",
      "path": "87",
      "title": "Veille : tracking caméra/IA basket (exploration, pas d'implémentation)",
      "status": "open",
      "priority": "low",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784650736449
    },
    {
      "issueRef": "#88",
      "path": "88",
      "title": "[Bug] error au lancement d'un exercice",
      "status": "closed",
      "priority": "critical",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785243048210
    },
    {
      "issueRef": "#90",
      "path": "90",
      "title": "[UI] Rework UI séance pour enlever le scroll",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "f3408f5d-469c-4f64-9485-d8b218f3ff26"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785243041954
    },
    {
      "issueRef": "#91",
      "path": "91",
      "title": "Interface montre synchronisée",
      "status": "closed",
      "priority": "low",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785230763779
    },
    {
      "issueRef": "#92",
      "path": "92",
      "title": "Ne pas couper la musique avec les chronos",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784704108458
    },
    {
      "issueRef": "#93",
      "path": "93",
      "title": "[UI] UI séance a revoir",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784705595811
    },
    {
      "issueRef": "#94",
      "path": "94",
      "title": "Refonte systeme etapes passage et serie d'un exercice",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1784936913063
    },
    {
      "issueRef": "#95",
      "path": "95",
      "title": "#91-A [DevBackend] Contrats watch bridge partagés + façade WatchCompanionUseCases",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "10ee045b-1c41-479e-ba03-dceed9edd495"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784991949110
    },
    {
      "issueRef": "#96",
      "path": "96",
      "title": "#91-C [DevBackend] Routing des commandes montre vers les use cases d'exécution existants",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "10ee045b-1c41-479e-ba03-dceed9edd495"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784992086885
    },
    {
      "issueRef": "#97",
      "path": "97",
      "title": "#91-B [DevBackend] Projection compacte d'exécution téléphone -> montre",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "10ee045b-1c41-479e-ba03-dceed9edd495"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784992086886
    },
    {
      "issueRef": "#98",
      "path": "98",
      "title": "#91-D [DevBackend] Adapter Android Wear Data Layer + foreground service téléphone",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "10ee045b-1c41-479e-ba03-dceed9edd495"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784992086886
    },
    {
      "issueRef": "#99",
      "path": "99",
      "title": "#91-F [DevFrontend] Client watch bridge + pending/latence/reconnexion + haptiques",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784992086885
    },
    {
      "issueRef": "#100",
      "path": "100",
      "title": "#91-G [QA] Validation companion watch offline/local",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "7efa512f-3b3a-47b5-ade0-a2dd13073055"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785002671405
    },
    {
      "issueRef": "#101",
      "path": "101",
      "title": "#91-E [DevFrontend] App Wear OS Flutter dédiée + navigation UX montre",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "9933c93a-b8a1-4164-a3bb-7063fdad747d"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1784992086885
    },
    {
      "issueRef": "#102",
      "path": "102",
      "title": "Ajouter un bandeau dans la zone de notification du téléphone",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785217009929
    },
    {
      "issueRef": "#103",
      "path": "103",
      "title": "Icone appplication montre",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785217006191
    },
    {
      "issueRef": "#104",
      "path": "104",
      "title": "Refonte UI montre",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785217003099
    },
    {
      "issueRef": "#105",
      "path": "105",
      "title": "Incrementer decrementer le score depuis la montre",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785216998986
    },
    {
      "issueRef": "#106",
      "path": "106",
      "title": "Ajouter aux séances des données statisques pouvant etre renvoyées par la montre",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785221560663
    },
    {
      "issueRef": "#108",
      "path": "108",
      "title": "#102-A [UX] Conception du bandeau notification téléphone pendant une séance",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "f3408f5d-469c-4f64-9485-d8b218f3ff26"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785134675226
    },
    {
      "issueRef": "#109",
      "path": "109",
      "title": "#102-B [Architect] Cadrage technique notification de séance Android",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "f8f40941-ecf7-4830-b9de-8818a099f448"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785134675243
    },
    {
      "issueRef": "#111",
      "path": "111",
      "title": "#102-D [QA] Validation notification de séance Android",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "7efa512f-3b3a-47b5-ade0-a2dd13073055"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785142184934
    },
    {
      "issueRef": "#112",
      "path": "112",
      "title": "#103-A [UX] Validation d'usage de la même icône sur montre et téléphone",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "f3408f5d-469c-4f64-9485-d8b218f3ff26"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785134675260
    },
    {
      "issueRef": "#114",
      "path": "114",
      "title": "#103-C [QA] Validation icône application montre",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "7efa512f-3b3a-47b5-ade0-a2dd13073055"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785142176024
    },
    {
      "issueRef": "#115",
      "path": "115",
      "title": "#104-A [UX] Refonte UI montre alignée sur la DA Court Blazer",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "f3408f5d-469c-4f64-9485-d8b218f3ff26"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785134675276
    },
    {
      "issueRef": "#117",
      "path": "117",
      "title": "#104-C [QA] Validation refonte UI montre",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "7efa512f-3b3a-47b5-ade0-a2dd13073055"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785142171875
    },
    {
      "issueRef": "#118",
      "path": "118",
      "title": "#105-A [UX] Conception des contrôles score +/- sur montre",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "f3408f5d-469c-4f64-9485-d8b218f3ff26"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785137390315
    },
    {
      "issueRef": "#119",
      "path": "119",
      "title": "#105-B [Architect] Extension watch bridge pour score +/-",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "f8f40941-ecf7-4830-b9de-8818a099f448"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785137408716
    },
    {
      "issueRef": "#120",
      "path": "120",
      "title": "#105-C [DevBackend] Routing score montre vers les use cases d'exécution",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "10ee045b-1c41-479e-ba03-dceed9edd495"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785137390334
    },
    {
      "issueRef": "#122",
      "path": "122",
      "title": "#105-E [QA] Validation score montre +/-",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "7efa512f-3b3a-47b5-ade0-a2dd13073055"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785142162842
    },
    {
      "issueRef": "#123",
      "path": "123",
      "title": "#106-A [UX] Cadrage transparent des statistiques issues de la montre",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "f3408f5d-469c-4f64-9485-d8b218f3ff26"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785137390347
    },
    {
      "issueRef": "#124",
      "path": "124",
      "title": "#106-B [Architect] Architecture collecte capteurs montre -> séance",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "f8f40941-ecf7-4830-b9de-8818a099f448"
      ],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785137390360
    },
    {
      "issueRef": "#126",
      "path": "126",
      "title": "[Bug] Chrono de la montre qui ne descend pas",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785216995347
    },
    {
      "issueRef": "#127",
      "path": "127",
      "title": "[Bug] Application de la montre qui s'enlève quand l'écran s'éteint",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785216992076
    },
    {
      "issueRef": "#128",
      "path": "128",
      "title": "[UI] remettre un bouton pause/play de chrono sur la montre",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "f3408f5d-469c-4f64-9485-d8b218f3ff26"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785216987980
    },
    {
      "issueRef": "#129",
      "path": "129",
      "title": "[UI] Afficher l'objectif de score sur la montre",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785217016893
    },
    {
      "issueRef": "#130",
      "path": "130",
      "title": "[Bug] Erreur sur le bouton terminer la série",
      "status": "closed",
      "priority": "critical",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785243026193
    },
    {
      "issueRef": "#131",
      "path": "131",
      "title": "[UI] téléphone erreur Bottom Overflowed by 82 pixel",
      "status": "closed",
      "priority": "critical",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785216979125
    },
    {
      "issueRef": "#132",
      "path": "132",
      "title": "[Bug] Switch actions vers séance en cours sur la montre",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785141275322
    },
    {
      "issueRef": "#133",
      "path": "133",
      "title": "[UI] retirer le titre étape 1/2",
      "status": "closed",
      "priority": "critical",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785216975714
    },
    {
      "issueRef": "#134",
      "path": "134",
      "title": "[Bug] le bouton de la montre \"passer la serie\" ne fonctionne pas",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785141267072
    },
    {
      "issueRef": "#135",
      "path": "135",
      "title": "[Bug] bouton pause/play de la montre qui ne fonctionne pas toujours",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785151136170
    },
    {
      "issueRef": "#136",
      "path": "136",
      "title": "[Bug] \"passer le repos\" sur la montre ne fonctionne pas",
      "status": "closed",
      "priority": "medium",
      "sprint": "abc4f969-b169-45f7-988c-daeeab762201",
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785318540643
    },
    {
      "issueRef": "#137",
      "path": "137",
      "title": "[Bug] Connexion au compte impossible",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785147020900
    },
    {
      "issueRef": "#138",
      "path": "138",
      "title": "[UI] Enlever les textes qui informent qu'on a pas besoin de compte",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785216971861
    },
    {
      "issueRef": "#139",
      "path": "139",
      "title": "Faire augmenter les scores étape et séries en même temps",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785160475878
    },
    {
      "issueRef": "#140",
      "path": "140",
      "title": "Ajouter le chrono sur la montre",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785160464016
    },
    {
      "issueRef": "#141",
      "path": "141",
      "title": "Petit icone de sport sur la montre",
      "status": "closed",
      "priority": "low",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785216922010
    },
    {
      "issueRef": "#142",
      "path": "142",
      "title": "Statistiques a afficher sur la séance en cours",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785221553966
    },
    {
      "issueRef": "#143",
      "path": "143",
      "title": "Statistiques terrain de basket",
      "status": "open",
      "priority": "low",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785143072501
    },
    {
      "issueRef": "#144",
      "path": "144",
      "title": "[DevBackend/DevFrontend] Fréquence cardiaque live montre sur séance en cours",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785221565015
    },
    {
      "issueRef": "#145",
      "path": "145",
      "title": "[Architect/DevFrontend] Faisabilité et implémentation estimation calories montre",
      "status": "qa",
      "priority": "low",
      "sprint": "2c0dd1ea-8809-49ff-adc1-aa8820815ee7",
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785248859123
    },
    {
      "issueRef": "#146",
      "path": "146",
      "title": "[Spike] Faisabilité GPS terrain + détection de shoot montre",
      "status": "open",
      "priority": "low",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785143531526
    },
    {
      "issueRef": "#147",
      "path": "147",
      "title": "[Bug] Enregistrement exercice impossible avec des etapes",
      "status": "closed",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785242960861
    },
    {
      "issueRef": "#148",
      "path": "148",
      "title": "[Bug] je ne peux pas lancer de chrono avec la montre",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785216966035
    },
    {
      "issueRef": "#149",
      "path": "149",
      "title": "[Bug] Création de programme sans exercice possible",
      "status": "closed",
      "priority": "critical",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785160491348
    },
    {
      "issueRef": "#150",
      "path": "150",
      "title": "Enlever le texte de la page de connexion",
      "status": "closed",
      "priority": "low",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785216960781
    },
    {
      "issueRef": "#151",
      "path": "151",
      "title": "Pouvoir lancer le chrono de l'étape depuis la montre",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785179756629
    },
    {
      "issueRef": "#152",
      "path": "152",
      "title": "Afficher le nom de l'étape en cours sur la montre",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785179756654
    },
    {
      "issueRef": "#153",
      "path": "153",
      "title": "Augmenter le score de l'étape avec la montre",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785179756676
    },
    {
      "issueRef": "#154",
      "path": "154",
      "title": "Retirer le bouton \"lancer une seance\" de la montre",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785179756697
    },
    {
      "issueRef": "#155",
      "path": "155",
      "title": "[UX] Cadrage surfaces statistiques live téléphone/montre et historique",
      "status": "qa",
      "priority": "medium",
      "sprint": "d5c18b44-0eec-46db-b8ab-506cfee0bfea",
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785248859142
    },
    {
      "issueRef": "#156",
      "path": "156",
      "title": "[Architect] Architecture collecte/persistance statistiques montre étendues",
      "status": "qa",
      "priority": "medium",
      "sprint": "2c0dd1ea-8809-49ff-adc1-aa8820815ee7",
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785248859161
    },
    {
      "issueRef": "#157",
      "path": "157",
      "title": "[DevFrontend] Distance live montre sur séance en cours",
      "status": "qa",
      "priority": "medium",
      "sprint": "d5c18b44-0eec-46db-b8ab-506cfee0bfea",
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785321673274
    },
    {
      "issueRef": "#158",
      "path": "158",
      "title": "[DevBackend/DevFrontend] Agrégats et historique statistiques montre",
      "status": "qa",
      "priority": "medium",
      "sprint": "2c0dd1ea-8809-49ff-adc1-aa8820815ee7",
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785248859190
    },
    {
      "issueRef": "#159",
      "path": "159",
      "title": "[DevFrontend] Surface montre statistiques live (FC principale + panneau secondaire)",
      "status": "closed",
      "priority": "medium",
      "sprint": "d5c18b44-0eec-46db-b8ab-506cfee0bfea",
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785255482109
    },
    {
      "issueRef": "#160",
      "path": "160",
      "title": "[DevFrontend] Graphiques historiques statistiques montre",
      "status": "qa",
      "priority": "medium",
      "sprint": "d5c18b44-0eec-46db-b8ab-506cfee0bfea",
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785254327417
    },
    {
      "issueRef": "#161",
      "path": "161",
      "title": "[UI] Petite refonte UI de la montre",
      "status": "closed",
      "priority": "medium",
      "sprint": null,
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785241912171
    },
    {
      "issueRef": "#162",
      "path": "162",
      "title": "[UI] Chrono + répétitions sur une meme étape",
      "status": "qa",
      "priority": "medium",
      "sprint": "d5c18b44-0eec-46db-b8ab-506cfee0bfea",
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785248859225
    },
    {
      "issueRef": "#163",
      "path": "163",
      "title": "Frequence cardiaque qui ne semble plus calculée si la montre à l'écran éteint",
      "status": "qa",
      "priority": "medium",
      "sprint": "2c0dd1ea-8809-49ff-adc1-aa8820815ee7",
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785315994265
    },
    {
      "issueRef": "#164",
      "path": "164",
      "title": "[Bug] Plus de son en fin de chrono",
      "status": "closed",
      "priority": "medium",
      "sprint": "abc4f969-b169-45f7-988c-daeeab762201",
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785419501761
    },
    {
      "issueRef": "#165",
      "path": "165",
      "title": "[Bug] impossible de lancer un chrono depuis la montre",
      "status": "qa",
      "priority": "high",
      "sprint": "abc4f969-b169-45f7-988c-daeeab762201",
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785254327333
    },
    {
      "issueRef": "#166",
      "path": "166",
      "title": "[UI] mettre un bouton sur l'écran principal de la montre pour passer à l'étape suivante dans le cas de répétitions dans une étape",
      "status": "closed",
      "priority": "medium",
      "sprint": "d5c18b44-0eec-46db-b8ab-506cfee0bfea",
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785311597894
    },
    {
      "issueRef": "#167",
      "path": "167",
      "title": "[UI] Afficher le nombre de répétition à faire pour une étape sur la montre",
      "status": "qa",
      "priority": "medium",
      "sprint": "d5c18b44-0eec-46db-b8ab-506cfee0bfea",
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785254327381
    },
    {
      "issueRef": "#169",
      "path": "169",
      "title": "[UI] Enlever \"Prêt pour la série suivante\" sur la montre",
      "status": "closed",
      "priority": "medium",
      "sprint": "d5c18b44-0eec-46db-b8ab-506cfee0bfea",
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785255487215
    },
    {
      "issueRef": "#170",
      "path": "170",
      "title": "[UI] Afficher le nombre de répétitions à faire dans une étape avec score et répétitions",
      "status": "closed",
      "priority": "medium",
      "sprint": "d5c18b44-0eec-46db-b8ab-506cfee0bfea",
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785311597912
    },
    {
      "issueRef": "#171",
      "path": "171",
      "title": "[UI] enlever le scrolling dans le cas d'une étape avec répétitions seulement",
      "status": "closed",
      "priority": "medium",
      "sprint": "d5c18b44-0eec-46db-b8ab-506cfee0bfea",
      "assignedAgentIds": [
        "f3408f5d-469c-4f64-9485-d8b218f3ff26"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785311597930
    },
    {
      "issueRef": "#172",
      "path": "172",
      "title": "[Architect] Cadrage batching stats montre et debounce score montre -> téléphone",
      "status": "closed",
      "priority": "high",
      "sprint": "2c0dd1ea-8809-49ff-adc1-aa8820815ee7",
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785272880017
    },
    {
      "issueRef": "#173",
      "path": "173",
      "title": "[Architect] Pilotage téléphone -> montre des alertes chrono (son + haptique forte + écran éteint)",
      "status": "closed",
      "priority": "high",
      "sprint": "abc4f969-b169-45f7-988c-daeeab762201",
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785272880037
    },
    {
      "issueRef": "#174",
      "path": "174",
      "title": "[Bug] La montre quitte l'application ou revient à l'accueil pendant une séance/au lancement d'un chrono",
      "status": "closed",
      "priority": "high",
      "sprint": "abc4f969-b169-45f7-988c-daeeab762201",
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785419506129
    },
    {
      "issueRef": "#175",
      "path": "175",
      "title": "[Bug] Séance fantôme sur la montre après fermeture forcée de l'application téléphone",
      "status": "qa",
      "priority": "critical",
      "sprint": "abc4f969-b169-45f7-988c-daeeab762201",
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785315994252
    },
    {
      "issueRef": "#176",
      "path": "176",
      "title": "[UI] Mauvais scaling chrono seul d'une etape",
      "status": "qa",
      "priority": "medium",
      "sprint": "d5c18b44-0eec-46db-b8ab-506cfee0bfea",
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785321673401
    },
    {
      "issueRef": "#177",
      "path": "177",
      "title": "[UI] Boutons lors d'une étape avec uniquement un nombre de répétition a revoir",
      "status": "closed",
      "priority": "medium",
      "sprint": "d5c18b44-0eec-46db-b8ab-506cfee0bfea",
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785321673419
    },
    {
      "issueRef": "#178",
      "path": "178",
      "title": "[Bug] les boutons actions ne sont pas toujours fonctionnels",
      "status": "qa",
      "priority": "medium",
      "sprint": "abc4f969-b169-45f7-988c-daeeab762201",
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785321673439
    },
    {
      "issueRef": "#179",
      "path": "179",
      "title": "[UI] Statistique par etape, serie, exercice et seance sur le par temps",
      "status": "qa",
      "priority": "medium",
      "sprint": "d5c18b44-0eec-46db-b8ab-506cfee0bfea",
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785416322799
    },
    {
      "issueRef": "#180",
      "path": "180",
      "title": "Vibration montre pas assez forte",
      "status": "qa",
      "priority": "medium",
      "sprint": "abc4f969-b169-45f7-988c-daeeab762201",
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785416322915
    },
    {
      "issueRef": "#182",
      "path": "182",
      "title": "[Bug] Erreur chargement de séquence",
      "status": "qa",
      "priority": "medium",
      "sprint": "abc4f969-b169-45f7-988c-daeeab762201",
      "assignedAgentIds": [
        "57695b92-24d0-4876-837c-76116e70a6ae"
      ],
      "createdBy": {
        "kind": "user"
      },
      "updatedAt": 1785416322932
    },
    {
      "issueRef": "#183",
      "path": "183",
      "title": "[Produit][UX] Permettre le choix de types d'exercice métier mappés vers les types Health Services",
      "status": "qa",
      "priority": "medium",
      "sprint": "d5c18b44-0eec-46db-b8ab-506cfee0bfea",
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785424283717
    },
    {
      "issueRef": "#184",
      "path": "184",
      "title": "[Pilotage] Build APK consolidé de fin de vague pour les tickets de sprint traités",
      "status": "closed",
      "priority": "low",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785419624702
    },
    {
      "issueRef": "#185",
      "path": "185",
      "title": "[Bug] Suppression d'exercice casse le chargement des programmes",
      "status": "qa",
      "priority": "high",
      "sprint": null,
      "assignedAgentIds": [],
      "createdBy": {
        "kind": "agent",
        "agent_id": "57695b92-24d0-4876-837c-76116e70a6ae"
      },
      "updatedAt": 1785427337929
    }
  ]
}