{
  "gab_id": "GAB-267",
  "renderer_key": "text_cta",
  "audio_listening_id": "al-podcast-history-revolution-1789",
  "_note_dev": "SOURCE DE VÉRITÉ. Compréhension orale guidée : player audio avec transcript synchronisé + timestamps clés. Le HTML (layout, player, keypoints, bouton) ne change pas ; seuls ces champs changent le rendu.",
  "title": "Écouter et comprendre",
  "subtitle": "Écoute en suivant le texte. Repère les passages-clés au timer.",
  "listening_mode": "podcast_history",
  "audio_url": "_TODO:audio_url_not_provided_in_source",
  "duration": "04:12",
  "transcript": "En 1789, la France connaît une crise économique grave. Le peuple manque de pain et les nobles refusent de payer plus d'impôts. Louis XVI décide alors de convoquer les États généraux pour trouver une solution...",
  "key_timestamps": [
    { "time": "00:42", "label": "Date clé : 1789" },
    { "time": "01:34", "label": "Crise : famine + refus impôts" },
    { "time": "02:18", "label": "Décision royale : États généraux" },
    { "time": "03:45", "label": "Conclusion : 14 juillet · Bastille" }
  ],
  "rationale": "L'audio seul est volatile · le transcript permet de revenir sur un passage. Les timestamps marquent les moments-clés pour réécouter ciblé.",
  "primary_cta": { "label": "🎧 Écouter à nouveau", "action": "replay_audio" },
  "secondary_cta": { "label": "Ralentir 0.75×", "action": "slow_speed" }
}
