{
  "gab_id": "GAB-345",
  "renderer_key": "text_cta",
  "escalation_id": "esc-passe-la-main-humain",
  "_note_dev": "SOURCE DE VÉRITÉ. GAB SENSIBLE (child-safety). Escalade vers un humain quand la situation dépasse l'outil : choix du destinataire, consentement EXPLICITE avant envoi, message minimal (sans détail privé inutile), suivi. Anti-invention : tout contenu vient de l'instance ; aucune coordonnée/identité réelle n'est inventée. Le HTML (liste destinataires, CTA consentement, panneaux) ne change pas ; seuls ces champs pilotent le rendu. ⚠️ REVUE BOSS requise avant prod.",
  "title": "Escalader vers un humain",
  "escalation_threshold": "Seuil d'escalade atteint : la situation dépasse l'outil. On passe la main à un humain, avec ton consentement.",
  "prompt": "Choisis le destinataire :",
  "recipient": [
    { "id": "professeur", "icon": "🧑‍🏫", "label": "Mon professeur", "dest": "Professeur" },
    { "id": "adulte-referent", "icon": "👤", "label": "Un adulte de confiance", "dest": "Adulte référent" }
  ],
  "message": "J'ai besoin d'aide sur une situation.",
  "privacy": "(sans détail privé inutile)",
  "consent": {
    "confirm_label": "✅ J'autorise l'envoi",
    "cancel_label": "Annuler",
    "destination_template": "Destinataire : <b>{dest}</b>. Message transmis : « {message} » {privacy}"
  },
  "follow_up_status": {
    "sent": "✅ Envoyé à <b>{dest}</b> avec ton autorisation. Statut de suivi : en attente de prise en charge. Tu n'es pas seul.",
    "sent_button_label": "✓ Envoyé",
    "cancelled": "Annulé — rien n'a été envoyé. Tu gardes le contrôle ; tu peux escalader plus tard si tu veux."
  },
  "states": {
    "initial": "confirmation_needed",
    "permission_check": "permission_check",
    "sent": "sent",
    "not_sent": "not_sent"
  },
  "use_when": [
    "la situation dépasse l'outil",
    "demander le consentement avant d'envoyer",
    "transmettre un message clair + suivi"
  ],
  "do_not_use_when": [
    "escalader sans consentement",
    "partager des données privées non nécessaires",
    "gérable par un fallback simple (→ GAB-341)"
  ],
  "fallback_text_summary": "Quand la situation dépasse l'outil, on passe la main à un humain (professeur ou adulte de confiance), uniquement avec ton consentement, avec un message minimal et un suivi. Tu gardes le contrôle.",
  "child_safety": {
    "consent_required": true,
    "minimal_data": true,
    "user_in_control": true,
    "review_required": true
  }
}
