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 beatrice-rosen.html avec l'actualité récente de Béatrice Rosen. 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 et interventions Source principale de découverte : YouTube, en complément de Substack. YouTube est la source privilégiée pour découvrir les vidéos et interventions récentes ; Substack reste la source primaire pour les chroniques écrites. Allouer au moins 1 min 30 sur les 3 min de recherche à la découverte des vidéos YouTube. Le reste du temps pour croiser avec Substack, TPMP/C8, X/Twitter. 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. YouTube — PRIORITÉ HAUTE (découverte principale) : - Chaîne @BeatriceRosenOfficial (analyses de cinéma, décryptage de l'actualité, réflexions sur les libertés, 62 000 abonnés). - Aller directement sur https://www.youtube.com/@BeatriceRosenOfficial/videos pour récupérer la liste des dernières vidéos. - Compléter avec https://www.youtube.com/results?search_query=KEYWORDS&sp=CAISAhAB (filtre "cette année"). - Rechercher "Béatrice Rosen", "Beatrice Rosen", "Rosen YouTube", "Rosen Gattaca", "Rosen Chat Control", "Rosen 14 juillet", "Rosen TPMP". 2. Substack / TPMP / C8 — PRIORITÉ MOYENNE (cross-check dates et titres) : - Substack : beatricerosen.substack.com (chroniques, réflexions sur l'actualité, coulisses du métier d'actrice). Page profil et articles récents. - TPMP / C8 : chroniqueuse de Touche pas à mon poste ! (saisons 12, 13, 15). Rechercher "Béatrice Rosen TPMP", "Rosen Touche pas à mon poste", "Rosen C8". - Utiliser principalement pour récupérer une date ou un titre manquant d'une vidéo déjà identifiée sur YouTube, ou pour les contenus exclusifs sans équivalent vidéo. 3. X / Twitter / Instagram / Odysee / Rumble / Articles — PRIORITÉ BASSE (annonces, extraits) : - X / Twitter : rechercher "Béatrice Rosen", "Beatrice Rosen" (compte personnel et relais). - Instagram : compte personnel (prises de position, actualité, scènes de tournage). - Odysee / Rumble : rechercher "Béatrice Rosen", "Beatrice Rosen" (rediffusions en plateforme libre). - Articles : rechercher "Béatrice Rosen" sur les médias alternatifs et agrégateurs (tout1savoir, communiques.info, blogs) et presse grand public (Le Figaro, Le Monde, etc.). - Utiliser uniquement pour les annonces et renvois vers les vidéos YouTube. Mots-clés complémentaires : "actrice", "The Dark Knight", "2012", "Smallville", "Cours Florent", "passe sanitaire", "passe vaccinal", "Covid-19", "politique sanitaire", "libertés publiques", "Chat Control", "surveillance numérique", "identité numérique", "QR code 14 juillet", "caméras conducteur", "réglementation UE", "climatisation", "canicule", "biotechnologies", "determinisme génétique", "GATTACA", "Minority Report", "L'Armée des 12 singes", "Champs-Élysées", "Fondation Claude- Pompidou", "Bernadette Chirac", "Brahim Asloum", "Christopher Nolan", "Roland Emmerich". - Ne pas oublier ses interventions dans d'autres médias (Tocsin, GPTV, podcasts tiers, émissions invitées) et les rediffusions/extraits publiés par des tiers. Règle de complétude : Si après 2 webfetch YouTube (page vidéos de la chaîne + recherche YouTube) 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 Substack, Odysee, Rumble, X/Twitter, Instagram, articles. - Ne pas retry sur 429 (YouTube rate limit) ni sur 403 (Rumble/Instagram 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 Substack (récupérable via curl sur la page). * Date visible dans le titre, le texte de l'article ou l'URL Substack. * Inférer du contexte (date d'upload récente pour les vidéos YouTube). - Si aucune date en moins de 30s, conserver la date du HTML ou inférer du titre. 3. Mise à jour de beatrice-rosen.html : - Éditer uniquement