{
  "gab_id": "GAB-460",
  "renderer_key": "text_cta",
  "title": "Fin de session forcée",
  "session_ref": "sess-forced-001",
  "user_ref": "user-eleve-001",
  "lifecycle_event": "forced_end",
  "session_state": "ended",
  "primary_cta": "Sauvegarder et quitter",
  "resume_point": "Lecture chapitre 2 · paragraphe 4",
  "sync_status": "sauvegarde en cours",
  "forced_reason": "Session fermée (déconnexion, fermeture par le prof, ou expiration). Ta progression est sauvegardée avant de quitter.",
  "fallback_text_summary": "Fin forcée : progression sauvegardée AVANT fermeture (lecture ch.2 §4). Reprise possible plus tard. Rien perdu, pas de culpabilisation.",
  "_note_dev": "SOURCE DE VÉRITÉ. Fin de session forcée : sauvegarde la progression AVANT de fermer, explique sans dramatiser, permet la reprise ultérieure."
}