GOVERNANCE-ORDER-OF-OPERATIONS v1.2
------------------------------------------------------------
Objet :
Garantir que toute opération d’archivage ou de génération mémoire respecte la hiérarchie stricte des ordres, avec priorité absolue à la règle SOURCE-OF-TRUTH.

Article 1 – SOURCE-OF-TRUTH (renforcé)
Avant toute génération de fichier dans un répertoire à valeur mémorielle (_registry, 03_ARCHIVES_DISCUSSIONS, memory_snapshots, index_cross),
un contrôle SOURCE_VALIDATION_GATE est exécuté.

Contrôle effectué :
- Vérifie si un fichier du même nom (hors timestamp) existe déjà.
- Vérifie si ce fichier est référencé dans un index local ou global.
- Vérifie l’état du thread (READY ou DEFERRED_SYNC).

En cas de collision :
⚠️ MODE FUSION REQUISE
Le fichier d’origine est déjà présent ou référencé.
Veuillez fournir :
 - la paire (source + update), OU
 - un patch court "NOM — YYYY-MM-DD (complément)".
Aucune génération ne sera autorisée avant fusion.

Article 1-bis – Validation hiérarchique
Avant exécution, la hiérarchie complète est relue.
Toute opération contournant la SOURCE-OF-TRUTH entraîne un flag ARCHIVE_UNVERIFIED et la suspension du thread jusqu’à régularisation.

Articles 2 → 6 (inchangés)
Les autres règles (THREAD-LOCK-HANDOVER, MEM-LOCK-ENFORCER, MEM-CROSS-INDEX, MEM-UPDATE-POST-SYNC, FAST-CONFIRM) restent inchangées.

------------------------------------------------------------
Version : 1.2
Date de génération : 2025-10-15
