SYNOMAP – FIXLOG v1 =================== Objet ----- Journal des corrections effectuées sur les scripts et sur la spec Synomap v1. Ce fichier sert à garder la trace : - des bugs corrigés, - de la nature de chaque correction (alignement avec la spec existante ou extension/modification de la spec), - des scripts impactés. Format ------ Chaque correction suit le format : [FIX-ID] Date : Type : ALIGN_WITH_SPEC | EXTEND_SPEC | REFACTOR_TECH Scripts impactés : Spec de référence : Résumé : Détails : EXEMPLES INITIAUX (à titre de modèle) ===================================== [FIX-2025-XX-YY-01] Date : 2025-..-.. Type : ALIGN_WITH_SPEC Scripts impactés : - scripts/daily_qbittorrent_update_v1.32c_synomap.sh Spec de référence : - A1 Checker Spec v1, - B1 Loop Exec v1, - A3 Case Book (cas #X / hash / état Y). Résumé : Correction de la collecte du hash qB pour les torrents importés via Sonarr, afin d'aligner le comportement sur le modèle d'identité défini dans la spec. Détails : (à compléter lors du fix réel : avant / après, effets de bord, tests faits). [FIX-2025-XX-YY-02] Date : 2025-..-.. Type : EXTEND_SPEC Scripts impactés : - scripts/synomap_apply_from_plan.sh Spec de référence : - A3 Case Book (nouveau cas ajouté), - Issues Table v1 (nouvel issue code), - DOC_OV1 (règle supplémentaire). Résumé : Ajout d'un nouvel état pour gérer les torrents avec source invalide mais fragments présents sur un miroir, avec statut WARNING spécifique. Détails : - A3 : ajouter cas #N, - Issues Table : ajouter ISSUE_CODE_XYZ, - DOC_OV1 : préciser la règle de calcul du overall_status pour ce cas. SECTION À COMPLÉTER ==================== Ajouter ici chaque fix réel appliqué aux scripts / à la spec : [FIX-2025-..-..-NN] Date : Type : Scripts impactés : Spec de référence : Résumé : Détails :