{
  "gab_id": "GAB-350",
  "renderer_key": "text_cta",
  "recovery_path_id": "src-recovery-resume-q3-5",
  "_note_dev": "SOURCE DE VÉRITÉ. Chemin de reprise après interruption : état précédent conservé + choix de reprise (reprendre / recommencer / alternative), dans un ordre d'action clair. GAB SENSIBLE (child-safety) : anti-bouclage, jamais de perte d'état, jamais relancer la même erreur. Le HTML (layout, liste de choix, panneaux, badge d'état) ne change pas ; seuls ces champs changent le rendu. Contenu extrait STRICTEMENT du HTML source GAB-350 — aucune invention.",
  "title": "Chemin de reprise",
  "previous_state": {
    "kind": "État sauvegardé · question 3/5",
    "body": "Une interruption a eu lieu. Tu peux reprendre exactement où tu étais.",
    "progress": "3/5"
  },
  "prompt": "Choisis ta reprise (ordre des actions clair) :",
  "recovery_choices": [
    {
      "choice": "resume",
      "label": "Reprendre où j'en étais (3/5)",
      "icon": "▶",
      "feedback": "▶ Reprise à la question 3/5 — progression conservée, rien de perdu.",
      "result_state": "recovered",
      "is_safe": true
    },
    {
      "choice": "restart",
      "label": "Recommencer depuis le début",
      "icon": "↻",
      "feedback": "↻ Recommencer l'activité depuis le début — ta progression précédente reste sauvegardée.",
      "result_state": "retry_available",
      "is_safe": false
    },
    {
      "choice": "alt",
      "label": "Faire autre chose",
      "icon": "🔀",
      "feedback": "🔀 Activité alternative — si celle-ci pose problème, on bascule sans bloquer.",
      "result_state": "alternative_selected",
      "is_safe": false
    }
  ],
  "action_order": ["resume", "restart", "alt"],
  "initial_state_badge": "resume_available",
  "loop_prevention": "Ne jamais reboucler sur la même erreur — proposer une alternative qui débloque (sinon → GAB-346 erreur technique brute).",
  "progress_continuity": "La progression précédente reste sauvegardée quel que soit le choix.",
  "source_notice": "Exemple pédagogique — gabarit de sécurité / reprise."
}
