Mets à jour la page en suivant strictement les règles définies dans /home/alan/SITE/WEB/AGENTS.md (section « Règles d'affichage des cartes »).
Mets à jour la page jacques-baud.html avec l'actualité récente de Jacques Baud.

Objectif : recherche d'actualité (moins de 28 jours), max 25 cartes antéchronologiques.

Étapes :
1. Recherche (max 3 min) — découvrir les dernières publications et interventions
   de Jacques Baud (colonel suisse à la retraite, ancien analyste du renseignement
   stratégique, essayiste) :

   Source principale de découverte : YouTube (chaînes diffusant ses interviews).
   Les autres plateformes servent à compléter et à croiser, pas à remplacer YouTube.
   Allouer au moins 2 min sur les 3 min de recherche à la découverte des vidéos
   YouTube. Le reste du temps pour croiser avec Max Milo, X/Twitter, Odysee/Rumble.

   Ordre de priorité des sources (traiter dans cet ordre) :

   1. YouTube — PRIORITÉ HAUTE (découverte principale) :
      - Chaîne @MaxMiloEditionsYT (Max Milo Éditions, interviews régulières
        de Jacques Baud), rechercher "Jacques Baud", "Colonel Jacques Baud",
        "Col. Jacques Baud", "Jacques Baud Ukraine", "Jacques Baud Iran",
        "Jacques Baud Moyen-Orient".
      - Dialogue Works : chaîne YouTube diffusant de nombreuses interviews de
        Jacques Baud (versions anglaises ET françaises). Rechercher
        "Dialogue Works Jacques Baud", "Dialogue Works Français Jacques Baud".
      - Autres chaînes YouTube hébergeant ses interventions : EN CLAIR,
        Die Weltwoche, Jim Webb Podcast, etc. Rechercher "Jacques Baud interview",
        "Jacques Baud analyse".
      - Récupérer les titres, IDs vidéo et dates de mise en ligne des dernières
        publications (moins de 28 jours).
      - Inclure les réactions/rediffusions par des tiers (chroniqueurs,
        agrégateurs, médias alternatifs francophones).
      - Ne pas oublier les interviews en anglais (Dialogue Works, Die Weltwoche,
        Jim Webb Podcast) : traduire le titre en français pour la carte.

   2. Max Milo / Articles — PRIORITÉ MOYENNE (cross-check dates et titres) :
      - Site Max Milo (maxmilo.fr), blog personnel de Jacques Baud, rechercher
        "Jacques Baud" sur les médias alternatifs et agrégateurs
        (Géopolitique Profonde, tout1savoir, communiques.info) et blogs
        géopolitiques.
      - Meta article:published_time pour dater.
      - Utiliser principalement pour récupérer une date ou un titre manquant
        d'une intervention déjà identifiée sur YouTube, ou pour les analyses
        écrites exclusives sans équivalent vidéo.

   3. X / Twitter — PRIORITÉ BASSE (compte personnel et relais) :
      - Rechercher "Jacques Baud", "Colonel Baud".
      - Utiliser pour les annonces, extraits et renvois vers les vidéos YouTube.

   4. Odysee / Rumble — PRIORITÉ MINIME (rediffusions et interviews importées) :
      - Rechercher "Jacques Baud" (rediffusions et interviews importées par
        des tiers).
      - Ne pas explorer systématiquement.

   Mots-clés complémentaires : "renseignement stratégique", "Ukraine",
   "Russie", "Iran", "Moyen-Orient", "Israël", "Gaza", "Proche-Orient",
   "OTAN", "Europe", "guerre asymétrique", "opérations spéciales",
   "sanctions européennes", "Guerres secrètes en Ukraine", "Poutine".

   Règle de complétude : Si 15 à 20 vidéos YouTube récentes (< 28 jours) sont
   déjà identifiées, ne pas explorer systématiquement les sources 3 à 4 ; les
   utiliser uniquement pour récupérer une date ou un titre manquant.

2. Vérification des liens (max 30 s) :
   - Privilégier noembed.com pour YouTube (récupérer le titre).
     noembed est la méthode prioritaire pour valider les URLs YouTube.
   - curl direct pour Odysee, Rumble, articles, X/Twitter.
   - Les URLs Max Milo/articles ne sont à valider que si aucune vidéo YouTube
     correspondante n'existe pour cette analyse (cas des articles exclusifs).
   - Ne pas retry sur 429 (YouTube rate limit) ni sur 403 (Rumble anti-bot) :
     considérer l'URL comme valide et passer.
   - Date : noembed ne renvoie pas la date. Sources pour la date :
     * Date déjà présente dans le HTML existant (préserver si valide).
     * Meta article:published_time pour les articles (Max Milo, GPTV, blogs).
     * Date visible dans le titre, le texte de l'article ou l'URL.
     * Inférer du contexte (date d'upload récente pour les interviews).
   - Si aucune date en moins de 30s, conserver la date du HTML ou inférer du titre.

3. Mise à jour de jacques-baud.html :
   - Éditer uniquement <ul class="news-grid">.
   - Ajouter les nouvelles cartes .news-card au début (antéchronologique).
   - Supprimer les cartes dont la data-date dépasse 28 jours.
   - Conserver les cartes sans data-date (chaîne YouTube Max Milo Éditions,
     profil X/Twitter, site officiel) en fin de liste.
   - Limite : 25 cartes après filtre (les plus récentes en premier).
   - Classe src-* selon la plateforme :
     * src-youtube    → YouTube (Max Milo Éditions, Dialogue Works, EN CLAIR,
                       Die Weltwoche, rediffusions tiers)
     * src-maxmilo    → Articles du site Max Milo (maxmilo.fr)
     * src-odysee     → Odysee
     * src-rumble     → Rumble
     * src-twitter    → X / Twitter
     * src-gptv       → Géopolitique Profonde si applicable
   - Privilégier src-youtube pour les interventions existant à la fois en vidéo
     et en article. N'utiliser src-maxmilo/odysee/rumble que pour les contenus
     exclusifs sans équivalent YouTube.
   - favicon Google : https://www.google.com/s2/favicons?domain=<domaine>&sz=64
   - Format de carte :
     <li class="news-card src-youtube" data-date="JJ/MM/2026">
       <span class="news-tag">Vidéo</span>
       <div class="news-head">
         <img class="favicon" src="https://www.google.com/s2/favicons?domain=youtube.com&sz=64" alt="" loading="lazy">
         <a href="URL" target="_blank" rel="noopener">TITRE EN FRANÇAIS</a>
       </div>
       <p class="news-desc">Description concise (1 phrase, factuelle).</p>
     </li>
   - news-tag : « Vidéo » pour YouTube/Odysee/Rumble, « Article » pour Max
     Milo/articles de presse, « Chaîne » pour la carte YouTube Max Milo
     sans date, « X / Twitter » pour le compte X sans date.
   - Titres : toujours en français (traduire si nécessaire, notamment les
     interviews en anglais de Dialogue Works, Die Weltwoche, Jim Webb Podcast) ;
     préserver la casse d'origine.
   - data-date au format JJ/MM/2026.
   - Ne pas modifier <section class="analysis">, le header, le footer, ni les scripts.

4. Vérifier l'ordre antéchronologique, la cohérence des dates, l'unicité des URLs,
   et que le total ne dépasse pas 25 cartes.