{
  "gab_id": "GAB-334",
  "renderer_key": "text_cta",
  "reflection_id": "refl-erreur-non-stigmatisante",
  "_note_dev": "SOURCE DE VÉRITÉ. Réflexion d'erreur métacognitive : l'élève choisit une cause possible de son erreur, reçoit une stratégie de remédiation. Non-stigmatisant : on réfléchit à l'erreur, pas à soi (aucune étiquette « nul »/« doué »). La réflexion privée n'est jamais exposée. Anti-invention : seules les causes/stratégies de l'instance sont affichées ; le HTML (liste, panneau, état) ne change pas, seuls ces champs changent le rendu.",
  "title": "Réfléchir à une erreur",
  "state_label": "reflecting",
  "privacy_notice": "🌿 On réfléchit à l'erreur, pas à soi. Aucune étiquette (« nul », « doué »).",
  "prompt": "Selon toi, cause possible de l'erreur ?",
  "possible_causes": [
    { "icon": "⚡", "label": "J'ai lu trop vite", "cause": "Lecture trop rapide", "next_strategy": "Stratégie : relire l'énoncé en soulignant les mots-clés." },
    { "icon": "❓", "label": "Je n'avais pas compris la notion", "cause": "Notion pas comprise", "next_strategy": "Stratégie : revoir la mini-leçon avant de refaire." },
    { "icon": "🔁", "label": "Étourderie de calcul", "cause": "Étourderie", "next_strategy": "Stratégie : vérifier sa réponse 10 s avant de valider." }
  ],
  "feedback_template": "🔍 Cause : {cause} (la réponse, pas toi).",
  "privacy_limit": "La réflexion privée de l'élève n'est jamais exposée ni étiquetée.",
  "primary_cta": { "label": "Choisir une cause", "action": "select_cause" }
}
