{
  "gab_id": "GAB-388",
  "renderer_key": "text_cta",
  "asset_id": "asset-village-medieval-ia-draft",
  "_note_dev": "SOURCE DE VÉRITÉ. Notice asset généré par IA : un asset IA est un brouillon à vérifier avant tout usage pédagogique. Le professeur valide (exactitude + droits + alt), rejette ou demande une régénération. Le HTML (layout, notice, boutons) ne change pas ; seuls ces champs pilotent le rendu.",
  "asset_label": "Image générée par IA · brouillon",
  "asset_description": "« Illustration d'un village médiéval »",
  "provider": "modèle interne",
  "status": "draft",
  "pedagogical_review_required": true,
  "notice_text": "Un asset généré n'est pas une source fiable en soi : il faut le valider (exactitude, droits, alt).",
  "cta_validate": { "label": "Valider (vérifié)", "action": "validate_asset" },
  "cta_reject": { "label": "Rejeter", "action": "reject_asset" },
  "cta_regenerate": { "label": "Régénérer", "action": "regenerate_asset" },
  "feedback_validated": "Asset validé après vérification (exactitude + droits + alt). Marqué « contrôlé » avant usage en classe.",
  "feedback_rejected": "Asset rejeté — incohérence repérée. On ne diffuse pas un visuel IA non fiable.",
  "feedback_regenerated": "Régénération demandée avec un prompt corrigé — nouveau brouillon à re-vérifier."
}
