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 stratpol.html avec l'actualité récente de StratPol (Centre d'Analyses Politico-Stratégiques).

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 de StratPol
   Source principale de découverte : Odysee (chaîne @STRATPOL), en complément
   du site officiel stratpol.com et du canal Telegram.
   Les chaînes YouTube et Dailymotion de StratPol ont été fermées arbitrairement :
   Odysee et Rumble sont désormais les sources vidéo primaires.
   Allouer au moins 1 min 30 sur les 3 min de recherche à la découverte des
   vidéos Odysee. Le reste du temps pour croiser avec le site, Telegram, X/Twitter.

   Règle de complétude : Si 15 à 20 contenus Odysee récents (< 28 jours) sont
   déjà identifiés, ne pas explorer systématiquement les autres sources ; les
   utiliser uniquement pour récupérer une date ou un titre manquant.
   (centre d'analyses politico-stratégiques fondé en 2014 par Xavier Moreau,
   ancien officier français, totalement indépendant, sans financement public
   ou privé) :
   - Site officiel : stratpol.com — rubriques Bulletins, Articles, Vidéos,
     Librairie. Pages clés à surveiller :
     * Bulletins hebdomadaires (parus chaque vendredi depuis 2014, plus de
       300 numéros) : géopolitique, économie, politique-diplomatique,
       terrorisme, armement, « empire du mensonge ».
     * Articles d'analyse par pays et par domaine.
     * /accueil/librairie/ — ouvrages publiés par le centre.
   - Odysee : chaîne @STRATPOL (rechercher "STRATPOL", "StratPol",
     "Bulletin STRATPOL", "Xavier Moreau") — bulletins hebdomadaires et
     entretiens long format.
   - Rumble : chaîne Stratpol (rechercher "StratPol", "Bulletin STRATPOL") —
     complément d'Odysee.
   - Telegram : canal t.me/stratpol (71 700 abonnés) — bulletins, articles,
     vidéos et annonces en direct.
   - X / Twitter : compte @stratpol_site — annonces de publications, bulletins
     et analyses géopolitiques.
   - Facebook : page officielle StratPol.
   - Contributeurs réguliers à surveiller : Xavier Moreau, Laurent Brayard,
     Nikola Mirkovic, et entretiens avec experts invités.
   - Mots-clés complémentaires : "bulletin hebdomadaire", "géopolitique",
     "conflit russo-ukrainien", "Russie", "Ukraine", "espace post-soviétique",
     "OTAN", "Poutine", "Zelensky", "souveraineté", "multipolarité",
     "empire du mensonge", "terrorisme", "armement", "Bunker", "Drapaty",
     "prospective", "don Front populaire".
   - Ne pas oublier les entretiens long format, les reportages et les
     réactions/rediffusions par des tiers reprenant le contenu de StratPol.

2. Vérification des liens (max 30 s) :
   - Privilégier noembed.com pour YouTube (récupérer le titre) si un mirroir
     YouTube existe. noembed ne supporte pas Odysee/Rumble.
   - curl direct pour stratpol.com, Odysee, Rumble, Telegram, X/Twitter,
     Facebook.
   - 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).
     * Date dans le titre du bulletin (ex : « Bulletin STRATPOL N°300 —
       24/07/2026 »).
     * Meta article:published_time pour les articles stratpol.com.
     * Date visible dans l'URL Odysee ou la page de la vidéo.
     * Inférer du contexte (numéro de bulletin et jour de publication =
       vendredi).
   - Si aucune date en moins de 30s, conserver la date du HTML ou inférer du titre.

3. Mise à jour de stratpol.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 (site officiel stratpol.com, chaîne
     Odysee, chaîne Rumble, canal Telegram, compte X/Twitter, page Facebook,
     librairie) en fin de liste.
   - Limite : 25 cartes après filtre (les plus récentes en premier).
   - Classe src-* selon la plateforme :
     * src-stratpol   → stratpol.com (bulletins, articles, librairie)
     * src-odysee     → Odysee (chaîne @STRATPOL)
     * src-rumble     → Rumble
     * src-youtube    → YouTube (mirroirs, rediffusions tierces)
     * src-twitter    → X / Twitter
     * src-telegram   → Telegram
     * src-facebook   → Facebook
   - Privilégier src-odysee pour les bulletins et entretiens existant à la
     fois en vidéo et en article. N'utiliser src-stratpol que pour les
     contenus exclusifs au site (articles d'analyse, librairie).

   - favicon Google : https://www.google.com/s2/favicons?domain=<domaine>&sz=64
     (pour StratPol : domain=stratpol.com ; Odysee : domain=odysee.com)
   - Format de carte :
     <li class="news-card src-odysee" data-date="JJ/MM/2026">
       <span class="news-tag">Bulletin</span>
       <div class="news-head">
         <img class="favicon" src="https://www.google.com/s2/favicons?domain=odysee.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 : « Bulletin » pour les bulletins hebdomadaires, « Entretien »
     pour les entretiens long format, « Article » pour les analyses texte,
     « Vidéo » pour les autres vidéos Odysee/Rumble/YouTube, « Chaîne » pour
     les cartes sans date (Odysee, Rumble), « Site » pour stratpol.com sans
     date, « Telegram » / « Facebook » pour les cartes sans date, « X / Twitter »
     pour le compte sans date, « Librairie » pour la page librairie.
   - Titres : toujours en français (traduire si nécessaire) ; 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.