chore(idea): bookkeeping .ideai — tickets #184-#207, contexts agents, mémoire (préparation train refonte web #202)
This commit is contained in:
14
.ideai/tickets/191/carnet.md
Normal file
14
.ideai/tickets/191/carnet.md
Normal file
@ -0,0 +1,14 @@
|
||||
---
|
||||
issueRef: "#191"
|
||||
version: 7
|
||||
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||
updatedAt: 1786623936053
|
||||
---
|
||||
2026-08-13 Main: ticket relance en parallele de #190.
|
||||
- Arbitrage Architect: tests cibles uniquement, sans e2e UI ni app-tauri larges.
|
||||
- Perimetre attendu: test handler Tauri `invoke_handler` pour `managed_temp_allocate|resolve|release|gc`, plus tests de routage `idea_managed_temp_*` vers le provider tools dedie avec `project` et `requester` injectes.
|
||||
- Git: branche dediee recommandee `test/191-managed-temp-handlers-routing-tests` basee sur `develop`, merge local apres #190 et QA verte.
|
||||
- QA a implemente et valide des tests verts sur la branche locale `test/191-managed-temp-handlers-routing-tests` dans un worktree dedie.
|
||||
- Commandes vertes rapportees initialement: `cargo test -p app-tauri --test managed_temp_handlers -- --nocapture` et `cargo test -p app-tauri --lib openai_managed_temp_ -- --nocapture` avec `CARGO_HOME=/tmp/idea-cargo-home`.
|
||||
- Validation finale QA sur lot integre `#190 + #191`: vert sur worktree dedie base sur `4e9b205b`, avec `CARGO_HOME=/tmp/idea-cargo-home` et `CARGO_TARGET_DIR=/tmp/idea-target-190-191`.
|
||||
- Action en cours: integration Git locale (commit #191 puis merges dans `develop`).
|
||||
26
.ideai/tickets/191/issue.md
Normal file
26
.ideai/tickets/191/issue.md
Normal file
@ -0,0 +1,26 @@
|
||||
---
|
||||
id: "2073344b-90cd-412b-91ec-2d76fad9a7ec"
|
||||
number: 191
|
||||
title: "[QA/Tech] Managed temp store — tests d'intégration handlers Tauri et routage tools"
|
||||
status: "closed"
|
||||
priority: "medium"
|
||||
sprint: null
|
||||
links: [{"target":"#189","kind":"relatesTo"}]
|
||||
agentRefs: [{"agentId":"ab328d90-c307-4771-a3b6-6c56089c8506","role":"assigned"}]
|
||||
attachments: []
|
||||
createdBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||
createdAt: 1786621360797
|
||||
updatedAt: 1786623936053
|
||||
version: 7
|
||||
---
|
||||
Suite de sécurisation après #189. QA a validé le comportement métier du managed temp store, mais a relevé deux gaps de couverture d'intégration :
|
||||
- absence de test dédié qui exécute le handler Tauri `invoke_handler` pour `managed_temp_allocate|resolve|release|gc` ;
|
||||
- absence de test dédié du routage `openai_tools` / provider vers les outils `idea_managed_temp_*`.
|
||||
|
||||
À faire :
|
||||
- ajouter des tests d'intégration ciblés pour les handlers Tauri des commandes `managed_temp_*` ;
|
||||
- ajouter des tests ciblés du routage/provider tools pour `idea_managed_temp_*` ;
|
||||
- garder ces tests isolés du bruit hors périmètre actuellement rencontré dans certains tests `app-tauri` plus larges.
|
||||
|
||||
Contexte : gap explicite relevé par QA le 2026-08-13 lors de la validation du ticket #189.
|
||||
Reference in New Issue
Block a user