{
  "gab_id": "GAB-180",
  "renderer_key": "text_cta",
  "bridge_id": "bridge-leveltest-pythagore-demo",
  "_note_dev": "Pont vers recommandations : traduit le diagnostic LevelTest en actions concrètes vers d'autres modules (Visual, Exercise, Memory…). Items ordonnés par priorité (1 = urgence max). primary_cta déclenche la priorité 1. Chaque item porte un type de module (fiche/exo/mem/story) et une durée estimée.",
  "title": "Ton plan personnalisé",
  "summary": "3 recommandations classées par priorité, basées sur ton profil",
  "banner_text": "Composant transversal : traduit le diagnostic en recommandations concrètes vers les autres modules (Visual, Exercise, Memory, Story…)",
  "items": [
    {
      "priority": 1,
      "priority_label": "Priorité 1",
      "type": "fiche",
      "icon": "📖",
      "title": "Revoir la fiche Pythagore",
      "detail": "~ 5 min · Visual · GAB-082 — refixer la formule et l'usage",
      "confirm_feedback": "✓ Action effectuée."
    },
    {
      "priority": 2,
      "priority_label": "Priorité 2",
      "type": "exo",
      "icon": "📝",
      "title": "3 exercices guidés",
      "detail": "~ 10 min · Exercise · série progressive avec aide",
      "confirm_feedback": "✓ Action effectuée."
    },
    {
      "priority": 3,
      "priority_label": "Priorité 3",
      "type": "mem",
      "icon": "🧠",
      "title": "Flashcards formules",
      "detail": "~ 4 min · Memory · ancrer les 5 formules clés",
      "confirm_feedback": "✓ Action effectuée."
    }
  ],
  "primary_cta": {
    "label": "▶ Démarrer la priorité 1",
    "action": "start_priority_1",
    "confirm_feedback": "▶ Priorité 1 lancée."
  }
}
