{"id":18269,"plugin_id":"plugins_6a86f0bc955881919122c7c2d87da0d9","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:14:45.784Z","digest":"e9fff9e818f30df6cd36325454975b2a0ba15d06e3ce123001b8f1b1fcd4500e","against":null,"payload":{"name":"cartographier-code","description":"Use before a non-trivial code change when the location, callers, dependencies, data flow, or blast radius are not already established.","included_files":[],"skill_md_contents":"---\r\nname: cartographier-code\r\ndescription: Use before a non-trivial code change when the location, callers, dependencies, data flow, or blast radius are not already established.\r\n---\r\n# Cartographier le code\r\n\r\n## Fonction\r\nTrouver où vit réellement une fonction et ce qui dépend d’elle avant de la modifier.\r\n\r\n## Procédure\r\n1. Localiser points d’entrée, handlers, modules et données concernés.\r\n2. Remonter appelants, appels sortants, dépendances et états partagés.\r\n3. Identifier frontières d’interface et contrats traversés.\r\n4. Repérer tests, configurations et migrations liés.\r\n5. Produire une carte minimale orientée modification, pas un diagramme décoratif.\r\n\r\n## Preuve\r\nLa correction peut nommer les fichiers / modules touchés, les consommateurs à préserver et les tests représentatifs."},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}