[axe-9] Synchronisation git automatique — am sync #66

Closed
opened 2026-08-17 08:14:28 -04:00 by bruno · 0 comments
Owner

Objectif : synchroniser l'état (journal, sessions, config) dans un dépôt git.

Specification :

  • settings.sync_repo (URL) ; am sync commit + push de state_dir
  • push automatique à la fermeture du REPL (opt-in)
  • exclusion des données sensibles (.gitignore : secrets, tokens) — jamais de chemins exposés
  • résolution de conflit simple : dernier gagnant + backup local

Criteres d'acceptation :

  • l'état est poussé dans le dépôt configuré
  • les secrets sont exclus du dépôt
  • un conflit est résolu sans perte
  • tests de la logique sync

Reference : ROADMAP.md axe 9.

Objectif : synchroniser l'état (journal, sessions, config) dans un dépôt git. Specification : - settings.sync_repo (URL) ; am sync commit + push de state_dir - push automatique à la fermeture du REPL (opt-in) - exclusion des données sensibles (.gitignore : secrets, tokens) — jamais de chemins exposés - résolution de conflit simple : dernier gagnant + backup local Criteres d'acceptation : - [ ] l'état est poussé dans le dépôt configuré - [ ] les secrets sont exclus du dépôt - [ ] un conflit est résolu sans perte - [ ] tests de la logique sync Reference : ROADMAP.md axe 9.
bruno added this to the v0.5.0 milestone 2026-08-17 08:14:28 -04:00
bruno added the P2axe-9L labels 2026-08-17 08:14:28 -04:00
bruno added this to the Phase 2 project 2026-08-17 08:50:19 -04:00
bruno closed this issue 2026-08-18 12:09:45 -04:00
bruno moved this to En revue in Phase 2 on 2026-08-18 16:10:43 -04:00
Sign in to join this conversation.