chore(idea): bookkeeping tickets 202/207 + création #208

This commit is contained in:
2026-08-15 08:50:42 +02:00
parent b855555c9d
commit 780f91a211
10 changed files with 65 additions and 16 deletions

View File

@ -101,3 +101,5 @@ Ta place dans le cycle dépend de l'enjeu :
- Avec **Architect** : dis explicitement ce que la surface exige de la donnée. Si sa - Avec **Architect** : dis explicitement ce que la surface exige de la donnée. Si sa
contrainte technique borne ta conception, propose une alternative plutôt que de contrainte technique borne ta conception, propose une alternative plutôt que de
concéder en silence. concéder en silence.
- En fonction des modifications à apporter, tu soulignes la necessité de répliquer les modifications
UI sur les interfaces Web PC et Web téléphone

View File

@ -5,7 +5,7 @@
"probableAppModule": null, "probableAppModule": null,
"projectId": "97b49ac2-8376-4aa3-8ea9-bf3ac81d0023", "projectId": "97b49ac2-8376-4aa3-8ea9-bf3ac81d0023",
"projectRoot": "/home/anthony/Documents/Projects/IdeA", "projectRoot": "/home/anthony/Documents/Projects/IdeA",
"updatedAt": "2026-08-14T22:34:46.971Z" "updatedAt": "2026-08-15T06:40:14.579Z"
}, },
"ownerAgentId": null, "ownerAgentId": null,
"ownerAgentMapping": {}, "ownerAgentMapping": {},

View File

@ -1,8 +1,8 @@
--- ---
issueRef: "#202" issueRef: "#202"
version: 3 version: 4
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"} updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
updatedAt: 1786747464201 updatedAt: 1786750786970
--- ---
2026-08-14 — Ouverture du chantier de refonte web UI/UX. 2026-08-14 — Ouverture du chantier de refonte web UI/UX.

View File

@ -2,7 +2,7 @@
id: "ca2d2104-1573-4465-92f1-cceefa55d609" id: "ca2d2104-1573-4465-92f1-cceefa55d609"
number: 202 number: 202
title: "Refonte totale UI/UX de la version web d’IdeA" title: "Refonte totale UI/UX de la version web d’IdeA"
status: "inProgress" status: "closed"
priority: "high" priority: "high"
sprint: null sprint: null
links: [] links: []
@ -11,7 +11,7 @@ attachments: []
createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"} 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":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
createdAt: 1786747161496 createdAt: 1786747161496
updatedAt: 1786747464201 updatedAt: 1786750786970
version: 3 version: 4
--- ---
Refonte complète de l’interface web d’IdeA pour desktop et mobile. Objectifs utilisateur : exposer toutes les features actuelles d’IdeA, viser une parité forte avec l’interface AppImage sur PC, et transposer les fenêtres flottantes en nouveaux onglets/fenêtres navigateur quand pertinent. Sur mobile, laisser une proposition UX dédiée adaptée au téléphone. Attendus de cadrage : inventaire des surfaces/features à exposer, principes de navigation desktop/mobile, mapping AppImage -> web desktop, stratégie responsive, règles d’ouverture multi-fenêtre navigateur, étapes de livraison incrémentales et risques. Refonte complète de l’interface web d’IdeA pour desktop et mobile. Objectifs utilisateur : exposer toutes les features actuelles d’IdeA, viser une parité forte avec l’interface AppImage sur PC, et transposer les fenêtres flottantes en nouveaux onglets/fenêtres navigateur quand pertinent. Sur mobile, laisser une proposition UX dédiée adaptée au téléphone. Attendus de cadrage : inventaire des surfaces/features à exposer, principes de navigation desktop/mobile, mapping AppImage -> web desktop, stratégie responsive, règles d’ouverture multi-fenêtre navigateur, étapes de livraison incrémentales et risques.

View File

@ -1,6 +1,6 @@
--- ---
issueRef: "#207" issueRef: "#207"
version: 2 version: 4
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"} updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
updatedAt: 1786750417544 updatedAt: 1786750537656
--- ---

View File

@ -2,7 +2,7 @@
id: "edde64dd-0eff-45c7-a774-b7e2281d6c47" id: "edde64dd-0eff-45c7-a774-b7e2281d6c47"
number: 207 number: 207
title: "#202-QA QA — Validation transverse refonte web desktop/mobile" title: "#202-QA QA — Validation transverse refonte web desktop/mobile"
status: "inProgress" status: "closed"
priority: "high" priority: "high"
sprint: null sprint: null
links: [{"target":"#202","kind":"dependsOn"}] links: [{"target":"#202","kind":"dependsOn"}]
@ -11,7 +11,7 @@ attachments: []
createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"} 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":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
createdAt: 1786748098453 createdAt: 1786748098453
updatedAt: 1786750417544 updatedAt: 1786750537656
version: 2 version: 4
--- ---
Valider la refonte web desktop/mobile après livraison F1-F4: non-régression des features exposées, navigation desktop, fallback onglet/fenêtre, restauration de session, parcours mobile principaux, états offline/reconnexion et surfaces live. Valider la refonte web desktop/mobile après livraison F1-F4: non-régression des features exposées, navigation desktop, fallback onglet/fenêtre, restauration de session, parcours mobile principaux, états offline/reconnexion et surfaces live.

View File

@ -0,0 +1,11 @@
---
issueRef: "#208"
version: 3
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
updatedAt: 1786776574874
---
2026-08-15 Main
- Demande utilisateur: 1) switch du TUI naïf vers la CLI custom dans le web, 2) layout desktop web identique au système de layout AppImage.
- UX: desktop = segmented control dans l’en-tête de cellule/session; mobile = action menu + rappel du mode; layout AppImage desktop uniquement, mobile préservé sans grille multi-cellules.
- Architect: converger le desktop web vers ViewPlacements + LayoutTabs + LayoutGrid; ne pas promettre detached sur le web; réutiliser la logique de mode de cellule desktop; risque de divergence si on garde WebWorkspace actuel comme base unique.
- Point d’attention: la bascule web vers CLI custom nécessite le chat structuré via l’adapter HTTP frontend (pas seulement un bouton UI).

View File

@ -0,0 +1,17 @@
---
id: "2c472902-8460-48d7-8915-a3acd2faa70b"
number: 208
title: "Web: switch TUI naïf / CLI custom + layout PC identique à l’AppImage"
status: "inProgress"
priority: "high"
sprint: null
links: []
agentRefs: [{"agentId":"757430bb-014a-40fa-b82b-f2429dab9766","role":"assigned"},{"agentId":"b4730d7f-c54d-4736-8a04-c6203aa2fd49","role":"assigned"},{"agentId":"1ff94b51-3e17-4a39-8543-7715d1ff0f80","role":"assigned"},{"agentId":"8f7da528-58df-4315-97e9-0562230ecc19","role":"assigned"}]
attachments: []
createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
createdAt: 1786776338022
updatedAt: 1786776574874
version: 3
---
Cadrage en cours. UX: switch de mode dans l’en-tête de la session/cellule, parité layout AppImage sur desktop web uniquement, mobile web préservé avec shell simplifié. Architect: parité layout = frontend pur via ViewPlacements/LayoutTabs/LayoutGrid, mais switch web TUI/CLI custom dépend aussi du branchement du chat structuré côté adaptateur HTTP frontend; ne pas transposer detached sur le web.

View File

@ -1,3 +1,3 @@
{ {
"nextNumber": 208 "nextNumber": 209
} }

View File

@ -2722,7 +2722,7 @@
"issueRef": "#202", "issueRef": "#202",
"path": "202", "path": "202",
"title": "Refonte totale UI/UX de la version web d’IdeA", "title": "Refonte totale UI/UX de la version web d’IdeA",
"status": "inProgress", "status": "closed",
"priority": "high", "priority": "high",
"sprint": null, "sprint": null,
"assignedAgentIds": [], "assignedAgentIds": [],
@ -2730,7 +2730,7 @@
"kind": "agent", "kind": "agent",
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d" "agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
}, },
"updatedAt": 1786747464201 "updatedAt": 1786750786970
}, },
{ {
"issueRef": "#203", "issueRef": "#203",
@ -2792,7 +2792,7 @@
"issueRef": "#207", "issueRef": "#207",
"path": "207", "path": "207",
"title": "#202-QA QA — Validation transverse refonte web desktop/mobile", "title": "#202-QA QA — Validation transverse refonte web desktop/mobile",
"status": "inProgress", "status": "closed",
"priority": "high", "priority": "high",
"sprint": null, "sprint": null,
"assignedAgentIds": [], "assignedAgentIds": [],
@ -2800,7 +2800,26 @@
"kind": "agent", "kind": "agent",
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d" "agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
}, },
"updatedAt": 1786750417544 "updatedAt": 1786750537656
},
{
"issueRef": "#208",
"path": "208",
"title": "Web: switch TUI naïf / CLI custom + layout PC identique à l’AppImage",
"status": "inProgress",
"priority": "high",
"sprint": null,
"assignedAgentIds": [
"757430bb-014a-40fa-b82b-f2429dab9766",
"b4730d7f-c54d-4736-8a04-c6203aa2fd49",
"1ff94b51-3e17-4a39-8543-7715d1ff0f80",
"8f7da528-58df-4315-97e9-0562230ecc19"
],
"createdBy": {
"kind": "agent",
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
},
"updatedAt": 1786776574874
} }
] ]
} }