26 octobre 2026 — opération Cloudflare confirmée par readback. Après suppression des quatre Workers audiovisuels, les déploiements mixtes qui contenaient encore les anciennes versions à 0 % ont été assainis.
frequencies-label-production : une seule version dans le déploiement courant, v76 37ea878e-5874-45e7-a37c-40613c344346 à 100 % ; v66 n'est plus sélectionnable via override dans ce déploiement.frequencies-core-fabric : une seule version dans le déploiement courant, v47 1208f974-b811-4c12-b76a-711ce4286b8d à 100 % ; v46 n'est plus sélectionnable via override dans ce déploiement.26 octobre 2026 — OPERATIONS CLOUDFARE EFFECTIVES, API readback confirmé. Le compte Frequencies Connect est passé de 76 à 72 Workers à la suite de la migration de quatre capacités dans le Worker parent Label. Aucun Worker étranger au périmètre n'a été supprimé.
Versions de production (contrôlées après écriture) : frequencies-label-production v76 ID 37ea878e-5874-45e7-a37c-40613c344346 à 100 % du trafic configuré. frequencies-core-fabric v47 ID 1208f974-b811-4c12-b76a-711ce4286b8d à 100 % du trafic configuré, conservant le correctif Supabase de timeout à 3000 ms de la v46 et 69 bindings hors des quatre liens historiques. Trois exports RPC présents dans le Label. Les versions v66 du Label et v46 de Core Fabric ont été retirées du trafic normal.
Suppressions Cloudflare exécutées dans cet ordre (chacune avec force=false, puis readback du compteur et de l'absence du script) : (1) frequencies-sas-video (76→75) ; (2) frequencies-sas-sound (75→74) ; (3) frequencies-sound-casting (74→73) ; (4) frequencies-sound-factory (73→72). Chaque opération a été précédée d'un scan frais de toutes les versions à trafic >0 confirmant zéro Service Binding entrant pour le Worker visé, sans échec de lecture ; vérification routes/zones, custom domains, crons, workers.dev, preview et SHA-256 du script original. Le service sortant d'un Worker ancien ne constituait pas à lui seul une raison de le conserver après extinction de ses appelants.
Contrôle final de sécurité : liste API Cloudflare = 72 Workers. Les quatre scripts ci-dessus sont absents. 72/72 versions actives relues sans erreur et 0 lien service vers un ancien Worker audio/vidéo. AdminOps bureau d'études séparé est préservé ; Pôle administratif, Pôle audiovisuel et frequencies-sphere-360 conservés sans modification. Aucune nouvelle ressource Worker, ni suppression d'autres exécutables.
Backups exacts, éprouvés : les quatre sources originales ont été archivées en Base64 dans les blocs BACKUP-AUDIO-LEGACY-* -20261026 de cette page Notion existante, avec snapshot non secret des bindings. Elles ont été récupérées par relecture Notion, décodées et vérifiées octet pour octet via SHA-256 après archivage, pas seulement avant suppression : SAS Vidéo 7519 octets 85089b380fe7b2c86cd33e28f5f7fd5a40a77f780eb74ba3f90fcacf9654a0d9 ; SAS Sonore 7644 octets 67e51255080dc46a6dc2b16283b2dd70d0e1c41aaee6285cd96e36baef724655 ; Sound Casting 6658 octets 961b32e5b52a39593351820435fc16cb0add94f9ca05d133d0dfc83908adf16f ; Sound Factory 9065 octets c9b92bb6a3680f7f06dbef9e78037a21ff6f043dca72bc797538d7a822aac69a.
Précaution après retrait : les anciennes versions historiques Label v66 et Core Fabric v46 font encore référence aux Workers supprimés. Ne PAS les restaurer directement : une restauration complète nécessite d'abord de recréer les quatre Workers depuis leurs archives avec leurs bindings originaux, ou de publier un correctif de la nouvelle architecture. Les anciens IDs sont conservés pour traçabilité. Les snapshots des ressources de stockage ne sont pas contenus dans les versions Worker Cloudflare.
Qualité / limites : le déploiement et le retrait des exécutables sont terminés ; ce n'est PAS une certification Golden des parcours audiovisuels. Avant les suppressions, les comparaisons de code en simulation avaient atteint 31/31 GET+POST, 8/8 RPC, 32/32 tests de proxy Core Fabric, et les contrôles unitaires du routeur 60/60. Les tests HTTP/RPC directs sur runtime Cloudflare demeurent non vérifiés : Workers.dev et Preview désactivés ; l'environnement du connecteur bloque les requêtes HTTP directes, et Cloudflare Observability n'a enregistré aucun événement filtré Label/Core dans la fenêtre d'une heure consultée après l'intervention. Ne pas interpréter l'absence de logs comme l'absence d'erreurs. Prochaine étape qualité séparée : recette authentifiée et surveillance vérifiable du Label + Core Fabric. Ne pas recréer les quatre Workers par automatisme.
Sommeil contrôlé : clôture technique du sous-lot absorption des 4 exécutables et suppression, avec readback des deux versions de production, des quatre suppressions et du graphe d'appels. Recette fonctionnelle Golden reste ouverte. Pas de planification créée.
25 octobre 2026 : test RÉEL du contrôle de déploiement de Cloudflare pour le Label audiovisuel. Départ : v66 99 %, v76 1 %. Première écriture : Cloudflare a accepté le retour arrière v66 100 %, v76 0 % ; une lecture indépendante des déploiements a confirmé précisément ces deux pourcentages. Cela démontre que le contrôle de répartition de trafic peut revenir à la version historique. Ce n'est pas une preuve d'absence de régression métier ou de performance.
Deuxième écriture seulement après readback du rollback et contrôle que Core Fabric v46 était encore à 100 % avec v47 à 0 % : reprise du canari Label v66 99 %, v76 1 % ; Cloudflare HTTP 200 et lecture indépendante confirmés. Aucun autre changement de routing, secrets, bindings, Access, Workers, Cron ou DNS.
État après test : Core Fabric v46 (9d0c821d-152c-4096-b1dd-4ef08c881f5e) à 100 % et v47 (1208f974-b811-4c12-b76a-711ce4286b8d) à 0 %. Label v66 (74029b90-3634-42c8-830f-f82cb7a1c984) à 99 %, v76 (37ea878e-5874-45e7-a37c-40613c344346) à 1 %. Quatre Workers audiovisuels anciens encore en production, 0/4 supprimés. Le graphe des anciennes versions actives comporte toujours des bindings vers eux.