{"id":18423,"plugin_id":"plugins_6a86f0bc955881919122c7c2d87da0d9","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:14:48.842Z","digest":"dbdd1d8fdaac9d59b036a6bb7d577edf8898f8ce01e515701fe876c78f317b5a","against":null,"payload":{"description":"Use when an authorized tool, connector, service, local component, or execution is interrupted by a transient or potentially recoverable condition.","included_files":[],"name":"gerer-reprise","skill_md_contents":"---\r\nname: gerer-reprise\r\ndescription: Use when an authorized tool, connector, service, local component, or execution is interrupted by a transient or potentially recoverable condition.\r\n---\r\n# Gérer les interruptions et la reprise\r\n\r\n## Procédure\r\n1. Qualifier le retour observé sans inventer sa cause.\r\n2. Distinguer interruption récupérable et indisponibilité matérielle.\r\n3. Si la reprise reste dans le même mandat, périmètre, autorité et contraintes, reprendre automatiquement depuis le dernier état réellement prouvé.\r\n4. Ne répéter que les opérations sans effet indésirable ou protégées par `gerer-transactions`.\r\n5. Adapter l’attente et le rythme sans boucle active inutile.\r\n6. Cesser la reprise automatique lorsqu’elle exige une nouvelle autorité, change le périmètre, rencontre une interdiction ou ne peut plus être distinguée d’un échec durable.\n7. Respecter immédiatement une suspension ou un arrêt d’Axel. Un timeout borne l’attente d’un appel, pas la durée du chantier ; ne pas en déduire l’échec ni terminer ou relancer un processus légitime sans qualifier son état.\n8. Lorsqu’Azer reprend un chantier stateful, résoudre `Reprise active Azer.md` par l’Index unique : utiliser le checkpoint courant, rafraîchir seulement ses données volatiles rendues douteuses et reprendre la prochaine action utile. Maintenir ce checkpoint via `gerer-environnements` lorsque l’état change matériellement ; il reste distinct de la Continuité et du Verbatim.\n\r\n## Preuve\r\nLa reprise conserve les acquis prouvés et n’introduit ni doublon ni supposition.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}