{
  "gab_id": "GAB-020",
  "renderer_key": "text_cta",
  "fallback_id": "fallback-micro-to-written",
  "_note_dev": "SOURCE DE VÉRITÉ. Fallback capacité non disponible : affiche la capacité manquante, propose une alternative gracieuse, et un CTA pour continuer dans ce mode alternatif. Anti-invention : le contenu (title, body, cta) est extrait tel quel du HTML source INDEX-300. Le HTML (layout, swap, bouton) ne change pas ; seuls ces champs changent le rendu.",
  "title": "Le micro n'est pas disponible",
  "body": "Pas de souci — tu peux continuer cette activité orale avec une réponse écrite à la place.",
  "unsupported_feature": {
    "label": "Micro",
    "icon": "🎙️"
  },
  "fallback_feature": {
    "label": "Écrit",
    "icon": "⌨️"
  },
  "primary_cta": {
    "label": "Continuer en réponse écrite",
    "action": "activate_fallback_mode",
    "icon": "⌨️"
  },
  "confirm_message": "⌨️ Mode réponse clavier activé (fallback)."
}
