{
  "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": 40,
  "logs": [
    "8 article(s) à traiter.",
    "Terminé : 8/8 articles conformes. Fichiers dans /opt/automator/covalba-blog/files/articles/."
  ],
  "result": {
    "share_email": "ninki.ref@gmail.com",
    "total": 8,
    "conformes": 8,
    "articles": [
      {
        "slug": "cumac",
        "path": "/opt/automator/covalba-blog/files/articles/cumac.md",
        "pass": true,
        "word_count": 2249,
        "original_word_count": 1379,
        "internal_links": 15,
        "tables": 2,
        "bullet_lists": 2,
        "no_consecutive_lists": true,
        "issues": []
      },
      {
        "slug": "duree-vie-toiture-membrane-pvc",
        "path": "/opt/automator/covalba-blog/files/articles/duree-vie-toiture-membrane-pvc.md",
        "pass": true,
        "word_count": 5020,
        "original_word_count": 4059,
        "internal_links": 22,
        "tables": 2,
        "bullet_lists": 2,
        "no_consecutive_lists": true,
        "issues": [
          "Le corps fait 5015 mots, soit 656 mots au-dessus de la cible nominale recommandee (<=4359). Ce n'est PAS un motif d'echec (plancher 4059 atteint, pas de plafond strict), mais si l'editeur veut se rapprocher de la cible, les sections les plus compressibles sans perte d'information sont : 'Composition, fabrication et caracteristiques techniques' (3 paragraphes denses, redondance possible sur la soudabilite deja traitee dans 'Une etancheite fiable et soudee'), et 'Les avantages d'une toiture en membrane PVC' (4 sous-sections qui repetent partiellement la couleur/chaleur deja developpee dans la section thermique)."
        ]
      },
      {
        "slug": "economie-energie-entreprise",
        "path": "/opt/automator/covalba-blog/files/articles/economie-energie-entreprise.md",
        "pass": true,
        "word_count": 2488,
        "original_word_count": 1542,
        "internal_links": 28,
        "tables": 2,
        "bullet_lists": 2,
        "no_consecutive_lists": true,
        "issues": []
      },
      {
        "slug": "isolation-ecologique",
        "path": "/opt/automator/covalba-blog/files/articles/isolation-ecologique.md",
        "pass": true,
        "word_count": 5184,
        "original_word_count": 4308,
        "internal_links": 26,
        "tables": 2,
        "bullet_lists": 3,
        "no_consecutive_lists": true,
        "issues": []
      },
      {
        "slug": "normes-energetique-entrepot-frigorifique",
        "path": "/opt/automator/covalba-blog/files/articles/normes-energetique-entrepot-frigorifique.md",
        "pass": true,
        "word_count": 3437,
        "original_word_count": 3114,
        "internal_links": 28,
        "tables": 2,
        "bullet_lists": 2,
        "no_consecutive_lists": true,
        "issues": []
      },
      {
        "slug": "quels-sont-les-avantages-dune-toiture-blanche",
        "path": "/opt/automator/covalba-blog/files/articles/quels-sont-les-avantages-dune-toiture-blanche.md",
        "pass": true,
        "word_count": 2189,
        "original_word_count": 645,
        "internal_links": 19,
        "tables": 2,
        "bullet_lists": 3,
        "no_consecutive_lists": true,
        "issues": []
      },
      {
        "slug": "batiment-bas-carbone",
        "path": "/opt/automator/covalba-blog/files/articles/batiment-bas-carbone.md",
        "pass": true,
        "word_count": 4814,
        "original_word_count": 4668,
        "internal_links": 18,
        "tables": 2,
        "bullet_lists": 3,
        "no_consecutive_lists": true,
        "issues": []
      },
      {
        "slug": "calcul-prime-cee",
        "path": "/opt/automator/covalba-blog/files/articles/calcul-prime-cee.md",
        "pass": true,
        "word_count": 2149,
        "original_word_count": 1320,
        "internal_links": 16,
        "tables": 1,
        "bullet_lists": 2,
        "no_consecutive_lists": true,
        "issues": []
      }
    ]
  }
}