Objectif : mettre à jour le catalogue depuis une source distante et ajouter des catalogues externes.
Specification :
am catalog update : récupère le catalogue officiel, diff et application avec confirmation
am catalog add : inclut un catalogue externe (même format YAML)
cache local façon probe.rs avec rafraîchissement ; vérification de l'origine
journalisation des changements de catalogue dans events.jsonl
Criteres d'acceptation :
une mise à jour est appliquée et journalisée
un catalogue distant est ajouté et utilisable
cache et hors-ligne fonctionnent
tests du diff et de l'application
Reference : ROADMAP.md axe 7.
Objectif : mettre à jour le catalogue depuis une source distante et ajouter des catalogues externes.
Specification :
- am catalog update : récupère le catalogue officiel, diff et application avec confirmation
- am catalog add <url> : inclut un catalogue externe (même format YAML)
- cache local façon probe.rs avec rafraîchissement ; vérification de l'origine
- journalisation des changements de catalogue dans events.jsonl
Criteres d'acceptation :
- [ ] une mise à jour est appliquée et journalisée
- [ ] un catalogue distant est ajouté et utilisable
- [ ] cache et hors-ligne fonctionnent
- [ ] tests du diff et de l'application
Reference : ROADMAP.md axe 7.
bruno
added this to the v0.5.0 milestone 2026-08-17 08:14:26 -04:00
bruno
added the P2axe-7M labels 2026-08-17 08:14:26 -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 : mettre à jour le catalogue depuis une source distante et ajouter des catalogues externes.
Specification :
Criteres d'acceptation :
Reference : ROADMAP.md axe 7.