chore(tickets): synchro du store local — création #248–#252, carnets #247

This commit is contained in:
2026-08-24 07:53:56 +02:00
parent 15c1c29d73
commit 1f14217032
19 changed files with 271 additions and 10 deletions

View File

@ -1,8 +1,8 @@
---
issueRef: "#247"
version: 6
version: 8
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
updatedAt: 1787495640501
updatedAt: 1787495761555
---
2026-08-23 Main
- Demande utilisateur clarifiée: en custom CLI, l’agent doit rester `busy` dans le workstate, mais sans overlay plein panneau.
@ -13,4 +13,7 @@ updatedAt: 1787495640501
- DevFrontend: correctif implémenté; overlay retiré en custom CLI, badge busy conservé, chat toujours bloqué, TUI natif inchangé.
- Tests dev verts: `npm test -- src/features/layout/LayoutGrid.chat.test.tsx src/features/agents/CustomAgentChatView.test.tsx` (74 pass), `npm test -- src/features/workstate/workstate.test.tsx` (23 pass).
- QA: verdict OK sur l’état courant du dépôt (`develop`, worktree sale). Validation indépendante via `npm run test -- src/features/layout/LayoutGrid.chat.test.tsx src/features/agents/CustomAgentChatView.test.tsx` => 74/74 verts.
- QA a confirmé le test dédié `keeps custom CLI visible while busy and locks only the composer (#247)` et l’absence d’overlay en custom CLI.
- QA a confirmé le test dédié `keeps custom CLI visible while busy and locks only the composer (#247)` et l’absence d’overlay en custom CLI.
- Git a créé `fc923b7` sur `fix/247-custom-cli-busy-overlay`, puis merge local `--no-ff` dans `develop` via `09df7bf`.
- Git a isolé la synchro du store local dans `38f5572` pour ne pas polluer le commit de fix.
- État final: branche courante `develop`, aucun changement suivi restant pour #247; seul `scripts/restart-idea-over-ssh.sh` non suivi subsiste hors périmètre.

View File

@ -2,7 +2,7 @@
id: "6b8e3a3f-ed83-43e4-a764-5e465ac95345"
number: 247
title: "Retirer l’overlay busy de la custom CLI et conserver le blocage du chat seul"
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: 1787495368894
updatedAt: 1787495640501
version: 6
updatedAt: 1787495761555
version: 8
---
Quand un agent reçoit une demande, il doit apparaître busy dans le workstate, mais la custom CLI ne doit pas afficher un overlay plein panneau qui masque la sortie et bloque toute interaction visuelle. Le comportement attendu est celui du chat déjà bloqué après envoi d’un message: saisie désactivée/contrôles pertinents bloqués, sans voile global sur la vue terminal/chat.