Files
IdeA/.ideai/tickets/index.json
Blomios 56b9f5f619 chore(ideai): clôture de #65 et ouverture de #71 (diagnostic d'accessibilité)
État `.ideai/` indépendant des branches de feature, committé directement sur
`develop` (précédents `2fa226e`, `56757c7`).

- #65 « serveur headless idea-serve » passé en `closed` par Main : mergé dans
  `develop` via `fe0e53e`, vert, branche supprimée.
- #71 « diagnostic d'accessibilité du serveur » ouvert, lié à #68 et #65.
- Journal des tâches de fond : complétions enregistrées.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-16 18:11:38 +02:00

753 lines
22 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"version": 1,
"issues": [
{
"issueRef": "#1",
"path": "1",
"title": "Tâches de fond — finaliser B8 (runner PTY) et clôturer le chantier",
"status": "closed",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783175265022
},
{
"issueRef": "#2",
"path": "2",
"title": "Tâches de fond — dette A : découpler fin de process et flux output PTY (PtyPort::wait/try_wait)",
"status": "closed",
"priority": "low",
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1784065385002
},
{
"issueRef": "#3",
"path": "3",
"title": "[Différé — design à mûrir] Tâches de fond — dette B : retry durable après reboot",
"status": "open",
"priority": "low",
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1784093835732
},
{
"issueRef": "#4",
"path": "4",
"title": "Annonces inter-agent (UI live) — reprise et finalisation : overlay cellule cible + preview demandeur (F1-F3)",
"status": "closed",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783437430509
},
{
"issueRef": "#5",
"path": "5",
"title": "Tâches de fond — dette de contrat DTO work-state : summary non affiché + owner/project inutiles + tri",
"status": "closed",
"priority": "low",
"sprint": null,
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783328740886
},
{
"issueRef": "#6",
"path": "6",
"title": "Suppression d'un ticket",
"status": "closed",
"priority": "low",
"sprint": null,
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783312054217
},
{
"issueRef": "#7",
"path": "7",
"title": "Gestion des session limite",
"status": "qa",
"priority": "high",
"sprint": "d8f3f37b-87ca-4509-9116-45a99bc711df",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783329459094
},
{
"issueRef": "#8",
"path": "8",
"title": "Création de ticket via agent IA",
"status": "closed",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783310831918
},
{
"issueRef": "#9",
"path": "9",
"title": "Ne pas revert la description d'un ticket lorsque l'on change la priorité",
"status": "closed",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783210849647
},
{
"issueRef": "#10",
"path": "10",
"title": "Ticket par sprint",
"status": "closed",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783241883970
},
{
"issueRef": "#11",
"path": "11",
"title": "Interface de création de sprint",
"status": "closed",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783278726067
},
{
"issueRef": "#12",
"path": "12",
"title": "Checkbox pour les filters des tickets",
"status": "closed",
"priority": "low",
"sprint": null,
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783312900907
},
{
"issueRef": "#13",
"path": "13",
"title": "Server/client mode",
"status": "closed",
"priority": "low",
"sprint": "028179b1-eaf4-41e9-9c1f-7c37125117e6",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1784193634690
},
{
"issueRef": "#14",
"path": "14",
"title": "Integration de profils IA locaux/LAN comme profils IdeA canoniques",
"status": "qa",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783456579694
},
{
"issueRef": "#15",
"path": "15",
"title": "[Bloqué par #7 — design durable] Limites de session — re-livraison auto parquée au reset (stretch B5)",
"status": "open",
"priority": "low",
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
"assignedAgentIds": [],
"updatedAt": 1784093861343
},
{
"issueRef": "#16",
"path": "16",
"title": "[UI] réorganisation des menus",
"status": "closed",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783405334263
},
{
"issueRef": "#17",
"path": "17",
"title": "[UI] fenetre de gestion de tickets",
"status": "closed",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [],
"updatedAt": 1783405334977
},
{
"issueRef": "#18",
"path": "18",
"title": "[UI] Créer une popup de selection de ticket",
"status": "closed",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783405335941
},
{
"issueRef": "#19",
"path": "19",
"title": "[UI] implémentation de la popup de selection de ticket dans la création d'un sprint",
"status": "closed",
"priority": "low",
"sprint": null,
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783405337651
},
{
"issueRef": "#20",
"path": "20",
"title": "[Backend] Dette ticket_list — matching #ref dans text + curseur opaque/stable",
"status": "closed",
"priority": "low",
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
"assignedAgentIds": [],
"updatedAt": 1784049665491
},
{
"issueRef": "#21",
"path": "21",
"title": "[UI] pouvoir trier les ticket par...",
"status": "closed",
"priority": "low",
"sprint": null,
"assignedAgentIds": [],
"updatedAt": 1783437364397
},
{
"issueRef": "#22",
"path": "22",
"title": "[UI] Anchor de views",
"status": "closed",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [],
"updatedAt": 1783437364871
},
{
"issueRef": "#23",
"path": "23",
"title": "[UI] rendre les fenêtres View séparée de IdeA",
"status": "closed",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [],
"updatedAt": 1783437365276
},
{
"issueRef": "#25",
"path": "25",
"title": "[Bug] Codex/Claude erreur lors de l'utilisation dans l'edition d'un ticket",
"status": "closed",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783491435654
},
{
"issueRef": "#26",
"path": "26",
"title": "[UI] refonte totale de la gestion des menus via agent UX",
"status": "closed",
"priority": "medium",
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
"assignedAgentIds": [],
"updatedAt": 1783861758866
},
{
"issueRef": "#27",
"path": "27",
"title": "[Bug] L'outil assistance IA n'a pas les commandes MCP",
"status": "closed",
"priority": "high",
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783926649550
},
{
"issueRef": "#28",
"path": "28",
"title": "First-run wizard : bouton « Save and continue » figé (busy bloqué par l'auto-détection)",
"status": "closed",
"priority": "high",
"sprint": null,
"assignedAgentIds": [],
"updatedAt": 1783491458775
},
{
"issueRef": "#29",
"path": "29",
"title": "[UI] Garder les filtres des tickets entre deux redemarrage",
"status": "closed",
"priority": "low",
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
"assignedAgentIds": [],
"updatedAt": 1783921595742
},
{
"issueRef": "#30",
"path": "30",
"title": "[Bug] Le handle de limite session n'est pas fonctionnel quand c'est Main qui limite session",
"status": "closed",
"priority": "medium",
"sprint": "d8f3f37b-87ca-4509-9116-45a99bc711df",
"assignedAgentIds": [],
"updatedAt": 1783941648176
},
{
"issueRef": "#31",
"path": "31",
"title": "Détection de profils séquentielle : N × 800 ms au pire, résultat potentiellement partiel",
"status": "closed",
"priority": "low",
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
"assignedAgentIds": [],
"updatedAt": 1784064442657
},
{
"issueRef": "#32",
"path": "32",
"title": "[Bug] Erreur CLI Ollama profile",
"status": "closed",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783723378815
},
{
"issueRef": "#33",
"path": "33",
"title": "[Dette] Fallthrough silencieux du routage structuré (lifecycle.rs:1705)",
"status": "closed",
"priority": "high",
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
"assignedAgentIds": [],
"updatedAt": 1784048928225
},
{
"issueRef": "#34",
"path": "34",
"title": "[Risque] ChatBridge.scrollback non borné (croissance mémoire)",
"status": "closed",
"priority": "medium",
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
"assignedAgentIds": [],
"updatedAt": 1784050010085
},
{
"issueRef": "#35",
"path": "35",
"title": "Avoir llamacpp intégré",
"status": "closed",
"priority": "high",
"sprint": "883534aa-7fc1-4d83-a9c0-17cac4a4eea5",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783777898736
},
{
"issueRef": "#36",
"path": "36",
"title": "[UI] Pouvoir déclarer plusieurs profils AI de modeles locaux",
"status": "closed",
"priority": "medium",
"sprint": "883534aa-7fc1-4d83-a9c0-17cac4a4eea5",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783777899737
},
{
"issueRef": "#37",
"path": "37",
"title": "[UI] garder les tickets dans les sprints, mais ajouter l'affichage du status et la possibiliter de filtrer les tickets",
"status": "closed",
"priority": "low",
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783878976369
},
{
"issueRef": "#38",
"path": "38",
"title": "[UI] Pouvoir ajouter un ticket à un sprint pendant sa création",
"status": "closed",
"priority": "low",
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
"assignedAgentIds": [],
"updatedAt": 1783879443381
},
{
"issueRef": "#39",
"path": "39",
"title": "[UI] Fermer toutes les fernetres lors de la fermeture de la fenetre principale principale",
"status": "closed",
"priority": "low",
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
"assignedAgentIds": [],
"updatedAt": 1783921595316
},
{
"issueRef": "#40",
"path": "40",
"title": "[UI] réouvrir les fenetres au lancement d'IdeA",
"status": "closed",
"priority": "low",
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783922451268
},
{
"issueRef": "#41",
"path": "41",
"title": "[UI] Selection multiple lors de la selection de tickets pour les sprints",
"status": "closed",
"priority": "low",
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783878363957
},
{
"issueRef": "#42",
"path": "42",
"title": "[UI] Clarifier les contrôles d'en-tête de panneau (DockControls) — icônes libellées + tooltips alignés sur le menu Panneaux",
"status": "closed",
"priority": "low",
"sprint": null,
"assignedAgentIds": [],
"updatedAt": 1783877612067
},
{
"issueRef": "#43",
"path": "43",
"title": "Systeme de plugins",
"status": "open",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [],
"updatedAt": 1783879315858
},
{
"issueRef": "#44",
"path": "44",
"title": "Garder les infos du profils courant sur l'affichage d'edition des profiles",
"status": "closed",
"priority": "medium",
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783976073932
},
{
"issueRef": "#45",
"path": "45",
"title": "[Bug] Erreur OpenCode au lancement IdeA",
"status": "closed",
"priority": "medium",
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783925599109
},
{
"issueRef": "#46",
"path": "46",
"title": "[Bug] Plus de boutons pour ajouter un projet en onglet",
"status": "closed",
"priority": "low",
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783939380889
},
{
"issueRef": "#47",
"path": "47",
"title": "[Bug] Réouverture de fenêtres non lié au projet",
"status": "closed",
"priority": "medium",
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783939089770
},
{
"issueRef": "#48",
"path": "48",
"title": "[Bug] Bandeau d'affichage d'erreur au dessus des boutons de gestion de cellule",
"status": "closed",
"priority": "medium",
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783924961311
},
{
"issueRef": "#49",
"path": "49",
"title": "[Misc] clean les memory qui ne sont plus valable ou qui n'ont plus de raisons d'être",
"status": "closed",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783940643502
},
{
"issueRef": "#50",
"path": "50",
"title": "[UI] Erreur d'affichage sur les fenetre ouvertes a l'ouverture d'IdeA",
"status": "closed",
"priority": "low",
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783959345112
},
{
"issueRef": "#51",
"path": "51",
"title": "Clean des session headless",
"status": "open",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [],
"updatedAt": 1783941336721
},
{
"issueRef": "#52",
"path": "52",
"title": "[UI] mettre le bouton plus pour ajouter un projet juste a droite des onglet déjà ouvert comme pour les layouts",
"status": "closed",
"priority": "low",
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1783958689416
},
{
"issueRef": "#54",
"path": "54",
"title": "[UI] Ajouter le handle du téléchargement des modeles lors du démarage llamacpp",
"status": "closed",
"priority": "medium",
"sprint": "5afd6780-0f76-40d7-a10f-32ee52469d74",
"assignedAgentIds": [],
"updatedAt": 1784018300921
},
{
"issueRef": "#55",
"path": "55",
"title": "[Bug] Error on loading local model",
"status": "inProgress",
"priority": "high",
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1784097757001
},
{
"issueRef": "#56",
"path": "56",
"title": "[Bug] selection desactivée d'agent non affichés",
"status": "closed",
"priority": "low",
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1784048212123
},
{
"issueRef": "#58",
"path": "58",
"title": "[B/F] Rendu live des tâches de fond — subscriber UI + canal IPC attachable au task output",
"status": "open",
"priority": "low",
"sprint": null,
"assignedAgentIds": [],
"updatedAt": 1784064521992
},
{
"issueRef": "#60",
"path": "60",
"title": "[Bug] Assistant IA d'édition de ticket : aucune réponse dans la conversation (stream sans Final non signalé)",
"status": "inProgress",
"priority": "high",
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
"assignedAgentIds": [],
"updatedAt": 1784194089605
},
{
"issueRef": "#61",
"path": "61",
"title": "[UI] rafraichissement des cellule",
"status": "open",
"priority": "low",
"sprint": "e28a4d53-8bd2-446a-b0ac-2a017373b8b2",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1784182133142
},
{
"issueRef": "#62",
"path": "62",
"title": "[Sécurité/Cohérence] Identité requester explicite pour les sessions structurées + policy des tools OpenAI-compatible",
"status": "open",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [],
"updatedAt": 1784095187734
},
{
"issueRef": "#63",
"path": "63",
"title": "Systeme de test de l'UI",
"status": "open",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [],
"updatedAt": 1784098438671
},
{
"issueRef": "#64",
"path": "64",
"title": "Web : créer/ajouter un projet depuis le navigateur (folder browser serveur)",
"status": "open",
"priority": "medium",
"sprint": "028179b1-eaf4-41e9-9c1f-7c37125117e6",
"assignedAgentIds": [],
"updatedAt": 1784193766706
},
{
"issueRef": "#65",
"path": "65",
"title": "Serveur headless : extraire idea-serve du binaire Tauri (cœur partagé)",
"status": "closed",
"priority": "high",
"sprint": "028179b1-eaf4-41e9-9c1f-7c37125117e6",
"assignedAgentIds": [],
"updatedAt": 1784210420516
},
{
"issueRef": "#66",
"path": "66",
"title": "Image Docker serveur/client IdeA",
"status": "open",
"priority": "medium",
"sprint": "028179b1-eaf4-41e9-9c1f-7c37125117e6",
"assignedAgentIds": [],
"updatedAt": 1784193460805
},
{
"issueRef": "#67",
"path": "67",
"title": "Lock inter-process de l'app-data-dir (desktop ↔ idea --serve)",
"status": "open",
"priority": "low",
"sprint": "028179b1-eaf4-41e9-9c1f-7c37125117e6",
"assignedAgentIds": [],
"updatedAt": 1784193467784
},
{
"issueRef": "#68",
"path": "68",
"title": "Ajouter dans l'app desktop, la possibilité d'activer le serveur",
"status": "open",
"priority": "medium",
"sprint": "028179b1-eaf4-41e9-9c1f-7c37125117e6",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1784193767292
},
{
"issueRef": "#69",
"path": "69",
"title": "Adaptibilité client téléphone",
"status": "qa",
"priority": "medium",
"sprint": "028179b1-eaf4-41e9-9c1f-7c37125117e6",
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1784207736267
},
{
"issueRef": "#70",
"path": "70",
"title": "Pouvoir gérer les models AI locaux téléchargés via les serveur llamacpp",
"status": "open",
"priority": "low",
"sprint": null,
"assignedAgentIds": [
"a6ced819-b893-4213-b003-9e9dc79b9641"
],
"updatedAt": 1784194049447
},
{
"issueRef": "#71",
"path": "71",
"title": "Diagnostic d'accessibilité du serveur : dire pourquoi ça ne marche pas, pas seulement que ça tourne",
"status": "open",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [],
"updatedAt": 1784210443885
}
]
}