{
  "gab_id": "GAB-297",
  "renderer_key": "text_cta",
  "stress_support_id": "ss-oral-breathing-4-7-8",
  "_note_dev": "SOURCE DE VÉRITÉ. Support stress pré-oral non médical avec exercice de respiration 4-7-8, opt-out libre, fallback adulte de confiance. Contenu extrait du stage data-tpl='297'. Le HTML ne change pas ; seuls ces champs changent le rendu.",
  "support_goal": "respiration_calme_3_min",
  "card_icon": "🫁",
  "card_tag": "support_goal · respiration_calme_3_min",
  "title": "Si tu te sens stressé·e avant ton oral",
  "subtitle": "Un exercice simple. Pas une thérapie, pas un diagnostic. Si tu te sens vraiment mal, parle à un adulte de confiance.",
  "non_medical_notice": {
    "label": "⚕ NON_MEDICAL_NOTICE",
    "heading": "Ce n'est pas un soin médical",
    "body": "L'application ne diagnostique pas l'anxiété, ne soigne pas, ne remplace pas un professionnel. C'est un exercice doux de respiration, comme on en fait à l'école avant un contrôle. Rien de plus."
  },
  "breathing_timer": {
    "label": "BREATHING_TIMER",
    "pattern": "4-7-8",
    "cycles": 3,
    "instruction": "Inspire… expire…",
    "duration_seconds": 30
  },
  "support_steps": [
    { "step": 1, "verb": "Inspire", "detail": "doucement par le nez · compte mentalement jusqu'à 4" },
    { "step": 2, "verb": "Retiens", "detail": "ton souffle · compte jusqu'à 7" },
    { "step": 3, "verb": "Expire", "detail": "par la bouche · compte jusqu'à 8" }
  ],
  "skip_allowed": {
    "icon": "⏭",
    "heading": "SKIP_ALLOWED · tu peux passer",
    "body": "Cet exercice n'est pas obligatoire. Si ça ne te convient pas, passe directement à ton oral."
  },
  "high_stress_fallback": {
    "label": "🆘 HIGH_STRESS_FALLBACK + TRUSTED_ADULT",
    "heading": "Si l'anxiété est très forte",
    "body": "Si tu te sens incapable de respirer normalement, très angoissé·e ou sur le point de pleurer, ce n'est pas à l'app de t'aider. Va voir un adulte de confiance : prof, infirmière scolaire, parent. Tu as le droit de demander un report d'oral.",
    "sos_notice": "📞 SOS Numéros utiles : infirmerie scolaire, CPE, 3020 (harcèlement), 3114 (souffrance)"
  },
  "trusted_adult_suggestion": "prof, infirmière scolaire, parent",
  "next_action": {
    "primary": { "label": "🫁 Faire l'exercice", "action": "start_breathing_timer" },
    "secondary": { "label": "⏭ Passer", "action": "skip_exercise" },
    "skip_feedback": "⏭ Exercice passé — tu pourras y revenir plus tard."
  },
  "calm_mode": false,
  "source_metadata": {
    "reason_block_heading": "pourquoi non-médical",
    "reason_block_body": "Une app n'est pas un soignant. Promettre \"soigner l'anxiété\" = manipulation et risque. Donner un exercice doux + un escape vers un humain = aide honnête. La frontière est éthique et légale."
  }
}
