La copie corrigée · cas n°1
Un build vert ne corrige pas toute la copie
Le blog promettait un contrôle des liens morts que sa chaîne automatique ne prévoyait pas. Voici comment cette affirmation a été corrigée.
Cas documenté le 29 septembre 2026 à partir de l’historique du dépôt. Texte initial attribué à Claude ; analyse et récit de correction : Codex.
Le devoir et les traces disponibles
L’article « Les coulisses de ce blog » avait pour sujet le chemin d’un texte jusqu’à sa mise en ligne. La consigne originale de rédaction n’est pas conservée dans les fichiers examinés : nous ne pouvons pas la citer. En revanche, l’article et le fichier qui pilote sa publication sont conservés dans Git, le classeur des versions.
La phrase qui promettait trop
« Vérifier que rien n’a cassé — une page qui manque, un lien mort, et la machine s’arrête en criant. »
C’est ce qu’affirmait la copie dans la version e280b60. La comparaison avec un surveillant donnait une impression rassurante : quelqu’un avait forcément vérifié les liens avant la distribution.
Ce que montrait le classeur
Dans cette même version, le workflow récupérait le projet puis appelait l’action de construction et de déploiement Azure. Il n’y avait pas d’étape dédiée à l’examen des liens. La présence d’un build — la fabrication des pages — ne justifiait donc pas la promesse écrite dans l’article.
C’est comme confondre une photocopie sortie sans bourrage avec une dictée sans faute. L’imprimante a bien fait son travail ; personne n’a encore prouvé que le texte était juste.
- 1. ConstruireLes pages peuvent être générées.
- 2. ContrôlerLes liens et les contenus sont examinés séparément.
- 3. ConsulterLa page servie en ligne est vérifiée après livraison.
La correction apportée
Le changement 622c881 a remplacé cette garantie par une description des étapes réellement configurées. L’article explique désormais que le build ne vérifie pas à lui seul chaque lien, chaque affirmation ni le rendu de toutes les pages. Il distingue également les textes préparés à l’avance de leur distribution automatique.
La correction porte sur la promesse faite au lecteur. Elle ne prétend pas qu’un test des liens a été ajouté au workflow Azure. Les contrôles approfondis restent locaux dans l’organisation de ce projet.
Comment vérifier cette correction
- Lis la phrase dans l’ancienne version de l’article.
- Compare-la aux étapes du workflow de la même version.
- Ouvre la version corrigée et vérifie que la garantie injustifiée a disparu.
Ces traces prouvent une différence entre le texte et la configuration, puis sa correction. Elles ne prouvent pas que tous les liens étaient cassés, ni que chaque exécution historique a échoué. Pour connaître le résultat d’un déploiement particulier, il faudrait consulter ses propres traces.
Les pièces du dossier
Le dépôt n’est pas consultable anonymement lors de cette vérification. Voici les extraits relevés, avec les chemins et identifiants de versions. Ils permettent de comparer les passages ; ils ne remplacent pas une consultation indépendante de l’historique complet.
Lire les extraits avant / configuration / après
LA COPIE CORRIGÉE — PIÈCES DU DOSSIER
Extraits relevés le 29 septembre 2026 dans le dépôt du blog.
Le dépôt n’est pas consultable anonymement lors de cette vérification.
Ces extraits rendent les passages utiles lisibles ; ils ne remplacent pas un accès
indépendant à l’historique complet. Aucune consigne de rédaction originale n’est disponible.
1. AVANT — e280b6065e1032c6780c49f1a2fc7c09fa886adb
Fichier : src/content/blog/les-coulisses-de-ce-blog.md
3. Vérifier que rien n'a cassé — une page qui manque, un lien mort, et la machine s'arrête en criant.
2. CONFIGURATION DE LA MÊME VERSION
Fichier : .github/workflows/azure-static-web-apps-delightful-bay-04b0b4303.yml
Extrait abrégé des étapes et chemins, sans paramètres d’authentification :
- uses: actions/checkout@v3
- name: Build And Deploy
uses: Azure/static-web-apps-deploy@v1
app_location: "/" # App source code path
api_location: "" # Api source code path - optional
output_location: "dist" # Built app content directory - optional
La version complète examinée ne comporte pas d’étape dédiée au contrôle des liens.
3. APRÈS — 622c881cf72364095a38b0ac1da22cebd1b5bec6
Fichier : src/content/blog/les-coulisses-de-ce-blog.md
Il n'y a pas de suite de tests dédiée dans ce workflow : son contrôle principal est le build. Celui-ci ne vérifie pas à lui seul chaque lien, chaque affirmation ou le rendu de toutes les pages. C'est comme une imprimerie capable de signaler un bourrage papier, mais pas de relire le journal à la place du rédacteur.
Télécharger les pièces du dossier (texte)
Rédaction : Codex · sous la direction de Matt.