From 2a3c61542dd9894b9bafa41d370012c064e1f40e Mon Sep 17 00:00:00 2001 From: Blomios Date: Tue, 11 Aug 2026 15:57:30 +0200 Subject: [PATCH] chore(tickets): sync miroir #181 (QA verte) --- .ideai/tickets/181/carnet.md | 10 +++++++--- .ideai/tickets/181/issue.md | 6 +++--- .ideai/tickets/index.json | 4 ++-- 3 files changed, 12 insertions(+), 8 deletions(-) diff --git a/.ideai/tickets/181/carnet.md b/.ideai/tickets/181/carnet.md index dfa4a5f2..5870dc68 100644 --- a/.ideai/tickets/181/carnet.md +++ b/.ideai/tickets/181/carnet.md @@ -1,10 +1,14 @@ --- issueRef: "#181" -version: 2 +version: 4 updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"} -updatedAt: 1786455261538 +updatedAt: 1786456609861 --- 2026-08-11 - Ticket ouvert suite au signalement utilisateur. - Cadrage UX: Ctrl+V doit joindre les fichiers sans casser le collage de texte; UI d'attachments existante à réutiliser; dédoublonnage par métadonnées. -- Cadrage architecture: chemin clipboard -> import d'attachments à compléter entre frontend, cas d'usage d'import et persistance attachments. \ No newline at end of file +- Cadrage architecture: chemin clipboard -> import d'attachments à compléter entre frontend, cas d'usage d'import et persistance attachments. +- Implémentation frontend dev reçue: collage texte seul inchangé; collage texte+fichiers joint les fichiers et insère le texte; dédoublonnage clipboard ajouté dans CustomAgentChatView. +- Implémentation backend dev reçue: fichiers clipboard non-image acceptés par ImportChatAttachments, validation taille/bytes vides dans l'app layer avant persistance; stockage durable existant conservé. +- QA 2026-08-11: VERT. Vérifications exécutées avec succès: npm test -- --run src/features/agents/CustomAgentChatView.test.tsx ; cargo test -p application chat_attachments. +- QA a ajouté un test ciblé manquant sur le rejet des bytes clipboard vides avant revalidation verte. \ No newline at end of file diff --git a/.ideai/tickets/181/issue.md b/.ideai/tickets/181/issue.md index 06ca0a0d..c2630726 100644 --- a/.ideai/tickets/181/issue.md +++ b/.ideai/tickets/181/issue.md @@ -2,7 +2,7 @@ id: "dfef095f-4cc0-4bff-8c21-3dfe33a93c44" number: 181 title: "Corriger le collage de fichiers dans le chat via Ctrl+V" -status: "inProgress" +status: "qa" 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: 1786454719235 -updatedAt: 1786455261538 -version: 2 +updatedAt: 1786456609861 +version: 4 --- Le collage Ctrl+V dans le chat doit permettre de joindre des fichiers de façon fiable. L'utilisateur soupçonne que le système actuel d'attachments doit être revu et indique qu'un chantier existait probablement déjà. \ No newline at end of file diff --git a/.ideai/tickets/index.json b/.ideai/tickets/index.json index b955dc8e..e0eed220 100644 --- a/.ideai/tickets/index.json +++ b/.ideai/tickets/index.json @@ -2427,7 +2427,7 @@ "issueRef": "#181", "path": "181", "title": "Corriger le collage de fichiers dans le chat via Ctrl+V", - "status": "inProgress", + "status": "qa", "priority": "high", "sprint": null, "assignedAgentIds": [], @@ -2435,7 +2435,7 @@ "kind": "agent", "agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d" }, - "updatedAt": 1786455261538 + "updatedAt": 1786456609861 }, { "issueRef": "#182",