{"id":18205,"plugin_id":"plugins_6a86f0bc955881919122c7c2d87da0d9","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:14:44.686Z","digest":"a01966cada97a4ce49b94278b9d8aeca024878689292f416c2ececa812448029","against":null,"payload":{"name":"appeler-passerelle","description":"Use when a prepared Continuum mission or message must actually traverse the local Passerelle through Noyau.","included_files":[],"skill_md_contents":"---\r\nname: appeler-passerelle\r\ndescription: Use when a prepared Continuum mission or message must actually traverse the local Passerelle through Noyau.\r\n---\r\n# Appeler la Passerelle\r\n\r\n## Préconditions\r\n- mission et courrier préparés ;\r\n- route réellement résolue ;\r\n- Noyau et capacité locale pré-volés ;\r\n- contrat local courant vérifié ;\r\n- identité d’opération stable créée lorsque le rejeu pourrait produire un doublon.\r\n\r\n## Procédure\r\n1. Résoudre le contrat de Passerelle réellement exposé par Noyau ; ne pas traiter `AppelPasserelle_V1` comme vérité normative éternelle.\r\n2. Si ce contrat est bien le contrat courant, produire le PUSH autonome dans sa grammaire exacte, sans prose ajoutée.\r\n3. Distinguer émission du PUSH, réception, CREATE, travail du Magister, PULL, retour observé et effet final.\r\n4. Ne jamais confondre signal et matière transportée.\r\n5. En cas de doute sur l’effet, appliquer `gerer-transactions` et rechercher l’état réel avant rejeu.\r\n\r\n## Preuve\r\nLe niveau exact atteint par la circulation est observé ou explicitement borné."},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}