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 docteur-allwest.html avec l'actualité récente de la chaîne Docteur Alwest (Farid Alwest). 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 1 appel webfetch, max 3 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 — UN SEUL appel bash (pas de webfetch, pas de navigation) : curl -sL --max-time 12 "https://www.youtube.com/results?search_query=%22Docteur+Alwest%22&sp=CAISAhAB" -o /tmp/opencode/docteur-allwest.html VÉRIFICATION : le fichier doit contenir 'ytInitialData' et des 'videoId' (grep -c 'videoId' /tmp/opencode/docteur-allwest.html). Sinon : ÉCHEC_SOURCE, ne pas éditer. IMPORTANT : ne JAMAIS réutiliser un fichier /tmp/opencode existant — toujours retélécharger avec le curl ci-dessus. IMPORTANT : ne PAS spécifier de User-Agent (curl sans -A) — un User-Agent Chrome déclenche l'anti-bot YouTube (réponse vide). Sans -A, la page s'ouvre (~1 Mo). puis python3 pour extraire les vidéos (ytInitialData, structure 'videoRenderer' : clé 'videoId', titre dans title.runs, date dans publishedTimeText.simpleText). C'est la SEULE source de découverte. Ne navigue pas ailleurs (la chaîne @docteuralwest2013 est peu active, la recherche YouTube suffit). Les dates relatives (« 2 weeks ago », « 5 months ago ») : convertir par rapport à aujourd'hui 07/08/2026. Ne garder que les vidéos de moins de 28 jours. Les titres en anglais : traduire en français pour les cartes. Si le téléchargement échoue (0 octet), réessaie UNE fois (2 tentatives max). Si les 2 tentatives échouent, n'édite pas, ne conclus JAMAIS « page à jour » (interdit d'émettre VERDICT=PAGE_A_JOUR dans ce cas), et termine en signalant : ÉCHEC_SOURCE 2. Vérification des liens (30 s max, UN SEUL appel bash groupé) : - Les URLs viennent de l'extraction (https://www.youtube.com/watch?v=). - Vérifier en parallèle (curl -o /dev/null -w "%{http_code}") les nouvelles URLs à ajouter. - 429 = lien valide (rate limit), ne pas retry. Codes acceptés : 200, 204, 302. - Dates : convertir les dates relatives en JJ/MM/2026. 3. Mise à jour de docteur-allwest.html : - Éditer uniquement