{
  "gab_id": "GAB-013",
  "renderer_key": "text_cta",
  "session_end_router_id": "ser-session-end-default",
  "_note_dev": "SOURCE DE VÉRITÉ. Routeur de fin de session : décide la destination suivante (recap/reward/feedback) selon le contexte de fin. Les destinations et leurs libellés viennent du JSON ; le moteur de routage n'a rien en dur. Anti-invention : les identifiants KIT-031/032/033 sont extraits du HTML source INDEX-300-playengine-GAB-011-015-PLAYABLE.html.",
  "end_badge_label": "Session terminée",
  "title": "Où on t'envoie maintenant ?",
  "subtitle": "GAB-013 décide la suite selon le contexte de fin.",
  "completion_state": "completed",
  "next_action": "route",
  "destinations": [
    {
      "key": "recap",
      "icon": "📋",
      "label": "Recap",
      "kit_id": "KIT-031",
      "description": "Récapitulatif de ce que tu as appris"
    },
    {
      "key": "reward",
      "icon": "🎉",
      "label": "Reward",
      "kit_id": "KIT-032",
      "description": "Célébration de ta réussite"
    },
    {
      "key": "feedback",
      "icon": "⭐",
      "label": "Feedback",
      "kit_id": "KIT-033",
      "description": "Ton avis en étoiles sur la session"
    }
  ],
  "result": null,
  "score": null,
  "reward_context": null,
  "feedback": null
}
