← ContinuumCONTENT HISTORY

Update to Continuum

Snapshot Sep 30, 2026 · 23:14 UTC · version 0.5.1

Collection source: not recorded for this historical snapshot.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "name": "proteger-concurrence",
  "description": "Use before modifying any object that may also be read or changed by another actor, tool, process, conversation, or execution.",
  "included_files": [],
  "skill_md_contents": "---\r\nname: proteger-concurrence\r\ndescription: Use before modifying any object that may also be read or changed by another actor, tool, process, conversation, or execution.\r\n---\r\n# Protéger les états partagés\n\n## Outil partagé — règle transitoire\nSelon `09 — Sûreté, transactions et reprise.md`, tant qu’Axel n’a pas validé l’orchestration concurrente du plugin, un outil, connecteur ou application externe partagé n’est utilisé activement que par un acteur à la fois. Une autre fenêtre, session ou processus ne contourne pas cette exclusivité. Si sa disponibilité n’est pas établie, attendre sa libération ou utiliser un autre moyen autorisé.\n\nLe plugin du Continuum est exempté pendant sa construction, ses essais et sa validation. Cette exception ne lève ni autorité, ni coût, ni idempotence, ni protection des états. Le parallélisme sur des outils différents reste possible.\n\n## Procédure\n1. Lire l’état courant et capturer le meilleur repère disponible : version, révision, ETag, empreinte, génération, horodatage ou équivalent.\r\n2. Pour une écriture partagée, canonique, destructive ou difficilement récupérable, vérifier au moment d’écrire que l’état visé n’a pas changé matériellement. Une écriture ordinaire isolée ne déclenche pas ce contrôle.\n3. Si l’objet a changé matériellement, ne pas l’écraser : relire, qualifier les différences et réconcilier ou replanifier.\r\n4. Utiliser verrou, bail ou écriture conditionnelle lorsqu’ils existent et apportent une protection réelle, avec le périmètre et la durée minimaux.\r\n5. Si un conflit ne peut pas être suffisamment détecté pour une écriture canonique, destructive ou difficilement récupérable, bloquer plutôt qu’écraser aveuglément.\n6. Libérer toute réservation inutile ; un verrou expiré, perdu ou contredit ne confère aucun droit ni aucune autorité canonique.\n\r\n## Preuve\r\nAucune écriture partagée n’écrase silencieusement un état concurrent.\n"
}

SHA-256: cd11f94684c36b05aaa308412e9aea9d7e1c3ca09b876cb75fd6cb801b987b2c