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 juste-milieu.html avec l'actualité récente du média Juste Milieu. Objectif : recherche d'actualité (moins de 28 jours), max 25 cartes antéchronologiques. RÈGLE STRICTE DE TEMPS : exécution totale en MOINS DE 3 MINUTES. Max 2 appels webfetch, max 4 appels bash, max 10 steps au total. Aucune itération de recherche : une seule collecte de données, puis édite immédiatement. Étapes : 1. Découverte — 2 à 3 appels bash maximum (pas de webfetch, pas de navigation) : curl -s --max-time 10 -A "Mozilla/5.0" "https://www.youtube.com/feeds/videos.xml?channel_id=UCXh5HwvbyfD-GUVHLng9aGQ" curl -s --max-time 10 -A "Mozilla/5.0" "https://juste-milieu.fr/feed/" Les flux contiennent les dernières vidéos YouTube (chaîne @JusteMilieu) et les derniers articles du site juste-milieu.fr, avec titres, URLs et dates ( ISO 8601 pour YouTube, RFC 822 pour le site). C'est la SEULE source de découverte. Ne fetch aucune autre page, ne navigue pas sur YouTube, ne consulte pas X/Facebook/Instagram/TikTok. Les feeds sont instables (500/404 possibles) : si une réponse n'est pas du XML valide, réessaie UNE fois après 3 secondes (2 tentatives max, conformément à AGENTS.md). Si les 2 tentatives d'un feed échouent, continue avec l'autre feed qui fonctionne, puis édite avec les données disponibles. Si les 2 feeds échouent, n'édite pas et termine en signalant : ÉCHEC_SOURCE 2. Vérification des liens (30 s max, UN SEUL appel bash groupé) : - Les URLs viennent des flux (https://www.youtube.com/watch?v= pour YouTube, URLs du site juste-milieu.fr). - Vérifier en parallèle (curl -o /dev/null -w "%{http_code}") les 4-6 nouvelles URLs à ajouter. - 429 = lien valide (rate limit), ne pas retry. Codes acceptés : 200, 204, 302. - Dates : utiliser directement la date des flux (conversion ISO 8601 / RFC 822 → JJ/MM/2026). 3. Mise à jour de juste-milieu.html : - Éditer uniquement
    . - 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, site officiel, abonnement Juste Mensuel, boutique, tournée Zinzin, comptes X/Twitter, Facebook, Instagram, TikTok) en fin de liste. - Limite : 25 cartes après filtre (les plus récentes en premier). - Classe src-* selon la plateforme : * src-youtube → vidéos YouTube (Farce Tranquille, formats courts, tiers) * src-web → articles du site juste-milieu.fr, BilletWeb, autres pages web * src-justemilieu → contenu propre à Juste Milieu sans autre catégorie - Privilégier src-youtube pour les contenus existant à la fois en vidéo et en article. - favicon Google : https://www.google.com/s2/favicons?domain=&sz=64 - news-tag : « Vidéo » pour YouTube, « Article » pour le site juste-milieu.fr, « Enquête » pour La Boîte Noire, « Chaîne » pour la carte YouTube sans date, « X / Twitter » pour le compte X sans date, « Site » pour le site officiel. - Titres : toujours en français (traduire si nécessaire) ; préserver la casse d'origine. Retirer les hashtags et emojis du titre affiché. - data-date au format JJ/MM/2026. - Ne pas modifier
    , 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. Terminer. IMPORTANT : si aucune carte n'a été ajoutée ni supprimée (page déjà à jour), termine ta réponse par la ligne exacte : VERDICT=PAGE_A_JOUR IMPORTANT : TERMINE TOUJOURS ta réponse par ces 5 lignes exactes (aucune ligne après) : VERDICT=OK | PAGE_A_JOUR | ECHEC_SOURCE CARTES_AJOUTEES= CARTES_SUPPRIMEES= CARTES_TOTAL= ERREURS=