{
  "gab_id": "GAB-248",
  "renderer_key": "text_cta",
  "oral_assessment_id": "oral-grand-oral-001",
  "_note_dev": "SOURCE DE VÉRITÉ. Évaluation orale avec chaîne de consentement micro obligatoire + garde-fous RGPD art.8 (mineur < 15 ans) + art.9 (biométrie vocale interdite). Anti-invention : les champs consent_chain, criteria, privacy_rules et non_official_notice sont extraits du HTML source GAB-248 tel quel.",
  "title": "Entraînement oral · Grand oral",
  "subtitle": "Présenter problématique et plan · 5 minutes",
  "oral_type": "grand_oral",
  "consent_chain": {
    "heading": "Chaîne consentement micro · obligatoire",
    "description": "Avant d'activer le micro, le système vérifie 3 conditions cumulatives. L'enregistrement est strictement optionnel · l'évaluation par auto-évaluation reste possible sans micro.",
    "steps": [
      { "label": "Consentement élève explicite", "state": "check" },
      { "label": "Parental si < 15 ans", "state": "parental" },
      { "label": "Activation micro browser", "state": "check" },
      { "label": "Enregistrement par défaut", "state": "danger" }
    ]
  },
  "criteria": [
    {
      "index": "①",
      "title": "Clarté de la problématique",
      "description": "La question est-elle compréhensible en 10 secondes ?"
    },
    {
      "index": "②",
      "title": "Structure du plan",
      "description": "Le plan en 2-3 parties est-il clair ?"
    },
    {
      "index": "③",
      "title": "Fluidité orale",
      "description": "Hésitations, débit, ponctuation orale"
    }
  ],
  "privacy_rules": "Privacy strict : si enregistrement, l'audio est chiffré côté serveur, jamais transmis à un tiers, supprimé sous 30 jours maximum sauf opt-in explicite pour conservation. Le transcript éventuel est local browser uniquement, jamais en base. Conforme RGPD art.5 (minimisation des données).",
  "no_biometric_notice": "Pas de diagnostic vocal/médical : ce gabarit évalue la STRUCTURE et CLARTÉ pédagogique de l'oral. Il ne JAMAIS analyser ni stocker des caractéristiques biométriques de la voix (timbre, hauteur, fluence pathologique). Ce serait une donnée de santé sensible RGPD art.9.",
  "non_official_notice": "Cette évaluation orale n'est PAS un jury officiel et ne remplace pas l'épreuve réelle du Grand Oral du Bac. C'est un entraînement pédagogique interne sur les compétences orales transversales.",
  "primary_cta": { "label": "Commencer (auto-éval sans micro)", "action": "start_self_eval" },
  "secondary_cta": { "label": "Activer le micro", "action": "activate_mic" }
}
