chore(tickets): sync store local — clôture #305 (tâches planifiées projet, livrées v0.48.0) et #314 (transcript lié après reboot, corrigé) par Main après rebuild AppImage validé; carnets à jour, index qa->closed; counter inchangé; fichiers non liés (agents/test, chat-drafts, system-permissions, attachments/, tickets 308-313, scripts/) hors périmètre; tag v0.48.0 inchangé sur 1e2cb5e; aucun push
This commit is contained in:
@ -1,8 +1,8 @@
|
||||
---
|
||||
issueRef: "#305"
|
||||
version: 6
|
||||
version: 7
|
||||
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||
updatedAt: 1789115266263
|
||||
updatedAt: 1789115934356
|
||||
---
|
||||
# Carnet #305 - Tâches planifiées projet avec outil MCP et menu utilisateur
|
||||
|
||||
@ -231,3 +231,16 @@ npm --prefix frontend run build
|
||||
Risques résiduels non bloquants:
|
||||
- Pas de test live AppImage/desktop scheduler réel dans cette passe QA; validation limitée aux tests automatisés Rust/TS et inspection du câblage.
|
||||
- Les critères UX exhaustifs comme notifications discrètes et parcours complet créer UI -> lire MCP / créer MCP -> lire UI sont couverts par contrat/adapters/tests unitaires ciblés, pas par un e2e navigateur/Tauri complet.
|
||||
|
||||
## Clôture Git/AppImage — 2026-09-11
|
||||
- Feature commit: `7007b2c` sur `feature/305-scheduled-project-tasks-mcp`.
|
||||
- Sync tickets: `686cf31`.
|
||||
- Merge local develop: `600aae17`.
|
||||
- Rebuild AppImage depuis `develop @ 600aae17` réussi.
|
||||
- Artefact: `target/release/bundle/appimage/IdeA_0.3.0_amd64.AppImage`.
|
||||
- Taille: `120560120` octets.
|
||||
- SHA-256: `d7de4519736eee6b923ba5b9a6e966cea08760173bd85a66ae6422a60a95e0d1`.
|
||||
- Commit dédié rebuild: `1e2cb5e`.
|
||||
- Tag annoté: `v0.48.0`.
|
||||
- Aucun push effectué.
|
||||
- Restant manuel: remplacer l'AppImage installée puis relancer IdeA pour valider live le binaire v0.48.0.
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
id: "6b6abd28-59c9-4f07-a19c-fb3770ef1415"
|
||||
number: 305
|
||||
title: "Tâches planifiées projet avec outil MCP et menu utilisateur"
|
||||
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: 1789021772418
|
||||
updatedAt: 1789114711757
|
||||
version: 5
|
||||
updatedAt: 1789115934356
|
||||
version: 7
|
||||
---
|
||||
Demande utilisateur du 2026-09-10 : ajouter à IdeA des tâches planifiées liées au projet, gérables par IdeA plutôt que par le cron Linux. Les agents doivent disposer d'un tool MCP pour créer des tâches récurrentes/projet. L'utilisateur doit avoir un menu par projet pour créer, supprimer et modifier ces tasks. Motivation : éviter qu'un orchestrateur crée un cron système Linux pour nettoyer régulièrement un dossier projet qui grossit build après build. Une fois livré et validé, rebuild l'AppImage.
|
||||
@ -1,8 +1,8 @@
|
||||
---
|
||||
issueRef: "#314"
|
||||
version: 5
|
||||
version: 6
|
||||
updatedBy: {"kind":"agent","agent_id":"a6c6ea12-bfc6-4bdc-8031-324102dfa34d"}
|
||||
updatedAt: 1789115266263
|
||||
updatedAt: 1789115934377
|
||||
---
|
||||
# Carnet #314 - Conversation liée après reboot affiche transcript indisponible
|
||||
|
||||
@ -52,3 +52,14 @@ npm --prefix frontend run build
|
||||
```
|
||||
|
||||
Risque résiduel non bloquant: pas de repro manuelle après reboot réel dans l'AppImage; la validation prouve le contrat backend/DTO/frontend automatisé et le scénario WebSocket de session stale récupérée avec `missingTranscript`.
|
||||
|
||||
## Clôture Git/AppImage — 2026-09-11
|
||||
- Fix inclus dans le feature commit `7007b2c` et le merge local develop `600aae17`.
|
||||
- Rebuild AppImage depuis `develop @ 600aae17` réussi.
|
||||
- Artefact: `target/release/bundle/appimage/IdeA_0.3.0_amd64.AppImage`.
|
||||
- Taille: `120560120` octets.
|
||||
- SHA-256: `d7de4519736eee6b923ba5b9a6e966cea08760173bd85a66ae6422a60a95e0d1`.
|
||||
- Commit dédié rebuild: `1e2cb5e`.
|
||||
- Tag annoté: `v0.48.0`.
|
||||
- Aucun push effectué.
|
||||
- Restant manuel: remplacer l'AppImage installée puis relancer IdeA pour valider live que l'état post-reboot est désormais actionnable.
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
id: "dc01987e-3002-447f-821b-4fc2cb71a28c"
|
||||
number: 314
|
||||
title: "Conversation liée après reboot affiche transcript indisponible"
|
||||
status: "qa"
|
||||
status: "closed"
|
||||
priority: "high"
|
||||
sprint: null
|
||||
links: [{"target":"#305","kind":"relatesTo"}]
|
||||
@ -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: 1789108874927
|
||||
updatedAt: 1789114712037
|
||||
version: 4
|
||||
updatedAt: 1789115934377
|
||||
version: 6
|
||||
---
|
||||
Signalement utilisateur du 2026-09-11 au démarrage d'IdeA après allumage du PC : la fenêtre Main affiche « Conversation liée — transcript indisponible. » au centre de la cellule. Capture jointe côté conversation utilisateur. À investiguer : distinguer garde-fou attendu de #307 vs régression de restauration/lecture du transcript après reboot, et faire en sorte que l'utilisateur récupère soit le transcript, soit un état/action utile.
|
||||
@ -4184,7 +4184,7 @@
|
||||
"issueRef": "#305",
|
||||
"path": "305",
|
||||
"title": "Tâches planifiées projet avec outil MCP et menu utilisateur",
|
||||
"status": "qa",
|
||||
"status": "closed",
|
||||
"priority": "high",
|
||||
"sprint": null,
|
||||
"assignedAgentIds": [],
|
||||
@ -4192,7 +4192,7 @@
|
||||
"kind": "agent",
|
||||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||||
},
|
||||
"updatedAt": 1789114711757
|
||||
"updatedAt": 1789115934356
|
||||
},
|
||||
{
|
||||
"issueRef": "#306",
|
||||
@ -4322,7 +4322,7 @@
|
||||
"issueRef": "#314",
|
||||
"path": "314",
|
||||
"title": "Conversation liée après reboot affiche transcript indisponible",
|
||||
"status": "qa",
|
||||
"status": "closed",
|
||||
"priority": "high",
|
||||
"sprint": null,
|
||||
"assignedAgentIds": [],
|
||||
@ -4330,7 +4330,7 @@
|
||||
"kind": "agent",
|
||||
"agent_id": "a6c6ea12-bfc6-4bdc-8031-324102dfa34d"
|
||||
},
|
||||
"updatedAt": 1789114712037
|
||||
"updatedAt": 1789115934377
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user