{
  "gab_id": "GAB-184",
  "renderer_key": "text_cta",
  "teacher_summary_id": "ts-3eme-b-maths-20260528",
  "_note_dev": "SOURCE DE VÉRITÉ. Résumé prof après diagnostic groupe : statistiques, distribution par notion, pistes pédagogiques. 2 modes : groupe / par élève. Le HTML (layout, barres, boutons mode, actions) ne change pas ; seuls ces champs changent le rendu.",
  "title": "Diagnostic groupe · 3ᵉ B · Maths",
  "session_label": "24 élèves · Session du 28 mai 2026",
  "stats_group": {
    "count_label": "Élèves",
    "count_value": "24",
    "completion_label": "Complétion",
    "completion_value": "87%",
    "confidence_label": "Confiance moy.",
    "confidence_value": "68%"
  },
  "stats_individual": {
    "name_label": "Élève",
    "name_value": "Camille",
    "score_label": "Indicatif",
    "score_value": "14/20",
    "confidence_label": "Confiance",
    "confidence_value": "72%"
  },
  "distribution_title": "Maîtrise par notion (% maîtrise classe)",
  "distribution": [
    { "label": "Calcul littéral", "pct": 88, "level": "high" },
    { "label": "Statistiques", "pct": 82, "level": "high" },
    { "label": "Volumes", "pct": 64, "level": "mid" },
    { "label": "Trigo. base", "pct": 38, "level": "low" },
    { "label": "Pythagore", "pct": 42, "level": "low" }
  ],
  "suggestions_title": "Pistes pédagogiques suggérées",
  "suggestions": [
    "Séance collective <b>Pythagore</b> — la majorité du groupe est fragile.",
    "Petit atelier <b>trigo. de base</b> en demi-classe ciblée.",
    "Maintenir le rythme sur <b>calcul littéral</b> et <b>stats</b> (acquis)."
  ],
  "mode_group_label": "👥 Groupe",
  "mode_individual_label": "👤 Par élève",
  "primary_cta": { "label": "Exporter le rapport", "action": "export_report" }
}
