{
  "gab_id": "GAB-187",
  "renderer_key": "text_cta",
  "segment_id": "seg-zone-1-revolution",
  "_note_dev": "SOURCE DE VÉRITÉ. Segment de parcours pédagogique (PathMapUnitSegment) : titre, résumé, objectif, progression, liste de nœuds-missions et CTA principal. Le HTML (layout, nœuds, barre de progression) ne change pas ; seuls ces champs changent le rendu.",
  "title": "Zone 1 : comprendre les causes",
  "summary": "Segment 1 sur 3 · Révolution française",
  "mission_count": 3,
  "objective": "Distinguer causes économiques, sociales et politiques avant de retenir les dates.",
  "progress": {
    "completed": 1,
    "total": 3,
    "percent": 33
  },
  "nodes": [
    {
      "num": 1,
      "title": "Crise de l'Ancien Régime",
      "mod_type": "story",
      "mod_label": "STORY",
      "mod_icon": "📖",
      "duration": "6 min",
      "state": "completed"
    },
    {
      "num": 2,
      "title": "Lab cause/effet",
      "mod_type": "interactive",
      "mod_label": "INTERACTIVE",
      "mod_icon": "⚡",
      "duration": "4 min",
      "state": "active"
    },
    {
      "num": 3,
      "title": "QCM causes 1789",
      "mod_type": "exercise",
      "mod_label": "EXERCISE",
      "mod_icon": "📝",
      "duration": "5 min",
      "state": "available"
    }
  ],
  "primary_cta": {
    "label": "▶ Continuer cette zone (mission 2)",
    "action": "continue_segment"
  }
}
