/compose-staticLes 3 templates sont déployés côté serveur (verdict_blanc.html, verdict_v2_blanc.html, verdict_v3_blanc.html) et accessibles via POST /compose-static avec param variant: "v1" | "v2" | "v3". Charters carou-plan.md + carou-create.md patchés avec règles de routing.
v2 (paragraphe) est mutuellement exclusif avec la slide citation_tiktok. Si une slide citation portrait+bulle est déjà dans le carrousel, agent 1 doit fallback sur v1 (extraire plus/moins) ou v3 (si guide d'achat). Évite le doublon long-texte du journaliste.
Quand : essai neuf avec listing plus/moins formel extractible de l'article.
Champs : vehicle_name, mention, note, points_forts[], points_faibles[]. Étoiles affichées si note est un nombre /5.
Quand : verdict est dans un paragraphe long du journaliste (pas de plus/moins explicites).
Champs : vehicle_name, mention, paragraph. Paragraph 3-5 lignes max en Sentence Case.
citation_tiktok.
Quand : essai occasion ou article-guide d'achat ("Conseil : tel modèle, telle finition, à tel prix").
Champs : card_label, card_modele, card_budget, card_kilometrage, reasons[]. Checks ✓ verts pour les raisons.