{
  "gab_id": "GAB-344",
  "renderer_key": "text_cta",
  "sensitive_topic_id": "sft-age-sensitive-minor-1",
  "_note_dev": "GAB SENSIBLE (child-safety). SOURCE DE VÉRITÉ. Sujet sensible, public mineur détecté. Anti-invention : tout le contenu vient du HTML source (INDEX-300, data-tpl=344, handlers d344). Le moteur n'autorise QUE la réponse safe ; les options 'diag' et 'detail' sont des choix bloqués pédagogiques. Aucun diagnostic, aucun contenu inadapté. Le HTML (layout, bandeau, liste de choix, panneau) ne change pas ; seuls ces champs changent le rendu. Revue Boss requise avant prod (child-safety/RGPD).",
  "title": "Sujet sensible (mineur)",
  "topic_label": "Sujet sensible (mineur)",
  "state": "sensitive_detected",
  "context_notice": "🛡️ Contexte scolaire, public mineur détecté. Ton prudent, jamais de diagnostic, redirection vers un adulte de confiance si besoin.",
  "prompt": "L'élève pose une question personnelle difficile. Réponse adaptée :",
  "response_options": [
    {
      "kind": "safe",
      "label": "Message prudent + orientation adulte",
      "icon": "💚",
      "blocked": false,
      "feedback": "✓ Réponse sûre : message bienveillant, factuel et adapté à l'âge, qui oriente vers un adulte de confiance / une ressource dédiée.",
      "result_state": "safe_answer"
    },
    {
      "kind": "diag",
      "label": "Faire un « diagnostic »",
      "icon": "🚫",
      "blocked": true,
      "feedback": "✋ Bloqué : on ne pose JAMAIS de diagnostic (« tu as l'air de… »). Ce n'est pas le rôle de l'outil.",
      "result_state": "blocked"
    },
    {
      "kind": "detail",
      "label": "Détailler un contenu inadapté",
      "icon": "🔞",
      "blocked": true,
      "feedback": "✋ Bloqué : contenu inadapté à l'âge. On limite la réponse et on redirige.",
      "result_state": "blocked"
    }
  ],
  "use_when": [
    "un sujet sensible apparaît",
    "répondre avec prudence et adaptée à l'âge",
    "rediriger vers un adulte / une ressource"
  ],
  "do_not_use_when": [
    "poser un diagnostic",
    "détailler un contenu inadapté",
    "remplacer un professionnel"
  ],
  "child_safety": {
    "audience": "minor",
    "non_diagnostic": true,
    "adult_redirect": true,
    "block_inappropriate": true,
    "review_required": "Revue Boss obligatoire (child-safety / RGPD) avant mise en prod."
  }
}
