docs(ideai): mémoire client online, clôture ticket #64, cadrage #65-#70

Ajoute les notes mémoire d'architecture, de philosophie de la couche
online et d'UX pour le client online, clôture le ticket #64, reflète
les tickets #46/#54/#57/#62, ajoute le cadrage des tickets #65 à #70.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-07-19 21:25:57 +02:00
parent e60c8bbdb8
commit 53b4957bc6
28 changed files with 910 additions and 37 deletions

View File

@ -525,13 +525,13 @@
"issueRef": "#46",
"path": "46",
"title": "Créer un serveur headless pour l'application",
"status": "open",
"status": "qa",
"priority": "low",
"sprint": "4237adfd-91eb-45ff-9f32-6ce1daa39822",
"assignedAgentIds": [
"57695b92-24d0-4876-837c-76116e70a6ae"
],
"updatedAt": 1784482343900
"updatedAt": 1784488112374
},
{
"issueRef": "#47",
@ -607,13 +607,13 @@
"issueRef": "#54",
"path": "54",
"title": "Exercice à plusieurs étapes",
"status": "open",
"status": "qa",
"priority": "medium",
"sprint": "1bb8bdf2-9c35-4f53-9a31-1390a47bec63",
"assignedAgentIds": [
"57695b92-24d0-4876-837c-76116e70a6ae"
],
"updatedAt": 1784451193831
"updatedAt": 1784487430850
},
{
"issueRef": "#56",
@ -631,13 +631,13 @@
"issueRef": "#57",
"path": "57",
"title": "Allimenter la mémoire projet pour l'UI online de l'app",
"status": "open",
"status": "closed",
"priority": "medium",
"sprint": "4237adfd-91eb-45ff-9f32-6ce1daa39822",
"assignedAgentIds": [
"57695b92-24d0-4876-837c-76116e70a6ae"
],
"updatedAt": 1784482343900
"updatedAt": 1784488107329
},
{
"issueRef": "#58",
@ -691,13 +691,13 @@
"issueRef": "#62",
"path": "62",
"title": "[QA] Validation exercices à étapes, persistance et historique",
"status": "open",
"status": "qa",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [
"7efa512f-3b3a-47b5-ade0-a2dd13073055"
],
"updatedAt": 1784481549150
"updatedAt": 1784487426036
},
{
"issueRef": "#63",
@ -710,6 +710,90 @@
"57695b92-24d0-4876-837c-76116e70a6ae"
],
"updatedAt": 1784482673684
},
{
"issueRef": "#64",
"path": "64",
"title": "[DevBackend] Client online : session compte, stockage sécurisé et adapter API",
"status": "open",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [
"10ee045b-1c41-479e-ba03-dceed9edd495"
],
"updatedAt": 1784488337677
},
{
"issueRef": "#65",
"path": "65",
"title": "[DevBackend] Sync client incrémentale LWW vers API serveur",
"status": "open",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [
"10ee045b-1c41-479e-ba03-dceed9edd495"
],
"updatedAt": 1784488343589
},
{
"issueRef": "#66",
"path": "66",
"title": "[DevBackend] Partage client : use cases, inbox cache et import local",
"status": "open",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [
"10ee045b-1c41-479e-ba03-dceed9edd495"
],
"updatedAt": 1784488349264
},
{
"issueRef": "#67",
"path": "67",
"title": "[DevFrontend] Profil et écrans auth optionnels",
"status": "open",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [
"9933c93a-b8a1-4164-a3bb-7063fdad747d"
],
"updatedAt": 1784488354627
},
{
"issueRef": "#68",
"path": "68",
"title": "[DevFrontend] Statut de synchronisation discret et action manuelle",
"status": "open",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [
"9933c93a-b8a1-4164-a3bb-7063fdad747d"
],
"updatedAt": 1784488359218
},
{
"issueRef": "#69",
"path": "69",
"title": "[DevFrontend] Partage sortant et boîte de réception",
"status": "open",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [
"9933c93a-b8a1-4164-a3bb-7063fdad747d"
],
"updatedAt": 1784488364646
},
{
"issueRef": "#70",
"path": "70",
"title": "[QA] Validation client online offline-first",
"status": "open",
"priority": "medium",
"sprint": null,
"assignedAgentIds": [
"7efa512f-3b3a-47b5-ade0-a2dd13073055"
],
"updatedAt": 1784488373778
}
]
}