SYNOMAP — DOCUMENTATION MÉTIER V3 Bloc G (Intégrité FS / miroirs) Version : 3.0 Date : 2025-11-16 OBJET Le Bloc G assure que les miroirs DST sur Synology sont cohérents avant l’application du flux ABC. Il intervient après un mapping validé (bloc E) et avant toute action qB (bloc ABC/D). PRINCIPE SRC (OMV) est la vérité. DST (Synology) doit en être une réplique stricte. Si DST diffère de SRC, le système reconstruit automatiquement DST à partir de SRC via hardlinks. INVARIANTS MÉTIER - SRC est intouchable (zone critique). - Les bibliothèques Plex/Films/Series sont intouchables. - DST est la seule zone que Synomap peut purger et reconstruire. - Aucun appel qB n'est effectué dans ce bloc. - Reconstruction strictement déterministe : DST doit refléter SRC, pas plus, pas moins. ÉTATS G0_FS_OK : FS cohérent (SRC et DST identiques). G1_DST_INCONSISTENT : DST incomplet/parasite → reconstruction stricte. H_SRC_MISSING : SRC manquant → non réparable automatiquement (jalon ultérieur). RECONSTRUCTION STRICTE - Suppression totale du miroir DST. - Recréation complète via hardlinks depuis SRC. - Vérification opportuniste (tailles identiques, structure cohérente). SORTIE - Si reconstruction réussie : G0 → ABC. - Si reconstruction impossible (SRC manquant) : état H et blocage ABC pour ce torrent. FIN DU DOCUMENT MÉTIER V3