state : v2 — sessions_count et last_used (issue #4) #19

Merged
bruno merged 1 commits from feat/state-v2 into main 2026-08-16 22:16:56 -04:00
Owner

🎯 Objectif

State v2 (issue #4) : sessions_count + last_used, migration additive.

closes #4

📦 Contenu

  • STATE_VERSION 1 → 2, champs additifs sessions_count / last_used
  • migration automatique au chargement, persistée au premier contact (v1 → v2)
  • StateStore::touch() : last_used mis à jour sur start/run
  • exports 0.2.x (v1) restent lisibles

✅ Critères d'acceptation

  • fixture v1 figée chargée et migrée (test dédié)
  • touch() no-op sans entrée, last_used enregistré sinon (testé)
  • suite complète : 117 tests verts
## 🎯 Objectif State v2 (issue #4) : sessions_count + last_used, migration additive. closes #4 ## 📦 Contenu - STATE_VERSION 1 → 2, champs additifs sessions_count / last_used - migration automatique au chargement, persistée au premier contact (v1 → v2) - StateStore::touch() : last_used mis à jour sur start/run - exports 0.2.x (v1) restent lisibles ## ✅ Critères d'acceptation - [x] fixture v1 figée chargée et migrée (test dédié) - [x] touch() no-op sans entrée, last_used enregistré sinon (testé) - [x] suite complète : 117 tests verts
bruno added 1 commit 2026-08-16 22:16:55 -04:00
bruno merged commit 3af0834bae into main 2026-08-16 22:16:56 -04:00
bruno deleted branch feat/state-v2 2026-08-16 22:16:56 -04:00
Sign in to join this conversation.