{
  "gab_id": "GAB-091",
  "renderer_key": "text_cta",
  "formula_id": "formula-pythagore-triangle-rectangle",
  "_note_dev": "SOURCE DE VÉRITÉ. Décomposition de formule : formule affichée avec symboles cliquables, légende associant chaque symbole à sa définition, et condition d'application. Le HTML (moteur, layout, interactivité) ne change pas ; seuls ces champs changent le rendu.",
  "title": "Décomposition de formule",
  "formula_display": "AB² + AC² = BC²",
  "formula_parts": [
    { "sym": "a", "token": "AB²", "label": "AB", "description": "Premier côté de l'angle droit" },
    { "sym": "b", "token": "AC²", "label": "AC", "description": "Deuxième côté de l'angle droit" },
    { "sym": "c", "token": "BC²", "label": "BC", "description": "Hypoténuse (côté face à l'angle droit)" }
  ],
  "condition": "⚠️ Condition : valable UNIQUEMENT dans un triangle rectangle. Unités identiques (cm, m…).",
  "primary_cta": { "label": "Tester ma compréhension", "action": "quiz_formula" },
  "use_when": [
    "expliquer chaque symbole d'une formule",
    "conditions d'usage + exemple",
    "maths, physique, chimie"
  ],
  "do_not_use_when": [
    "fiche formule typée simple (→ GAB-075)",
    "méthode d'application (→ GAB-086)",
    "pas de formule"
  ]
}
