{
  "gab_id": "GAB-363",
  "renderer_key": "text_cta",
  "skill_map_id": "skillmap-orientation-forces-1",
  "_note_dev": "SOURCE DE VÉRITÉ. Cartographie des forces de l'élève : on distingue le GOÛT (intérêt, sans note) du NIVEAU ACTUEL (étayé par une preuve). Anti-étiquette : aucune force n'est figée, droit de progresser garanti. Si peu de données → 'à confirmer', jamais 'faible' ni 'nul'. Le HTML (liste, panneaux ok/warn/note, bouton) ne change pas ; seuls ces champs changent le rendu. GAB SENSIBLE orientation/child-safety : extraction stricte du HTML source, aucune invention.",
  "title": "Cartographier ses forces",
  "intro": "On distingue ce que tu aimes et ton niveau actuel (preuve à l'appui). Aucune étiquette figée — tu peux progresser.",
  "pick_hint": "Clique une force pour voir sa nature :",
  "strengths": [
    {
      "label": "Logique · preuve : 8/10",
      "kind": "proof",
      "icon": "📊",
      "why": "✓ Force avec preuve : « bon en logique » → 8/10 aux exercices. Niveau étayé."
    },
    {
      "label": "Dessin · goût (sans note)",
      "kind": "taste",
      "icon": "❤️",
      "why": "🎨 Goût ≠ niveau : « j'aime dessiner » est un intérêt, pas une mesure de niveau. Les deux comptent, distinctement."
    },
    {
      "label": "Expression orale · peu de données",
      "kind": "low",
      "icon": "?",
      "why": "⚠ Peu de preuves ici — on reste prudent : « à confirmer », pas « faible ». Le droit de progresser est garanti."
    }
  ],
  "primary_cta": { "label": "Cartographier ses forces", "action": "map_strengths" },
  "right_to_progress_notice": "Aucune étiquette figée — tu peux progresser.",
  "child_safety": {
    "no_fixed_label": true,
    "taste_vs_level_distinction": true,
    "prudence_when_low_data": true,
    "right_to_progress": true
  }
}
