Objectif : tracer les modifications des fichiers de configuration.
Specification :
checksums des configs (config.yaml embarqué, agent-manager.yaml) stockés dans state.json
croisement avec events.jsonl : am audit liste les changements (qui, quoi, quand)
détection des modifications manuelles hors de am
sortie --json stable (contrat)
Criteres d'acceptation :
une modification de config est détectée et datée
le rapport est lisible et complet
aucune fausse alerte sur un état inchangé
tests des checksums et du rapport
Reference : ROADMAP.md axe 8.
Objectif : tracer les modifications des fichiers de configuration.
Specification :
- checksums des configs (config.yaml embarqué, agent-manager.yaml) stockés dans state.json
- croisement avec events.jsonl : am audit liste les changements (qui, quoi, quand)
- détection des modifications manuelles hors de am
- sortie --json stable (contrat)
Criteres d'acceptation :
- [ ] une modification de config est détectée et datée
- [ ] le rapport est lisible et complet
- [ ] aucune fausse alerte sur un état inchangé
- [ ] tests des checksums et du rapport
Reference : ROADMAP.md axe 8.
bruno
added this to the v0.5.0 milestone 2026-08-17 08:14:27 -04:00
bruno
added the P2axe-8M labels 2026-08-17 08:14:27 -04:00
bruno
added this to the Phase 2 project 2026-08-17 08:50:18 -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 : tracer les modifications des fichiers de configuration.
Specification :
Criteres d'acceptation :
Reference : ROADMAP.md axe 8.