Aller au contenu
Retour

Processus éditorial

Comment c'est fait.

Chaque édition de la newsletter et chaque article du blog est approuvé par un humain avant publication. L'IA fait la recherche, la synthèse, et le premier brouillon ; l'éditeur fait l'angle, les coupes, le cadrage, et le dernier mot sur chaque phrase. Chaque fait dans chaque pièce renvoie à sa source primaire, dans l'article même. Rien — aucune citation, aucune statistique, aucune anecdote communautaire — n'est jamais fabriqué.

Dernière mise à jour 12 novembre 2026

Sur cette page
  1. Newsletter
  2. Blog
  3. Articles long format
  4. La rédaction
  5. Les sources
  6. Ce que nous ne faisons pas

Chaque brouillon arrive dans notre outil d'administration avant de partir. Voici 30 secondes d'enregistrement d'écran de l'outil réel, sans son et sous-titré en anglais.

La newsletter hebdomadaire

Huit étapes, quelques minutes de bout en bout. Aucune édition ne s'envoie sans validation humaine.

8 étapes

Du flux RSS à la boîte de réception

  1. Récupérer les actus

    RSS · pas d'IA

    Flux RSS de TechCrunch, The Verge, VentureBeat, HN + sources suisses (Netzwoche, IT-Markt, Startwerk, Technikblog), plus des flux de labos et de praticiens pour l'AI Academy.

  2. Composer l'édition

    GPT-5.6 Sol

    Sélection du deep dive + 3 actus principales + 4-5 brèves « industry snapshot » + 2-3 actus suisses, à partir du pool fraîchement collecté.

  3. Recherche en direct

    Agents API + web search

    Un agent cherche sur le web, remonte aux sources primaires du deep dive et de l'AI Academy, et rapporte des faits avec une URL chacun.

  4. Récupérer les vignettes

    og:image + gpt-image-2.5-flare

    Sondage og:image sur chaque source. Repli IA pour les sites qui bloquent les scrapers (X, Reuters payant).

  5. Générer la couverture

    gpt-image-2.5-flare

    Image d'en-tête générée dans notre identité visuelle (palette ambrée, géométries abstraites).

  6. Sauvegarder le brouillon

    Supabase · pas d'IA

    Stockage en base avec numéro d'édition. Statut « draft » jusqu'à validation manuelle.

  7. Revue éditoriale

    Humain · /admin

    Lecture humaine. Édition des titres, formulations, attributions. Aperçu rendu identique au mail final.

  8. Envoi

    Resend · humain

    Diffusion via Resend, par lots de 50, en-têtes List-Unsubscribe RFC-compliant. Vote 1-clic en pied d'email.

Les articles de blog

Sept étapes, environ vingt minutes de bout en bout — le modèle raisonne longuement à chaque passe. Des contrôles fixes en fin de course : si le brouillon n'a aucun lien vers une source, n'a pas la bonne longueur, compte trop peu de sections ou garde la première personne du singulier après correction, le processus s'arrête. La passe d'édition réécrit le ton corporate et l'emphase. Et aucun article ne part sans qu'un humain relise le brouillon.

7 étapes

Du sujet brut à l'article publié

  1. Choisir l'angle

    GPT-5.6 Sol · effort max

    Le planificateur lit ~24 actualités fraîches et choisit la seule qui mérite une analyse, en l'ancrant à l'un des six thèmes du blog.

  2. Chercher sur le web

    Agents API · web_search

    Un agent de recherche interroge le web en direct : il choisit ses requêtes, suit la source primaire plutôt que sa couverture, et rapporte une URL pour chaque affirmation.

  3. Structurer le brief

    GPT-5.6 Sol · effort high

    Le chercheur met en forme ce que l'agent a trouvé : faits vérifiables publiquement, rumeurs signalées, sources uniques marquées comme telles.

  4. Stress-tester l'angle

    GPT-5.6 Sol · effort high

    L'avocat du diable applique 8 lentilles critiques (opérateur, exécutif, lecteur régional, cynique). Renvoie : affiner / réviser / tuer.

  5. Écrire l'article

    GPT-5.6 Sol · effort max

    500-1100 mots, dans notre voix maison, tirée de nos propres textes. 4 ou 5 sous-titres, 3 à 5 citations mises en exergue. Pas de slogans, pas de première personne du singulier.

  6. Réviser et valider

    Éditeur + validation

    Édition finale (voix-oracle, hype, tics d'écriture typiques de l'IA), puis quatre passes de réparation (frontmatter, première personne, langage clair, liens sources) et des contrôles déterministes : frontmatter complet, sources liées, sous-titres, aucune première personne du singulier. Un contrôle qui échoue arrête le brouillon.

  7. Direction artistique

    gpt-image-2.5-flare

    Un directeur artistique choisit les moments qui méritent une illustration, écrit les légendes, puis les images sont générées dans notre identité visuelle : couverture, 2-3 figures intercalées, et une carte de partage 1200×630.

Les articles long format

Six étapes, deux à trois semaines de bout en bout. Le brief, la sélection des sources, et la réécriture éditoriale sont humains. La recherche et le brouillon sont IA. Rien ne s'expédie sans le passage de l'éditeur.

6 étapes

Du brief à l'article publié

  1. Le brief

    Humain · brief

    L'éditeur écrit la question de recherche, choisit l'angle à l'avance, et liste les sources prioritaires que l'IA est tenue de lire.

  2. Passe de recherche IA

    Claude + ChatGPT · deep research

    Claude (Anthropic) et ChatGPT (OpenAI) tournent tous les deux en mode deep-research contre le brief. Entre eux, ils lisent 50 à 500 sources primaires par pièce.

  3. Couche éditoriale humaine

    Humain · pré-lecture

    Articles, publications scientifiques, fils de discussion et prépublications arXiv sauvegardés à la main dans un dossier dédié au sujet, avant la passe IA. La lecture que les machines n'auraient pas pu deviner.

  4. Le dossier de recherche

    Synthèse · 20-30k mots

    Sortie combinée : une synthèse de 20 000 à 30 000 mots avec faits vérifiés, sources nommées, et questions ouvertes remontées.

  5. Écriture éditée

    Éditeur · réécriture

    Les brouillons sont générés à partir du brief et du dossier de recherche. L'éditeur coupe, cadre, vérifie les faits, et réécrit au niveau de la phrase jusqu'à ce que la prose porte l'argument.

  6. Passe design

    Humain + Claude · mise en page

    Les essais phares reçoivent une mise en page sur mesure via le système de design de Claude. Les autres articles utilisent le gabarit long format.

Cette même rigueur éditoriale produit aussi les éditions spéciales du dimanche de la newsletter — un format plus long, mono-thématique, composé de la même façon.

Une seule voix traverse tout cela. Nous avons rassemblé un large échantillon de nos propres textes (e-mails envoyés, messages que nous avons écrits nous-mêmes, transcriptions de nos réunions) et en avons tiré notre style d'écriture. Chaque brouillon, de la newsletter aux résumés, est rédigé et relu selon ce style.

Le brief de style

longform_style_objective.md →

La rédaction

Illustration de la rédaction Romandy CTO

Chaque processus ressemble à une vraie rédaction : plusieurs agents LLM avec des rôles distincts — pitch editor, reporter, standards editor, copy editor — jamais la même personne. Le manuel de style de chaque agent est public ; cliquez sur le nom de fichier au bas de sa carte pour lire les instructions exactes que nous lui donnons.

Planificateur

GPT-5.6 Sol · effort max

Lit la liste de candidats et choisit l'unique sujet qui mérite une analyse cette semaine. Le mappe à l'un des six thèmes du blog. Refuse de continuer si aucun sujet ne convient.

Chercheur

Agent de recherche — GPT-5.6 Sol, web en direct

Cherche sur le web en direct, remonte à la source primaire plutôt qu'à sa reprise, et revient avec des faits attribués : chiffres, dates, versions, et une URL pour chaque affirmation. Signale ce qui ne tient pas.

Avocat du diable

GPT-5.6 Sol · effort high

Applique huit lentilles critiques à l'angle proposé : opérateur, exécutif, lecteur régional, cynique, etc. Renvoie un verdict : affiner / réviser / tuer.

Rédacteur

GPT-5.6 Sol · effort max

500-1100 mots, dans notre voix maison, tirée de nos propres textes. Pas de slogans, pas de première personne du singulier, pas de cadences corporate US.

Correcteur

GPT-5.6 Sol · effort max

Réécrit les passages avec voix-oracle, hype, slogans creux, tics d'écriture typiques de l'IA (« delve », « crucial », « robust »). Dans la même passe, confronte chaque affirmation au brief de recherche et réécrit ou retire celles qu'il ne soutient pas.

Compositeur

GPT-5.6 Sol · effort max

En un seul appel : choisit le deep dive (1), les actus principales (3), les brèves « industry snapshot » (4-5), et les actus suisses (2-3). Rédige l'intro, le titre, l'aperçu, la ligne de fin et le « CTO insight ».

newsletter-generator.ts

Générateur d'images

OpenAI gpt-image-2.5-flare

Lit l'article terminé, décide quels moments méritent une illustration et écrit les légendes, puis génère : l'image d'en-tête de chaque édition et de chaque article, 2-3 figures intercalées dans le texte, et une carte de partage 1200×630. Sert aussi de repli pour les vignettes quand la source bloque les scrapers.

Validateur (runtime)

Pas de LLM — code TypeScript

Vérifications déterministes avant publication : ≥4 sous-titres, 500–1100 mots, ≥1 lien source, pas de première personne du singulier, frontmatter valide, schéma JSON conforme. Échoue dur si une règle saute.

blog-pipeline.mjs (validation gates)

Éditeur humain

Cerveau biologique

Lit chaque brouillon dans /admin avec aperçu rendu identique au mail final. Édite titres, formulations, attributions. Décide d'envoyer, de réviser, ou de jeter. Aucun envoi automatique.

jugement humain — pas de fichier

Les sources

La newsletter hebdomadaire et les brouillons de blog automatisés sont composés à partir des flux RSS publics ci-dessous. Les articles long format tirent en plus de ces flux d'une couche de recherche plus profonde — papers de laboratoires, textes réglementaires, rapports sectoriels, transcripts de keynotes — et de sources sélectionnées à la main que l'éditeur a archivées dans un dossier dédié au sujet. Aucune source secrète, aucun scraping clandestin. Si une pièce cite un fait, elle pointe vers sa source primaire.

Newsletter — actus globales

Newsletter — actus suisses

Newsletter — AI Academy (labos et praticiens)

Blog — pool plus large

Articles long format — sources additionnelles

  • Recherche primaire — papers académiques, rapports de laboratoires, working papers et études évaluées par les pairs. La sélection varie selon le sujet — labos IA pour les pièces frontière, MIT / Stanford / EPFL / ETH et bureaux de recherche d'institutions financières pour les pièces leadership et économie, journaux médicaux pour la santé.
  • Textes réglementaires et politiques — sources statutaires et réglementaires primaires pertinentes pour la pièce : règlement IA européen, nLPD, RGPD, circulaires FINMA, frameworks NIST et ISO, plus la guidance sectorielle (santé, énergie, finance, défense).
  • Rapports sectoriels et benchmarks — rapports de cabinets analystes (Gartner, IDC, McKinsey, BCG), benchmarks opérateurs (DORA State of DevOps, METR évaluations, GitHub Octoverse), index sectoriels (Stanford AI Index, Swiss Venture Capital Report, EY Startup Radar), et études primaires d'industrie.
  • Keynotes et transcripts — événements vendeurs et plateformes (SAP Sapphire, AWS re:Invent, Google Cloud Next, Sequoia AI Ascent), panels et fireside chats de conférences sectorielles, et transcripts de résultats trimestriels d'entreprises cotées nommées.
  • Couche éditoriale sélectionnée à la main — articles, billets de blog, fils de discussion, et preprints sauvegardés à la main dans un dossier dédié au sujet, avant le passage IA. Varie complètement selon la pièce. La couche que personne n'aurait pu deviner.

Ce que nous ne faisons pas

  • → Les e-mails, noms, ou données personnelles des abonnés ne sont jamais utilisés comme entrée dans nos prompts.
  • → Nous ne fabriquons jamais de citations, statistiques, anecdotes communautaires, ou sources. Tout est lié à un article original.
  • → Nous ne faisons jamais passer du contenu généré par IA pour de l'écriture humaine sans cette page comme contexte.

Pourquoi

Romandy CTO est un réseau de pairs animé bénévolement à côté d'un travail à plein temps. L'IA nous permet d'expédier un mémo hebdomadaire crédible sans que cela devienne un emploi à mi-temps. Le compromis que nous acceptons : quelques aspérités occasionnelles dans la formulation. Le compromis que nous refusons : du contenu fabriqué, une implication IA non divulguée, ou la perte de la voix éditoriale.

Questions ou retours sur ce processus ? Écrivez à hello@romandycto.org.