{
  "gab_id": "GAB-157",
  "renderer_key": "text_cta",
  "powerup_id": "pu-educational-demo-v1",
  "_note_dev": "SOURCE DE VÉRITÉ. Power-ups pédagogiques : liste d'aides contextuelles avec icône, titre, description, coût en coins et état de verrouillage. Anti-invention : le contenu est extrait UNIQUEMENT de l'écran source INDEX-300-gamelearning-GAB-156-160-PLAYABLE.html (stage data-tpl=157). Aucun contenu halluciné.",
  "title": "Power-ups disponibles",
  "instruction": "⚡ Power-ups disponibles · ne donnent JAMAIS la réponse",
  "doctrine_hint": "un power-up éclaire la méthode (ralentir, rappeler la règle, écarter un intrus) — il n'achète jamais la bonne réponse.",
  "items": [
    {
      "id": "slow",
      "icon": "🐢",
      "label": "Ralenti",
      "description": "Ralentit les cartes pour mieux lire",
      "cost_label": "-2 coins",
      "cost_value": 2,
      "locked": false,
      "feedback_msg": "🐢 Cartes ralenties pendant 10s — tu as plus de temps pour lire. La règle de tri reste à toi !"
    },
    {
      "id": "rule",
      "icon": "📜",
      "label": "Rappel règle",
      "description": "Affiche : \"cause = AVANT / conséquence = APRÈS\"",
      "cost_label": "-1 coin",
      "cost_value": 1,
      "locked": false,
      "feedback_msg": "📜 Rappel : cause = AVANT l'événement · conséquence = APRÈS. À toi de l'appliquer."
    },
    {
      "id": "filter",
      "icon": "🔍",
      "label": "Filtre intrus",
      "description": "Écarte 1 intrus évident (pas une cible)",
      "cost_label": "-3 coins",
      "cost_value": 3,
      "locked": false,
      "feedback_msg": "🔍 Un intrus évident a été écarté. Tu choisis quand même parmi les restants."
    },
    {
      "id": "freeze",
      "icon": "❄️",
      "label": "Pause chrono",
      "description": "Gèle le chrono 5 sec — débloqué niv. 3+",
      "cost_label": "🔒 verrouillé",
      "cost_value": 0,
      "locked": true,
      "feedback_msg": null
    }
  ],
  "primary_cta": {
    "label": "Utiliser un power-up",
    "action": "activate_powerup"
  }
}
