{
  "summary": "Réécrit et enrichit des articles de blog Covalba (cool roof) : scrape -> recherche académique -> réécriture expert technique -> contrôle qualité. Écrit les .md dans files/articles/.",
  "agentCount": 12,
  "logs": [
    "3 article(s) à traiter.",
    "Terminé : 3/3 articles conformes. Fichiers dans /opt/automator/covalba-blog/files/articles/."
  ],
  "result": {
    "share_email": "ninki.ref@gmail.com",
    "total": 3,
    "conformes": 3,
    "articles": [
      {
        "slug": "albedo-schema",
        "path": "/opt/automator/covalba-blog/files/articles/albedo-schema.md",
        "pass": true,
        "word_count": 2073,
        "original_word_count": 425,
        "internal_links": 12,
        "issues": []
      },
      {
        "slug": "rafraichir-un-batiment-industriel",
        "path": "/opt/automator/covalba-blog/files/articles/rafraichir-un-batiment-industriel.md",
        "pass": true,
        "word_count": 2355,
        "original_word_count": 1714,
        "internal_links": 15,
        "issues": []
      },
      {
        "slug": "temperature-maximale-travail",
        "path": "/opt/automator/covalba-blog/files/articles/temperature-maximale-travail.md",
        "pass": true,
        "word_count": 2692,
        "original_word_count": 2350,
        "internal_links": 13,
        "issues": [
          "Le word count (2576) dépasse la cible stricte de 2500 mais reste dans la tolérance haute de 2700 autorisée par le brief, donc meets_min_length=true. Si la cible stricte <=2500 devait primer, il faudrait retirer environ 76 mots (par ex. condenser le paragraphe sur les chiffres de Santé publique France ligne 65, ou la section choix du revêtement lignes 99-103)."
        ]
      }
    ]
  }
}