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é.