{
  "gab_id": "GAB-503",
  "renderer_key": "text_cta",
  "title": "Calcul à plusieurs étapes",
  "calculation_ref": "calc-chain-001",
  "calculation_goal": "Enchaîner plusieurs opérations en respectant les priorités.",
  "item_set": [
    {
      "q": "3 + 4 × 2",
      "a": "11 (× avant +)"
    },
    {
      "q": "(3 + 4) × 2",
      "a": "14 (parenthèses d'abord)"
    }
  ],
  "fluency_stage": "multistep",
  "primary_cta": "Calculer par étapes",
  "operation_type": "mixte",
  "difficulty_level": "difficile",
  "procedure_steps": [
    {
      "n": 1,
      "label": "Repérer les parenthèses"
    },
    {
      "n": 2,
      "label": "Faire ×  et ÷ avant + et −"
    },
    {
      "n": 3,
      "label": "Terminer de gauche à droite"
    }
  ],
  "chain_note": "Les priorités opératoires comptent. On découpe en étapes : une erreur d'ordre ≠ une erreur de calcul.",
  "fallback_text_summary": "Calcul multi-étapes : priorités opératoires (3+4×2=11 vs (3+4)×2=14). Découper en étapes, distinguer erreur d'ordre et de calcul.",
  "_note_dev": "SOURCE DE VÉRITÉ. Calcul multi-étapes : respecter les priorités opératoires, découper en étapes, distinguer erreur d'ordre et erreur de calcul."
}