chore(idea): bookkeeping #218 QA verte + clôture #217

This commit is contained in:
2026-08-15 20:01:23 +02:00
parent bfa4d322e8
commit 59f533e560
6 changed files with 100 additions and 10 deletions

View File

@ -1,8 +1,8 @@
---
issueRef: "#217"
version: 6
version: 8
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
updatedAt: 1786815105743
updatedAt: 1786815249567
---
## Triage 2026-08-15
- Symptôme rapporté: la conversation disparaît parfois quand l'utilisateur passe de son layout agent au layout Git Graph puis revient.
@ -44,6 +44,18 @@ updatedAt: 1786815105743
- `cargo test -p application --test layout_usecases` => OK (27)
- Conclusion: correction frontend, pas backend.
## QA rouge 2026-08-15
- `npm test -- CustomAgentChatView.test.tsx` => ROUGE sur le scénario `conversationId` connu / `sessionId` nul qui déclenchait encore `launchAgentChat`.
- Ce gap a été corrigé dans l'itération frontend suivante.
## QA
- Premier passage QA: ROUGE sur le scénario `conversationId` connu / `sessionId` nul qui déclenchait encore `launchAgentChat`.
- Deuxième passage QA: VERT.
- Vérification explicite validée:
- retour de layout avec `conversationId` connu et `sessionId` nul => conversation visible restaurée
- pas de relance froide implicite
- `launchAgentChat` non appelé
- la session cachée est réattachée et le replay restaure les messages visibles
## Git
- Commit fix: `581063c` — `fix(cli): restaure la conversation au retour de layout via cache conversationId+sessionId — #217`
- Commit bookkeeping: `33c6fc6` — `chore(idea): bookkeeping #217 QA verte + clôture #216`
- Merge local: `3d466f9` — `merge(cli): conservation conversation au switch layout Git Graph — #217 (QA verte)`
- Branche finale active: `develop`
- Aucun push effectué.

View File

@ -2,7 +2,7 @@
id: "6ea02306-17ba-4085-a8fb-df9e7d061e35"
number: 217
title: "Conversation disparaît parfois au switch layout agent vers Git Graph"
status: "qa"
status: "closed"
priority: "high"
sprint: null
links: []
@ -11,7 +11,7 @@ attachments: []
createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
createdAt: 1786814259134
updatedAt: 1786815105743
version: 6
updatedAt: 1786815249567
version: 8
---
Investigation et correction du cas où une conversation disparaît parfois lorsqu'on passe du layout agent au layout Git Graph, puis retour vers le layout agent. Vérifier si le problème vient de la persistance UI, de la projection layout, ou d'un problème de réattache conversation/session.