{
  "gab_id": "GAB-045",
  "renderer_key": "text_cta",
  "adventure_id": "adv-paris-1789",
  "_note_dev": "SOURCE DE VÉRITÉ. Intro d'aventure narrative : mission tag, titre, corps narratif, objectif pédagogique, CTA principal. Anti-invention : contenu extrait tel quel du bloc GAB-045 de INDEX-300-storylearning. Le HTML (layout, card sombre, bouton, feedback) ne change pas ; seuls ces champs changent le rendu.",
  "mission_tag": "Nouvelle mission",
  "mission_icon": "🗺️",
  "title": "Paris, été 1789",
  "title_em": "été 1789",
  "body": "La ville gronde. Le prix du pain explose, et dans les rues, la colère monte. Tu vas remonter le fil des événements pour comprendre ce qui a tout déclenché.",
  "objective": "comprendre pourquoi le peuple se révolte — avant même d'apprendre les dates.",
  "primary_cta": {
    "label": "Commencer l'aventure",
    "icon": "▶",
    "action": "start_adventure"
  },
  "accepted_feedback": "Aventure lancée — objectif : comprendre les causes avant les dates.",
  "accepted_icon": "🎯"
}
