diff --git a/.ideai/tickets/227/carnet.md b/.ideai/tickets/227/carnet.md index 55efe259..fdbb3303 100644 --- a/.ideai/tickets/227/carnet.md +++ b/.ideai/tickets/227/carnet.md @@ -1,6 +1,27 @@ --- issueRef: "#227" -version: 2 -updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"} -updatedAt: 1787227116713 +version: 6 +updatedBy: {"kind":"agent","agent_id":"1ff94b51-3e17-4a39-8543-7715d1ff0f80"} +updatedAt: 1787227664912 --- +## Décision Git (2026-08-20) + +- Bookkeeping tickets #226/#227 commité sur `develop` (93d89e0), base propre. +- Branche de correction : `fix/227-web-custom-cli-start-failure`, créée depuis `develop` (tip), déjà checkoute dans le workspace. +- Merge vers `develop` uniquement après QA verte ; suppression de la branche après merge. +- Aucun push / action distante (validation utilisateur requise pour tout push). + +## Consignes devs/QA + +- Travailler sur `fix/227-web-custom-cli-start-failure` (déjà active) — ne pas committer sur `develop`, ne pas créer de branche. +- Ne pas toucher aux répertoires non suivis `.appimage-build/` et `scripts/` (hors périmètre #227). +- Sous-système probable : démarrage custom CLI côté web téléphone (même chaîne que #224/#225 — idea-serve, nodeId, profil). +- Si le libellé d'erreur « Le CLI custom n'a pas pu démarrer… » doit changer, faire valider par UX avant dév. +- QA : tests avec sortie réelle sur la branche ; rapport à Git pour commit/merge. + +## Clôture Git (2026-08-20) — QA verte + +- Fix committé sur la branche : `e2d423f` « fix(agents): ne relaye plus le plan de sandbox OS aux providers structurés — #227 » (lifecycle.rs + tests alignés : les launches structurés passent `None` en SandboxPlan, les grants Landlock RO/RW bloquaient la custom CLI web avant le project root). +- Ticket #227 passé en `closed` (v5) après QA verte. +- Merge `--no-ff` de `fix/227-web-custom-cli-start-failure` vers `develop` (base commune 93d89e0, aucun conflit), puis suppression de la branche conformément à la stratégie annoncée. +- Aucun push. `.appimage-build/` et `scripts/` laissés non suivis (hors périmètre). \ No newline at end of file diff --git a/.ideai/tickets/227/issue.md b/.ideai/tickets/227/issue.md index 94067187..6a80bbd0 100644 --- a/.ideai/tickets/227/issue.md +++ b/.ideai/tickets/227/issue.md @@ -2,16 +2,16 @@ id: "1cbd4308-7bed-45eb-9105-0434b28f7ec5" number: 227 title: "Bug web téléphone: la CLI custom ne démarre pas" -status: "inProgress" +status: "closed" priority: "high" 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"} +updatedBy: {"kind":"agent","agent_id":"1ff94b51-3e17-4a39-8543-7715d1ff0f80"} createdAt: 1787227106844 -updatedAt: 1787227116713 -version: 2 +updatedAt: 1787227664912 +version: 6 --- En accédant à la CLI custom via le web téléphone, l'UI affiche: « Le CLI custom n'a pas pu démarrer. Vérifiez la configuration du profil ou utilisez la TUI native. » À qualifier puis corriger avec cycle UX/Architect/Git/dev/QA. \ No newline at end of file diff --git a/.ideai/tickets/index.json b/.ideai/tickets/index.json index df702ebe..1bb8e7f5 100644 --- a/.ideai/tickets/index.json +++ b/.ideai/tickets/index.json @@ -3047,7 +3047,7 @@ "issueRef": "#227", "path": "227", "title": "Bug web téléphone: la CLI custom ne démarre pas", - "status": "inProgress", + "status": "closed", "priority": "high", "sprint": null, "assignedAgentIds": [], @@ -3055,7 +3055,7 @@ "kind": "agent", "agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d" }, - "updatedAt": 1787227116713 + "updatedAt": 1787227664912 } ] } \ No newline at end of file