{
  "gab_id": "GAB-279",
  "renderer_key": "text_cta",
  "transfer_id": "transfer-pythagore-demo-to-diagonal",
  "_note_dev": "SOURCE DE VÉRITÉ. Transfert de méthode source (maîtrisée) vers exercice target (nouveau). Le HTML (layout, grilles source/target, similarités/différences, pièges) ne change pas ; seuls ces champs changent le rendu.",
  "title": "Transférer Pythagore à un nouvel exo",
  "subtitle": "La méthode connue sert maintenant à un exercice inédit. Repère ce qui reste pareil, ce qui change, et les pièges du transfert.",
  "support_level": "partial_scaffold",
  "method_ref": "Pythagore",
  "source_task": {
    "label": "SOURCE_TASK · MAÎTRISÉ",
    "title": "Triangle ABC : démontrer rectangle",
    "body": "3, 4, 5 cm · démontrer que ABC est rectangle en A"
  },
  "target_task": {
    "label": "TARGET_TASK · NOUVEAU",
    "title": "Diagonale du rectangle",
    "body": "Rectangle 6×8 cm · calculer la diagonale"
  },
  "similarities": [
    "Théorème mobilisé : Pythagore",
    "Structure : annonce + calcul + conclusion",
    "Formule : a² + b² = c²"
  ],
  "differences": [
    "Cherche : longueur, pas vérification",
    "Le rectangle cache le triangle rectangle",
    "Réponse = nombre (√100), pas adjectif"
  ],
  "trap_warnings": "Beaucoup d'élèves utilisent la réciproque (donnée des 3 côtés) alors qu'ici on cherche un côté inconnu. C'est le théorème direct qu'il faut. Vérifier le sens d'application avant de calculer.",
  "transfer_prompts": "Applique la méthode connue à un énoncé nouveau. Repère ce qui change, garde la même structure.",
  "help_level1": "Repère d'abord ce qui change par rapport à l'exercice connu, puis applique la même structure.",
  "why_explicit": "Sans cette étape, l'élève sait « faire Pythagore sur le triangle ABC » mais pas reconnaître Pythagore dans un rectangle, un escalier, ou un terrain. Le transfert est la preuve d'autonomie.",
  "primary_cta": { "label": "Tenter le transfert", "action": "attempt_transfer" },
  "secondary_cta": { "label": "Aide niveau 1", "action": "show_help_level1" },
  "success_criteria": "L'élève applique la méthode source à la tâche target de façon autonome, en identifiant ce qui change et en évitant les pièges de transfert."
}
