{
  "gab_id": "GAB-194",
  "renderer_key": "text_cta",
  "route_id": "route-maths-pythagore-3steps",
  "_note_dev": "SOURCE DE VÉRITÉ. Route conseillée PathMap : titre, sous-titre, reason_text, 3 étapes max avec mode/durée, 2 CTAs. HTML ne change pas ; seuls ces champs changent le rendu. Extraits du stage data-tpl=194 du fichier INDEX-300-pathmap.",
  "title": "Route conseillée · Maths",
  "subtitle": "Personnalisée d'après ton diagnostic",
  "reason_title": "Pourquoi cette route ?",
  "reason_text": "Ton diagnostic interne indique <b>Pythagore en priorité</b>. La route ci-dessous est courte (~ 20 min) et progresse de la méthode au mini-test. <b>Pas obligatoire</b> — tu peux aussi explorer la carte complète.",
  "items": [
    {
      "step": 1,
      "label": "Revoir la méthode Pythagore",
      "mode": "VISUAL",
      "mode_icon": "📖",
      "duration": "~5 min"
    },
    {
      "step": 2,
      "label": "Faire 3 exercices guidés",
      "mode": "EXERCISE",
      "mode_icon": "📝",
      "duration": "~10 min"
    },
    {
      "step": 3,
      "label": "Mini-test de reprise ciblé",
      "mode": "LEVELTEST",
      "mode_icon": "🧭",
      "duration": "~3 min"
    }
  ],
  "primary_cta": {
    "label": "▶ Suivre la route conseillée",
    "action": "follow_recommended_route",
    "feedback": "→ Route conseillée activée."
  },
  "secondary_cta": {
    "label": "Voir toute la carte",
    "action": "view_full_map",
    "feedback": "🗺️ Vue d'ensemble de la carte."
  }
}
