Le QCM #5 avait contexte_initial: "null" (string) au lieu de null (valeur).
JavaScript traite "null" comme truthy, donc qcm.contexte_initial || qcm.description retournait "null" au lieu de la description.
Ajout d'une vérification explicite : (qcm.contexte_initial && qcm.contexte_initial !== 'null')
Contexte initial: "null" (string)
Attendu: Utilise la description comme contexte
🧪 Tester QCM #4Contexte initial: Texte complet
Attendu: Utilise le contexte initial réel
🧪 Tester QCM #5Compte test: marie.lefebvre@prof.fr / motdepasse123
Deux fonctions modifiées dans app.js:
startProgressiveQuestions() - ligne ~1332initializeProgressiveFolder() - ligne ~1267
Les deux utilisent maintenant la vérification qcm.contexte_initial !== 'null'
pour éviter le piège de la chaîne "null".