{
  "gab_id": "GAB-435",
  "renderer_key": "text_cta",
  "title": "Aucun devoir en attente",
  "homework_ref": "hw-none-001",
  "empty_reason": "Aucun devoir enregistré pour le moment. On n'invente pas de devoir fictif.",
  "available_actions": [
    {
      "id": "review",
      "label": "Réviser une notion",
      "feedback_type": "ok",
      "feedback_text": "📖 Aucune obligation : tu peux réviser librement une notion de ton choix."
    },
    {
      "id": "import",
      "label": "Ajouter un devoir",
      "feedback_type": "note",
      "feedback_text": "➕ Ajoute manuellement un devoir donné en classe."
    },
    {
      "id": "check",
      "label": "Vérifier plus tard",
      "feedback_type": "note",
      "feedback_text": "🔄 Reviens vérifier : les devoirs du prof apparaîtront ici."
    }
  ],
  "status": "vide",
  "primary_cta": "Explorer les révisions",
  "parent_visibility": "resume_seulement",
  "fallback_text_summary": "État vide devoirs : aucun devoir enregistré (pas inventé). Actions : réviser librement, ajouter un devoir, vérifier plus tard.",
  "_note_dev": "SOURCE DE VÉRITÉ. État vide : n'inventer aucun devoir fictif, proposer des actions utiles (réviser, ajouter, revenir)."
}