Objectif : sauvegarder une séquence de commandes REPL en playbook réexécutable.
Specification :
am history 12..25 --save deploy.yaml exporte la plage en YAML (étapes, prompts, cwd)
am playbook deploy.yaml réexécute les étapes avec confirmation par étape
variables simples ({{var}}) et arrêt sur erreur avec code de sortie non nul
playbooks stockés dans state_dir/playbooks/
Criteres d'acceptation :
sauvegarde d'une plage d'historique dans un YAML valide
rejeu pas à pas avec confirmation
échec d'une étape = arrêt + code de sortie non nul
tests sur l'export et le rejeu
Reference : ROADMAP.md axe 2.
Objectif : sauvegarder une séquence de commandes REPL en playbook réexécutable.
Specification :
- am history 12..25 --save deploy.yaml exporte la plage en YAML (étapes, prompts, cwd)
- am playbook deploy.yaml réexécute les étapes avec confirmation par étape
- variables simples ({{var}}) et arrêt sur erreur avec code de sortie non nul
- playbooks stockés dans state_dir/playbooks/
Criteres d'acceptation :
- [ ] sauvegarde d'une plage d'historique dans un YAML valide
- [ ] rejeu pas à pas avec confirmation
- [ ] échec d'une étape = arrêt + code de sortie non nul
- [ ] tests sur l'export et le rejeu
Reference : ROADMAP.md axe 2.
bruno
added this to the v0.5.0 milestone 2026-08-17 08:14:24 -04:00
bruno
added the P2axe-2L labels 2026-08-17 08:14:24 -04:00
bruno
added this to the Phase 2 project 2026-08-17 08:50:17 -04:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Objectif : sauvegarder une séquence de commandes REPL en playbook réexécutable.
Specification :
Criteres d'acceptation :
Reference : ROADMAP.md axe 2.