{
  "gab_id": "GAB-213",
  "renderer_key": "text_cta",
  "remediation_path_id": "rp-justification-pythagore-brevet",
  "_note_dev": "SOURCE DE VÉRITÉ. Mini-parcours de remédiation adaptatif : séquence structurée de N étapes courtes, non punitive. Le HTML (layout, steps, stats, anti-stigma, CTA) reste intact ; seuls les champs de cet objet changent le rendu. Extraits de INDEX-300-adaptivelearning-GAB-211-215-PLAYABLE.html (stage data-tpl='213').",
  "title": "Petit parcours pour consolider",
  "summary": "4 étapes courtes · ~ 12 min total · non punitif",
  "reason": "La difficulté porte sur l'explication après le calcul. Une seule action ne suffit pas — il faut comprendre, observer un modèle, s'entraîner, puis vérifier. C'est court mais structuré.",
  "depth": "standard",
  "estimated_duration": "~ 12 min",
  "steps_count_label": "4 modules",
  "items": [
    {
      "step": 1,
      "title": "Revoir · comprendre la justification",
      "description": "Fiche méthode courte sur la phrase de raisonnement.",
      "module_type": "visual",
      "module_label": "📊 VISUAL",
      "duration": "⏱ 3 min"
    },
    {
      "step": 2,
      "title": "Observer · exemple corrigé",
      "description": "Voir une justification bien rédigée pas à pas.",
      "module_type": "exercise",
      "module_label": "📝 EXERCISE",
      "duration": "⏱ 2 min"
    },
    {
      "step": 3,
      "title": "S'entraîner · 2 exercices guidés",
      "description": "Application avec aide à chaque étape, accord en sortie.",
      "module_type": "exercise",
      "module_label": "📝 EXERCISE",
      "duration": "⏱ 5 min"
    },
    {
      "step": 4,
      "title": "Vérifier · mini-test interne",
      "description": "3 questions pour confirmer la maîtrise (non noté).",
      "module_type": "leveltest",
      "module_label": "🧭 LEVELTEST",
      "duration": "⏱ 2 min"
    }
  ],
  "anti_stigma_message": "Non punitif garanti : ce parcours n'est pas une sanction. Tu peux le suivre à ton rythme, le mettre en pause, ou même le passer si tu te sens prêt. Aucun jugement sur le besoin de remédiation.",
  "primary_cta": {
    "label": "▶ Commencer le parcours",
    "action": "start_remediation_path"
  },
  "secondary_cta": {
    "label": "Voir seulement la fiche",
    "action": "view_method_sheet_only"
  },
  "accessibility": {
    "keyboard_navigable": true,
    "focus_visible": true,
    "prefers_reduced_motion": true,
    "aria_labels": "steps numérotés avec titres, boutons CTA distincts"
  },
  "child_safety": {
    "anti_stigma": true,
    "no_definitive_judgment": true,
    "non_punitive": true,
    "skip_allowed": true
  }
}
