{
  "project_id": "03072026-004-Phan-Dinh-Giot",
  "step": 5,
  "status": "approved_for_scene_generation",
  "references": [
    {
      "character_id": "phan-dinh-giot-nguoi-linh",
      "name": "Phan Đình Giót người lính",
      "priority": "required",
      "output_path": "/data/video-pipeline/Youtube-Video-Maker/Project/03072026-004-Phan-Dinh-Giot/characters/phan-dinh-giot-nguoi-linh_ref.png",
      "status": "generated",
      "prompt": "Phan Đình Giót người lính: Main hero, soldier of Đại đoàn 312 before Him Lam. Appearance: Vietnamese man from Hà Tĩnh, lean strong farmer-soldier build, sun-darkened face, determined eyes, modest expression. Costume: Viet Minh soldier uniform, simple green/brown clothes, pith helmet or cloth cap, rifle and pack. Temperament: quiet, tough, brave, selfless. Context: First Indochina War, Điện Biên Phủ campaign 1954. Negative: no modern uniform, no American gear, no fantasy",
      "bytes": 3132784
    },
    {
      "character_id": "phan-dinh-giot-tai-lo-chau-mai",
      "name": "Phan Đình Giót tại lỗ châu mai",
      "priority": "required",
      "output_path": "/data/video-pipeline/Youtube-Video-Maker/Project/03072026-004-Phan-Dinh-Giot/characters/phan-dinh-giot-tai-lo-chau-mai_ref.png",
      "status": "generated",
      "prompt": "Phan Đình Giót tại lỗ châu mai: Main hero in final assault at Him Lam. Appearance: wounded Vietnamese soldier, intense face, dirt and smoke, heroic but historically restrained. Costume: battle-worn Viet Minh uniform, simple equipment, no gore emphasis. Temperament: decisive, sacrificial, fearless. Context: Him Lam strongpoint, opening night of Điện Biên Phủ, 13 March 1954. Negative: no gore spectacle, no superhero pose, no modern gear",
      "bytes": 3146792
    },
    {
      "character_id": "bo-doi-dai-doan-312",
      "name": "Bộ đội Đại đoàn 312",
      "priority": "required",
      "output_path": "/data/video-pipeline/Youtube-Video-Maker/Project/03072026-004-Phan-Dinh-Giot/characters/bo-doi-dai-doan-312_ref.png",
      "status": "generated",
      "prompt": "Bộ đội Đại đoàn 312: Comrades and assault troops at Him Lam. Appearance: Vietnamese soldiers, muddy, exhausted, determined, carrying rifles, bộc phá, ladders, wire cutters. Costume: Viet Minh 1954 field uniforms, cloth caps, sandals, packs. Temperament: disciplined, brave, urgent. Context: 312th Division attack on Him Lam. Negative: no modern helmets/body armor",
      "bytes": 3162443
    },
    {
      "character_id": "quan-phap-trong-cu-diem-him-lam",
      "name": "Quân Pháp trong cứ điểm Him Lam",
      "priority": "required",
      "output_path": "/data/video-pipeline/Youtube-Video-Maker/Project/03072026-004-Phan-Dinh-Giot/characters/quan-phap-trong-cu-diem-him-lam_ref.png",
      "status": "generated",
      "prompt": "Quân Pháp trong cứ điểm Him Lam: Adversary garrison, bunkers, machine-gun positions. Appearance: French Union soldiers in bunkers, tense, silhouettes behind fortifications. Costume: 1950s French colonial uniforms, helmets, sandbags, bunkers. Temperament: defensive, entrenched, alarmed. Context: French strongpoint at Điện Biên Phủ. Negative: no WWII Nazi styling, no modern NATO gear",
      "bytes": 3004916
    },
    {
      "character_id": "dan-cong-va-phao-binh-dien-bien",
      "name": "Dân công và pháo binh Điện Biên",
      "priority": "required",
      "output_path": "/data/video-pipeline/Youtube-Video-Maker/Project/03072026-004-Phan-Dinh-Giot/characters/dan-cong-va-phao-binh-dien-bien_ref.png",
      "status": "generated",
      "prompt": "Dân công và pháo binh Điện Biên: Support forces pulling artillery and supplying campaign. Appearance: Vietnamese dân công, artillery crews, strained faces, ropes on shoulders, mountain terrain. Costume: simple rural clothes and Viet Minh support uniforms, nón lá, backpacks. Temperament: enduring, collective, determined. Context: logistics and artillery preparation for Điện Biên Phủ. Negative: no modern trucks as main focus",
      "bytes": 3192966
    }
  ],
  "validation": {
    "required_refs_exist": true,
    "approved_for_scene_generation": true,
    "approval_note": "User requested run through Step 06; refs workflow-approved."
  }
}