[2025-10-16 18:39:42] SAFE-WRITE-RULE v1.0 | SHA1=16C35E7E1DF46371336CFDEE2B7F27B56EC2BF3F | \\DS-918\chatgpt\ChatGPT-Gouvernance-Projets\_registry\rules\SAFE-WRITE-RULE_v1.0.txt [2025-10-16 18:52:27] MEM-AUTOLOCK-RULE v1.0 | SHA1=2A2E1848845E118F913F4CFA7FF2699406765417 | \\DS-918\chatgpt\ChatGPT-Gouvernance-Projets\_registry\rules\MEM-AUTOLOCK-RULE_v1.0.txt [REGLE] SAFE-CREATE-ENFORCER v1.1 (bloquant) _MAJ_ : 2025-10-16 20:13:46 Objet : Imposer le flux SAFE-CREATE pour toute fourniture de script (preambule -> one-shot -> script complet). Exigences : - Chemin cible explicite + encodage UTF-8 (sans BOM) - Mode Preview obligatoire - Sauvegarde *.bak datee avant ecriture - Footer DOC-VERSION-FOOTER-RULE Portee : fils "ChatGPT-Gouvernance-Projets" — CARACTERE BLOQUANT. Integrations : MEM-LOCK-ENFORCER, MEM-AUTOLOCK, DUAL-VIGILANCE, MEM-CROSS-INDEX. --- Version : 1.1 Date de generation : 2025-10-16 ----- SAFE-CREATE COMPLEMENTS 2025-10-16 BEGIN ----- Docs MEMOIRE : .txt obligatoire. Paste-ready strict : ASCII-only, sans here-strings, une seule couche, UTF-8 sans BOM, materialiser local puis Safe-Replace NAS, backup .bak, Preview -> O/N -> execution. Paquet de demarrage : REGLES_GOUVERNANCE.txt, INDEX_GOUVERNANCE_GLOBAL.txt, XREF_MEMORY_LINKS.txt, TRANSCRIPT_REF.txt, dernier snapshot_*.json, registry_activity.log. --- Version : 1.0 Date de generation : 2025-10-16 ----- SAFE-CREATE COMPLEMENTS 2025-10-16 END ----- ----- SAFE-CREATE COMPLEMENTS 2025-10-16 BEGIN ----- Docs MEMOIRE : .txt obligatoire. Paste-ready strict : ASCII-only, sans here-strings, une seule couche, UTF-8 sans BOM, materialiser local puis Safe-Replace NAS, backup .bak, Preview -> O/N -> execution. Paquet de demarrage : REGLES_GOUVERNANCE.txt, INDEX_GOUVERNANCE_GLOBAL.txt, XREF_MEMORY_LINKS.txt, TRANSCRIPT_REF.txt, dernier snapshot_*.json, registry_activity.log. --- Version : 1.0 Date de generation : 2025-10-17 ----- SAFE-CREATE COMPLEMENTS 2025-10-16 END ----- [REGLE] SCRIPT-GENERATION-HANDOVER-RULE v1.0 _MAJ_ : 2025-10-17 Objet : Handover obligatoire avant toute generation de script. Etapes : 1) Identifier le poste (perso vs pro) ; 2) Exiger les artefacts (REGLES_GOUVERNANCE.txt, INDEX_GOUVERNANCE_GLOBAL.txt, XREF_MEMORY_LINKS.txt, TRANSCRIPT_REF.txt, dernier snapshot_*.json, registry_activity.log) ; 3) Contraintes paste-ready strictes (ASCII-only, sans here-strings, single-layer, UTF-8 sans BOM, materialiser local puis Safe-Replace NAS, backup .bak, Preview -> O/N -> execution, commandes de verif). Bloquant : Refuser & regenerer si un item manque. --- Version : 1.0 Date de generation : 2025-10-17 [REGLE] BUG-KB-ENFORCER v1.0 _MAJ_ : 2025-10-17 Objet : Enregistrement BLOQUANT de toute anomalie script dans bug_kb\\BUG_KB.jsonl (schema JSONL). Exigences : champs id, date, title, env[], impact[], repro[], detection{{patterns[],verify_cmds[]}}, fix{{summary,recipe_steps[],code_guardrail[]}}, guardrails[], verify_cmds[], tags[], status. Process : 1) Consigner dans BUG_KB.jsonl ; 2) (si applicable) ajouter entree dans _patches\\SCRIPT_PATCH_HISTORY.txt ; 3) Cloturer le fil. Compatibilite : SAFE-CREATE-ENFORCER v1.1 ; SCRIPT-GENERATION-HANDOVER-RULE v1.0 ; ENCAPSULATION-ONE-SHOT v1.0. --- Version : 1.0 Date de generation : 2025-10-17 [REGLE] BOOT-PACK-KB-REQUIRED v1.0 _MAJ_ : 2025-10-17 Objet : Rendre BLOQUANT l'inclusion de la base de connaissances des bugs et du registre de patchs dans le BOOT-PACK d'ouverture de tout fil code/script. Contenu minimal du BOOT-PACK : - REGLES_GOUVERNANCE.txt ; INDEX_GOUVERNANCE_GLOBAL.txt ; XREF_MEMORY_LINKS.txt ; TRANSCRIPT_REF.txt ; - dernier memory_snapshots\\snapshot_*.json ; registry_activity.log ; - bug_kb\\BUG_KB.jsonl (KB JSONL) ; _patches\\SCRIPT_PATCH_HISTORY.txt (registre patchs). Process : Si un element manque -> demander explicitement ; refuser la livraison de scripts jusqu'a reception. Compatibilite : SAFE-CREATE-ENFORCER v1.1 ; SCRIPT-GENERATION-HANDOVER-RULE v1.1 ; ENCAPSULATION-ONE-SHOT v1.0 ; BUG-KB-ENFORCER v1.0. --- Version : 1.0 Date de generation : 2025-10-17