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 xavier-moreau.html avec l'actualité récente de Xavier Moreau. Objectif : recherche d'actualité (moins de 28 jours), max 25 cartes antéchronologiques. RÈGLE STRICTE : max 6 appels webfetch, max 8 steps. Après 6 webfetch, arrête toute recherche et édite immédiatement le fichier avec les données déjà collectées, même incomplètes. Étapes : 1. Recherche (max 3 min) — découvrir les dernières publications de Xavier Moreau : Limite search.brave.com à 1 appel max — ce domaine retourne souvent 429. Si un moteur de recherche ou une URL retourne 429 une fois, ne réessaie pas. Ordre de priorité des sources (traiter dans cet ordre) : 1. Odysee — PRIORITÉ HAUTE (découverte principale) : - @EchiquierMondial (ICI MOSCOU), 2993comp (Bulletin STRATPOL). - Aller directement sur https://odysee.com/@EchiquierMondial pour récupérer la liste des dernières vidéos. - Xavier Moreau n'a pas de chaîne YouTube personnelle principale ; ses interventions sont diffusées en priorité sur Odysee. - Rechercher "Xavier Moreau", "STRATPOL", "ICI MOSCOU", "EchiquierMondial". 2. GPTV / TVL / Rumble — PRIORITÉ MOYENNE (cross-check dates et titres) : - Géopolitique Profonde (GPTV) : geopolitique-profonde.com, chaîne YouTube GPTV, GPTV La Matinale, page profil geopolitique-profonde.com/xavier-moreau/. - TV Libertés : tvl.fr (émission « Chocs du Monde » avec Xavier Moreau). - Rumble : chaînes hosting Bulletin STRATPOL et ICI MOSCOU. - YouTube : rechercher "Xavier Moreau", "STRATPOL", "ICI MOSCOU", "GPTV La Matinale", "Divergence Politique", "Xavier MOREAU" (variante casse). - Utiliser principalement pour récupérer une date ou un titre manquant d'un contenu déjà identifié sur Odysee, ou pour les contenus exclusifs sans équivalent vidéo. 3. Rediffusions tiers — PRIORITÉ BASSE (annonces, extraits) : - Ne pas oublier les réactions/rediffusions par des tiers (chroniqueurs, agrégateurs). - Utiliser uniquement pour les annonces et renvois vers les vidéos Odysee. Mots-clés complémentaires : "Stratpol", "Bulletin STRATPOL N°", "EchiquierMondial", "DIV #", "Chocs du Monde". Règle de complétude : Si après 2 webfetch Odysee (page vidéos de la chaîne + recherche Odysee) tu as déjà 15 à 20 vidéos récentes (< 28 jours), ne fais AUCUN autre webfetch et passe directement à l'édition. Les sources 2 et 3 ne sont utilisées que pour récupérer une date ou un titre manquant sur un contenu déjà identifié. 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, GPTV, TVL, articles. - 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 GPTV/TVL. * Inférer du titre (ex : « 299 » → numéro de bulletin, date dans le titre). - Si aucune date en moins de 30s, conserver la date du HTML ou inférer du titre. 3. Mise à jour de xavier-moreau.html : - Éditer uniquement