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 france-soir.html avec l'actualité récente de FranceSoir.

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

Étapes :
1. Recherche (max 3 min) — découvrir les derniers articles et vidéos de
   FranceSoir (média en ligne indépendant, dirigé par Xavier Azalbert) :
   - Site officiel : francesoir.fr — page d'accueil et rubriques :
     * /politique-france/ — actualité politique française
     * /politique-monde/ — actualité internationale
     * /societe-environnement/ — société, environnement
     * /societe-economie/ — économie
     * /societe-justice/ — justice, faits divers
     * /societe-faits-divers/ — faits divers
     * /opinions-tribunes/ — tribunes
     * /opinions-editos/ — éditos
     Surveiller la page d'accueil en priorité (publications quotidiennes
     multiples). Curl sur francesoir.fr pour récupérer les derniers articles.
   - Plateforme vidéo : videos.francesoir.fr — formats réguliers :
     « Le défi de la vérité », « L'Entretien essentiel », « Les
     débriefings », « Pause interview », reportages.
   - YouTube : chaîne FranceSoir (rechercher "FranceSoir", "France Soir",
     "francesoir.fr"). Rechercher "FranceSoir vidéo", "FranceSoir entretien",
     "FranceSoir débriefing".
   - X / Twitter : compte @FranceSoir (~90k abonnés, unes d'articles,
     vidéos, alertes). Rechercher "FranceSoir", "France Soir".
   - Facebook : page officielle francesoir (articles, vidéos, annonces).
   - Donorbox : donorbox.org/soutenez-france-soir (page de dons).
   - Articles : rechercher "FranceSoir", "francesoir.fr" sur les médias
     alternatifs et agrégateurs (tout1savoir, communiques.info) et relais
     sur les réseaux sociaux.
   - Mots-clés complémentaires : "Xavier Azalbert", "politique", "société",
     "économie", "santé", "justice", "culture", "tribune", "édito",
     "Covid-19", "vaccination", "passe sanitaire", "libertés publiques",
     "Macron", "2027", "Bruxelles", "UE", "Mercosur", "retraites",
     "Édouard Philippe", "électricité", "tarifs", "Polymarket", "Saint-
     Martin", "Japon", "succession impériale", "cloches", "coq", "villages",
     "Jeux olympiques 2030", "Alpes", "Andy Burnham", "Keir Starmer",
     "Digital ID", "camionneurs canadiens", "Trudeau", "Catalan",
     "amnistie", "CJUE", "Darquer", "Calais", "Chanel", "Bulgari",
     "luxue italien", "loi Duplomb", "pesticides", "Paris",
     "Grégoire", "Hidalgo", "immobilier", "Conseil d'État",
     "Olivier Boyer", "Stéphanie Rist", "Le défi de la vérité",
     "Entretien essentiel", "débriefings".
   - Ne pas oublier les entretiens vidéo, les débriefings, les reportages
     et les tribunes de contributeurs invités.

2. Vérification des liens (max 30 s) :
   - Privilégier noembed.com pour YouTube (récupérer le titre).
   - curl direct pour francesoir.fr (page d'accueil + rubriques),
     videos.francesoir.fr, X/Twitter, Facebook, Donorbox, articles.
   - Ne pas retry sur 429 (YouTube rate limit) ni sur 403 (Rumble/Facebook
     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 francesoir.fr
       (récupérable via curl sur la page article — chercher
       <meta property="article:published_time">).
     * Date visible dans le titre, le texte de l'article ou l'URL.
     * Inférer du contexte (date du jour pour les articles publiés
       récemment sur francesoir.fr).
   - Si aucune date en moins de 30s, conserver la date du HTML ou inférer du titre.

3. Mise à jour de france-soir.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 francesoir.fr accueil,
     plateforme vidéos videos.francesoir.fr, rubrique Opinions, X/Twitter,
     Facebook, Donorbox) en fin de liste.
   - Limite : 25 cartes après filtre (les plus récentes en premier).
   - Classe src-* selon la plateforme :
     * src-francesoir  → francesoir.fr (articles, tribunes, éditos, site)
     * src-youtube     → YouTube (chaîne FranceSoir, entretiens, débriefings)
     * src-twitter     → X / Twitter (@FranceSoir)
     * src-facebook    → Facebook (page officielle)
     * src-substack    → Donorbox (page de dons) si applicable
   - favicon Google : https://www.google.com/s2/favicons?domain=<domaine>&sz=64
     (pour le site : domain=francesoir.fr)
   - Format de carte :
     <li class="news-card src-francesoir" data-date="JJ/MM/2026">
       <span class="news-tag">Société</span>
       <div class="news-head">
         <img class="favicon" src="https://www.google.com/s2/favicons?domain=francesoir.fr&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 selon la rubrique FranceSoir de l'article :
     « Société » pour /societe-environnement/,
     « Économie » pour /societe-economie/,
     « Justice » pour /societe-justice/,
     « Faits divers » pour /societe-faits-divers/,
     « Politique » pour /politique-france/,
     « Monde » pour /politique-monde/,
     « Tribune » pour /opinions-tribunes/,
     « Édito » pour /opinions-editos/,
     « Vidéo » pour YouTube/videos.francesoir.fr,
     « Site » pour la carte accueil sans date,
     « Vidéos » pour la carte videos.francesoir.fr sans date,
     « Opinions » pour la carte rubrique Opinions sans date,
     « X / Twitter » / « Facebook » / « Soutien » pour les cartes sans date.
   - 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.