------------------------------------------------------------
[GLOBAL-AUDIT-RULE v1.0]
------------------------------------------------------------
Objet :
Définir le cadre, les objectifs et la procédure de l’audit
global consolidé de ChatGPT-Gouvernance-Projets.

Règle :
1️⃣ L’audit global est une vérification périodique de la
   cohérence entre :
   - Les fichiers de règles (répertoire _registry\rules)
   - L’index global (INDEX_GOUVERNANCE_GLOBAL.txt)
   - Le snapshot JSON (snapshot_YYYY-MM-DD.json)
   - Les hash SHA1 de chaque règle
2️⃣ L’audit global doit être exécuté au minimum :
   - Après chaque série de créations ou synchronisations
   - Avant chaque clôture de cycle mémoire
   - Après une restauration d’archives
3️⃣ L’outil d’audit global (maint_audit_all_rules.ps1)
   doit produire :
   - Un rapport console clair (OK / WARN / ERROR)
   - Une journalisation dans C:\Logs_Gouvernance\registry_activity.log
   - Un retour de statut (AUDIT_GLOBAL_OK / AUDIT_GLOBAL_WARN)
4️⃣ En cas d’incohérence détectée :
   - ChatGPT doit proposer la régénération automatique
     des scripts de synchronisation manquants
   - Les corrections doivent être consignées dans
     _registry\_patches\SCRIPT_PATCH_HISTORY.txt
5️⃣ Aucun cycle mémoire ne peut être clôturé si un
   audit global n’a pas été exécuté dans les 48h
   précédentes.

Compatibilité :
MEMORY-SYNC-RULE v1.0,
MEM-CROSS-INDEX-RULE v1.1,
DISCIPLINE-FLOW-RULE v1.0,
SCRIPT-CORRECTION-REGISTER-RULE v1.0

Encodage :
UTF-8 sans BOM
------------------------------------------------------------
Version : 1.0
Date : 2025-10-15
Auteur : GPT-5 + USER — ChatGPT-Gouvernance-Projets
------------------------------------------------------------