------------------------------------------------------------
Objet :
Standardiser et tracer toutes les mises à jour globales des
fonctions communes utilisées par plusieurs scripts PowerShell
dans le projet ChatGPT-Gouvernance-Projets.

Règle :
1️⃣ Toute correction, amélioration ou évolution d’une fonction
   partagée (ex. Append-Log, Get-Timestamp, Append-Backlog, etc.)
   doit être appliquée à l’ensemble des scripts concernés
   via un patch global unique (script de maintenance dédié).
2️⃣ Le patch global doit :
   - créer un backup .bak avant toute modification,
   - insérer la nouvelle version de la fonction en ASCII,
   - consigner chaque fichier modifié dans
     C:\Logs_Gouvernance\registry_activity.log,
   - ajouter une entrée datée dans le CHANGELOG actif.
3️⃣ Chaque fonction commune doit comporter en en-tête :
   # Fonction partagée — [Nom] vX.Y
   # Dernière mise à jour : YYYY-MM-DD
   afin d’assurer la traçabilité des versions entre scripts.
4️⃣ Toute fonction partagée doit être testée sur un script témoin
   avant diffusion globale.

Compatibilité :
- SCRIPT-ARCHIVIST-RULE v1.0
- SCRIPT-CORRECTION-RULE v1.0 (traçabilité des correctifs)
- PATH-CONSISTENCY-RULE v1.0
- USER-SEQUENTIAL-WORKFLOW-RULE v1.0

Encodage :
ASCII ou UTF-8 sans BOM

------------------------------------------------------------
Version : 1.0
Date : 2025-10-15
Auteur : GPT-5 + USER — ChatGPT-Gouvernance-Projets
------------------------------------------------------------
