From 0a2a577d2572c765a10ce0b1008e20cf4f44cb9e Mon Sep 17 00:00:00 2001 From: Blomios Date: Thu, 20 Aug 2026 15:10:49 +0200 Subject: [PATCH] =?UTF-8?q?chore(idea):=20bookkeeping=20#229=20QA=20verte?= =?UTF-8?q?=20et=20cl=C3=B4ture=20(+=20ticket=20#228=20retardataire)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .ideai/tickets/228/carnet.md | 17 +++++++++++++++++ .ideai/tickets/228/issue.md | 17 +++++++++++++++++ .ideai/tickets/229/carnet.md | 13 +++++++++++++ .ideai/tickets/229/issue.md | 17 +++++++++++++++++ .ideai/tickets/counter.json | 2 +- .ideai/tickets/index.json | 28 ++++++++++++++++++++++++++++ 6 files changed, 93 insertions(+), 1 deletion(-) create mode 100644 .ideai/tickets/228/carnet.md create mode 100644 .ideai/tickets/228/issue.md create mode 100644 .ideai/tickets/229/carnet.md create mode 100644 .ideai/tickets/229/issue.md diff --git a/.ideai/tickets/228/carnet.md b/.ideai/tickets/228/carnet.md new file mode 100644 index 00000000..403144dc --- /dev/null +++ b/.ideai/tickets/228/carnet.md @@ -0,0 +1,17 @@ +--- +issueRef: "#228" +version: 4 +updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"} +updatedAt: 1787229737762 +--- +## 2026-08-20 +- Rebuild AppImage demandé par l'utilisateur. +- Ticket créé et passé en `inProgress`. +- Décision Git préparée avant tagging : branche `develop`, HEAD `1b8534f`, tag à créer après build vert `v0.18.0`. +- Frontend build exécuté avec succès. +- Bundle Tauri AppImage exécuté avec succès via `CARGO_HOME=/tmp/idea-cargo-home APPIMAGE_EXTRACT_AND_RUN=1 NO_STRIP=1`. +- Artefact produit : `/home/anthony/Documents/Projects/IdeA/target/release/bundle/appimage/IdeA_0.3.0_amd64.AppImage`. +- Vérification artefact : taille `118745592` bytes, horodatage `2026-08-20 14:41:34 +0200`. +- Git a créé localement le tag annoté `v0.18.0` sur le commit `1b8534f` puis l'a vérifié avec `git tag --contains` et `git describe --tags`. +- Aucun push effectué. +- Hors périmètre volontaire : remplacement manuel de l'AppImage installée et relance d'IdeA. diff --git a/.ideai/tickets/228/issue.md b/.ideai/tickets/228/issue.md new file mode 100644 index 00000000..e04499c1 --- /dev/null +++ b/.ideai/tickets/228/issue.md @@ -0,0 +1,17 @@ +--- +id: "ce5b03a6-deaa-4b4d-9eff-49bff8e6a79c" +number: 228 +title: "Rebuild AppImage Linux" +status: "closed" +priority: "medium" +sprint: null +links: [] +agentRefs: [] +attachments: [] +createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"} +updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"} +createdAt: 1787229516097 +updatedAt: 1787229737762 +version: 4 +--- +Reconstruction de l'AppImage IdeA depuis le project root, puis tag de version du commit construit selon la règle Main (vx sur main, vy sur develop, vz sur autres branches). \ No newline at end of file diff --git a/.ideai/tickets/229/carnet.md b/.ideai/tickets/229/carnet.md new file mode 100644 index 00000000..c2b96e4c --- /dev/null +++ b/.ideai/tickets/229/carnet.md @@ -0,0 +1,13 @@ +--- +issueRef: "#229" +version: 4 +updatedBy: {"kind":"agent","agent_id":"1ff94b51-3e17-4a39-8543-7715d1ff0f80"} +updatedAt: 1787231430402 +--- +2026-08-20 +- Symptôme utilisateur: via l'interface web, le profil CLI custom affiche "Le CLI custom n'a pas pu démarrer. Vérifiez la configuration du profil ou utilisez la TUI native". +- Ticket créé car aucun ticket ouvert ne correspondait. +- UX: ne pas masquer l'erreur réelle sur web/mobile; afficher un échec d'ouverture avec détail exploitable, action Réessayer, fallback TUI secondaire. +- Architect: root cause probable = contrat cassé côté web-server. Le frontend web lance `cellKind: chat`, mais le web-server rejette encore les sessions structurées avec `UNSUPPORTED`; le message générique frontend masque la vraie cause. +- Git: branche locale décidée `fix/229-web-custom-cli-startup`, basée sur `develop` (tip `1b8534f`), créée sans checkout. +- À implémenter: backend web-server pour honorer `agent.launch` structuré sur web + frontend pour exposer le diagnostic utile au lieu du message générique. \ No newline at end of file diff --git a/.ideai/tickets/229/issue.md b/.ideai/tickets/229/issue.md new file mode 100644 index 00000000..f3aa7cc8 --- /dev/null +++ b/.ideai/tickets/229/issue.md @@ -0,0 +1,17 @@ +--- +id: "a993f30b-b128-4b26-94ba-6301279c1bd4" +number: 229 +title: "CLI custom indisponible via l'interface web" +status: "closed" +priority: "high" +sprint: null +links: [] +agentRefs: [] +attachments: [] +createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"} +updatedBy: {"kind":"agent","agent_id":"1ff94b51-3e17-4a39-8543-7715d1ff0f80"} +createdAt: 1787230509856 +updatedAt: 1787231430402 +version: 4 +--- +Le profil CLI custom ne demarre pas depuis l'interface web et affiche: "le cli custom n'a pas pu demarrer. Verifiez la configuration du profil ou utilisez la TUI native". A diagnostiquer et corriger selon le cycle UX/Architect/Dev/QA. \ No newline at end of file diff --git a/.ideai/tickets/counter.json b/.ideai/tickets/counter.json index 5468b951..389096c9 100644 --- a/.ideai/tickets/counter.json +++ b/.ideai/tickets/counter.json @@ -1,3 +1,3 @@ { - "nextNumber": 228 + "nextNumber": 230 } \ No newline at end of file diff --git a/.ideai/tickets/index.json b/.ideai/tickets/index.json index 1bb8e7f5..85d09d20 100644 --- a/.ideai/tickets/index.json +++ b/.ideai/tickets/index.json @@ -3056,6 +3056,34 @@ "agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d" }, "updatedAt": 1787227664912 + }, + { + "issueRef": "#228", + "path": "228", + "title": "Rebuild AppImage Linux", + "status": "closed", + "priority": "medium", + "sprint": null, + "assignedAgentIds": [], + "createdBy": { + "kind": "agent", + "agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d" + }, + "updatedAt": 1787229737762 + }, + { + "issueRef": "#229", + "path": "229", + "title": "CLI custom indisponible via l'interface web", + "status": "closed", + "priority": "high", + "sprint": null, + "assignedAgentIds": [], + "createdBy": { + "kind": "agent", + "agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d" + }, + "updatedAt": 1787231430402 } ] } \ No newline at end of file