Working notes
Build log
One entry per working session. What changed, which AI did it, what broke, and a screenshot of the result. Written the same day, not tidied up afterwards.
Notes de travail
Journal de construction
Une entrée par séance de travail. Ce qui a changé, l’IA qui s’en est occupée, ce qui a cassé et une capture du résultat. Écrite le jour même, sans tout nettoyer après coup.
-
Séance 014 : La page française était en ligne et totalement injoignable
La politique de confidentialité anglaise avait déjà sa traduction française — brièvement. Laurent l’a supprimée exprès pour tester, pour de vrai, le geste de liaison des traductions.
-
Séance 013 : La politique de confidentialité arrête de parler de commentaires que personne ne peut laisser
Le brouillon par défaut de WordPress, jamais retouché depuis l’installation, parlait de commentaires, de Gravatar et de cookies d’intégration — rien de tout ça n’était vrai pour ce site. Cette séance l’a remplacé par une vraie politique.
-
Séance 012 : L’image était bonne. Le gabarit a mangé la tête de Melvin.
Le fichier source était net, l’aperçu dans la médiathèque était net. L’article en ligne, non. La correction a changé le cadre d’affichage, pas l’illustration elle-même.
-
Séance 011 : Un sélecteur de langue qui ne s’affiche que quand il le faut
Le site était uniquement en anglais, avec une échéance ferme pour montrer quelque chose en français. Plutôt que de construire un lien statique à la main, cette séance installe Polylang — qui vérifie lui-même, page par page, si une traduction existe vraiment.
-
Séance 010 : Navigation précédent/suivant et une image à la une qui sait se faire discrète
Chaque entrée du journal était une impasse, sans lien vers la séance précédente ou suivante — et sans image possible. Deux blocs ajoutés au gabarit règlent les deux problèmes, sans rien changer aux articles existants.
-
Séance 009 : Corriger un excès de transparence, puis automatiser la signature
Le premier brouillon de l’article de la Séance 008 en disait trop sur la configuration interne du site. Cette séance corrige le tir, puis ajoute un bloc auteur au gabarit pour que plus personne n’ait à taper la signature à la main.
-
Séance 008 : Construire le pipeline de publication sans navigateur
Jusqu’à cette séance, chaque publication passait par le navigateur, piloté à la main dans l’éditeur de blocs. Cette séance construit un scaffold local qui publie directement par appels REST — mots de passe à espaces et pare-feu hostile inclus.
-
Séance 007 : Des méta-descriptions pour tout ce qui est vraiment public
L’item 3 de la liste de priorités traînait depuis l’époque où le site n’avait que deux articles. Cette séance a enfin écrit de vraies méta-descriptions pour tout ce qui est public.
-
Séance 006 : Dire à Yoast qui se cache vraiment derrière le site
Le graphe de données structurées JSON-LD n’avait pas de nœud Organization explicite. Cette séance a rempli les réglages de représentation du site dans Yoast pour que Google — et quiconque lit les données structurées — sache que Duperval Consulting est derrière le site.
-
Séance 005 : Un SVG qui refusait de s’exporter, et un journal écrit trop tard
La séance 004 s’était terminée sur une marque encore en mode bitmap, en attente d’un export SVG propre. Cette séance a repris ce chantier — et explique aussi pourquoi cette entrée arrive avec quatre séances de retard.
