{
  "project_id": "001-La-Van-Cau",
  "approved_for_next_step": true,
  "total_scenes": 98,
  "scenes": [
    {
      "scene_id": "scene_001",
      "type": "heading",
      "section": "Người con cao bằng sinh ra giữa núi rừng và ách nô lệ",
      "text": "Người con cao bằng sinh ra giữa núi rừng và ách nô lệ",
      "narration": "Người con cao bằng sinh ra giữa núi rừng và ách nô lệ",
      "summary": "Người con cao bằng sinh ra giữa núi rừng và ách nô lệ",
      "visual_beat": "Title card for section: Người con cao bằng sinh ra giữa núi rừng và ách nô lệ",
      "estimated_seconds": 4,
      "image_path": "images/scenes/scene_001.png",
      "rule": "heading_must_be_own_scene",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Title card for section: Người con cao bằng sinh ra giữa núi rừng và ách nô lệ Narration beat: Người con cao bằng sinh ra giữa núi rừng và ách nô lệ Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_002",
      "type": "visual_beat",
      "section": "Người con cao bằng sinh ra giữa núi rừng và ách nô lệ",
      "text": "Trong lịch sử kháng chiến chống thực dân Pháp của dân tộc Việt Nam, có những con người bước ra từ những bản làng xa xôi, tuổi đời còn rất trẻ, nhưng lại mang trong mình một sức mạnh khiến cả thời đại phải ghi nhớ.",
      "narration": "Trong lịch sử kháng chiến chống thực dân Pháp của dân tộc Việt Nam, có những con người bước ra từ những bản làng xa xôi, tuổi đời còn rất trẻ, nhưng lại mang trong mình một sức mạnh khiến cả thời đại phải ghi nhớ.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 15,
      "image_path": "images/scenes/scene_002.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Trong lịch sử kháng chiến chống thực dân Pháp của dân tộc Việt Nam, có những con người bước ra từ những bản làng xa xôi, tuổi đời còn rất trẻ, nhưng lại mang trong mình một sức mạnh khiến cả thời đại phải ghi nhớ. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_003",
      "type": "visual_beat",
      "section": "Người con cao bằng sinh ra giữa núi rừng và ách nô lệ",
      "text": "Họ không sinh ra trong hào quang. Họ không lớn lên giữa những trang sử được chuẩn bị sẵn. Họ đến từ ruộng nương, từ rừng núi, từ những mái nhà nghèo, từ những miền đất từng chịu đựng áp bức và đói khổ. La Văn Cầu là một con người như thế.",
      "narration": "Họ không sinh ra trong hào quang. Họ không lớn lên giữa những trang sử được chuẩn bị sẵn. Họ đến từ ruộng nương, từ rừng núi, từ những mái nhà nghèo, từ những miền đất từng chịu đựng áp bức và đói khổ. La Văn Cầu là một con người như thế.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 20,
      "image_path": "images/scenes/scene_003.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Họ không sinh ra trong hào quang. Họ không lớn lên giữa những trang sử được chuẩn bị sẵn. Họ đến từ ruộng nương, từ rừng núi, từ những mái nhà nghèo, từ những miền đất từng chịu đựng áp bức và đói khổ. La Văn Cầu là một con người như thế. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_004",
      "type": "visual_beat",
      "section": "Người con cao bằng sinh ra giữa núi rừng và ách nô lệ",
      "text": "Ông sinh năm 1931 tại xã Phong Nặm, huyện Trùng Khánh, tỉnh Cao Bằng. Cao Bằng là vùng đất biên cương phía Bắc, nơi núi đá, thung lũng, dòng suối và những con đường mòn đã chứng kiến nhiều biến động lớn của lịch sử Việt Nam.",
      "narration": "Ông sinh năm 1931 tại xã Phong Nặm, huyện Trùng Khánh, tỉnh Cao Bằng. Cao Bằng là vùng đất biên cương phía Bắc, nơi núi đá, thung lũng, dòng suối và những con đường mòn đã chứng kiến nhiều biến động lớn của lịch sử Việt Nam.",
      "summary": "Bản làng Tày ở Cao Bằng giữa núi đá, nương rẫy, suối lạnh và tuổi thơ La Văn Cầu dưới ách thực dân.",
      "visual_beat": "Bản làng Tày ở Cao Bằng giữa núi đá, nương rẫy, suối lạnh và tuổi thơ La Văn Cầu dưới ách thực dân.",
      "estimated_seconds": 16,
      "image_path": "images/scenes/scene_004.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Bản làng Tày ở Cao Bằng giữa núi đá, nương rẫy, suối lạnh và tuổi thơ La Văn Cầu dưới ách thực dân. Narration beat: Ông sinh năm 1931 tại xã Phong Nặm, huyện Trùng Khánh, tỉnh Cao Bằng. Cao Bằng là vùng đất biên cương phía Bắc, nơi núi đá, thung lũng, dòng suối và những con đường mòn đã chứng kiến nhiều biến động lớn của lịch sử Việt Nam. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_005",
      "type": "visual_beat",
      "section": "Người con cao bằng sinh ra giữa núi rừng và ách nô lệ",
      "text": "Đây cũng là mảnh đất gắn bó sâu sắc với phong trào cách mạng, nơi từng che chở cán bộ, nuôi dưỡng cơ sở cách mạng, và góp phần quan trọng vào cuộc đấu tranh giành độc lập dân tộc.",
      "narration": "Đây cũng là mảnh đất gắn bó sâu sắc với phong trào cách mạng, nơi từng che chở cán bộ, nuôi dưỡng cơ sở cách mạng, và góp phần quan trọng vào cuộc đấu tranh giành độc lập dân tộc.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 13,
      "image_path": "images/scenes/scene_005.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Đây cũng là mảnh đất gắn bó sâu sắc với phong trào cách mạng, nơi từng che chở cán bộ, nuôi dưỡng cơ sở cách mạng, và góp phần quan trọng vào cuộc đấu tranh giành độc lập dân tộc. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_006",
      "type": "visual_beat",
      "section": "Người con cao bằng sinh ra giữa núi rừng và ách nô lệ",
      "text": "Tuổi thơ của La Văn Cầu không phải tuổi thơ yên ả. Ông lớn lên trong hoàn cảnh đất nước còn dưới ách thống trị của thực dân Pháp. Người dân miền núi, cũng như nhiều vùng quê khác trên đất Việt Nam, phải chịu cảnh nghèo đói, bị bóc lột, bị chèn ép.",
      "narration": "Tuổi thơ của La Văn Cầu không phải tuổi thơ yên ả. Ông lớn lên trong hoàn cảnh đất nước còn dưới ách thống trị của thực dân Pháp. Người dân miền núi, cũng như nhiều vùng quê khác trên đất Việt Nam, phải chịu cảnh nghèo đói, bị bóc lột, bị chèn ép.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 18,
      "image_path": "images/scenes/scene_006.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Tuổi thơ của La Văn Cầu không phải tuổi thơ yên ả. Ông lớn lên trong hoàn cảnh đất nước còn dưới ách thống trị của thực dân Pháp. Người dân miền núi, cũng như nhiều vùng quê khác trên đất Việt Nam, phải chịu cảnh nghèo đói, bị bóc lột, bị chèn ép. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_007",
      "type": "visual_beat",
      "section": "Người con cao bằng sinh ra giữa núi rừng và ách nô lệ",
      "text": "Những bản làng tưởng như xa xôi vẫn không thoát khỏi bóng đen của chế độ thực dân và tay sai. Cái nghèo không chỉ nằm trong bữa ăn thiếu thốn, mà còn nằm trong cảm giác con người bị coi rẻ ngay trên mảnh đất của mình.",
      "narration": "Những bản làng tưởng như xa xôi vẫn không thoát khỏi bóng đen của chế độ thực dân và tay sai. Cái nghèo không chỉ nằm trong bữa ăn thiếu thốn, mà còn nằm trong cảm giác con người bị coi rẻ ngay trên mảnh đất của mình.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 16,
      "image_path": "images/scenes/scene_007.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Những bản làng tưởng như xa xôi vẫn không thoát khỏi bóng đen của chế độ thực dân và tay sai. Cái nghèo không chỉ nằm trong bữa ăn thiếu thốn, mà còn nằm trong cảm giác con người bị coi rẻ ngay trên mảnh đất của mình. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_008",
      "type": "visual_beat",
      "section": "Người con cao bằng sinh ra giữa núi rừng và ách nô lệ",
      "text": "La Văn Cầu là người dân tộc Tày. Từ nhỏ, ông đã quen với đời sống vất vả nơi miền núi. Những con dốc, con suối, những cánh rừng và nương rẫy đã rèn cho ông sức chịu đựng bền bỉ.",
      "narration": "La Văn Cầu là người dân tộc Tày. Từ nhỏ, ông đã quen với đời sống vất vả nơi miền núi. Những con dốc, con suối, những cánh rừng và nương rẫy đã rèn cho ông sức chịu đựng bền bỉ.",
      "summary": "Bản làng Tày ở Cao Bằng giữa núi đá, nương rẫy, suối lạnh và tuổi thơ La Văn Cầu dưới ách thực dân.",
      "visual_beat": "Bản làng Tày ở Cao Bằng giữa núi đá, nương rẫy, suối lạnh và tuổi thơ La Văn Cầu dưới ách thực dân.",
      "estimated_seconds": 14,
      "image_path": "images/scenes/scene_008.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Bản làng Tày ở Cao Bằng giữa núi đá, nương rẫy, suối lạnh và tuổi thơ La Văn Cầu dưới ách thực dân. Narration beat: La Văn Cầu là người dân tộc Tày. Từ nhỏ, ông đã quen với đời sống vất vả nơi miền núi. Những con dốc, con suối, những cánh rừng và nương rẫy đã rèn cho ông sức chịu đựng bền bỉ. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_009",
      "type": "visual_beat",
      "section": "Người con cao bằng sinh ra giữa núi rừng và ách nô lệ",
      "text": "Nhưng điều quan trọng hơn, chính trong không gian ấy, lòng yêu quê hương và nỗi căm giận trước áp bức dần hình thành.",
      "narration": "Nhưng điều quan trọng hơn, chính trong không gian ấy, lòng yêu quê hương và nỗi căm giận trước áp bức dần hình thành.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 12,
      "image_path": "images/scenes/scene_009.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Nhưng điều quan trọng hơn, chính trong không gian ấy, lòng yêu quê hương và nỗi căm giận trước áp bức dần hình thành. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_010",
      "type": "visual_beat",
      "section": "Người con cao bằng sinh ra giữa núi rừng và ách nô lệ",
      "text": "Khi Cách mạng Tháng Tám năm 1945 thành công, nước Việt Nam Dân chủ Cộng hòa ra đời, người dân cả nước tưởng như đã bước sang một trang mới. Nhưng nền độc lập non trẻ nhanh chóng bị thực dân Pháp đe dọa. Chiến tranh lan rộng.",
      "narration": "Khi Cách mạng Tháng Tám năm 1945 thành công, nước Việt Nam Dân chủ Cộng hòa ra đời, người dân cả nước tưởng như đã bước sang một trang mới. Nhưng nền độc lập non trẻ nhanh chóng bị thực dân Pháp đe dọa. Chiến tranh lan rộng.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 16,
      "image_path": "images/scenes/scene_010.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Khi Cách mạng Tháng Tám năm 1945 thành công, nước Việt Nam Dân chủ Cộng hòa ra đời, người dân cả nước tưởng như đã bước sang một trang mới. Nhưng nền độc lập non trẻ nhanh chóng bị thực dân Pháp đe dọa. Chiến tranh lan rộng. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_011",
      "type": "visual_beat",
      "section": "Người con cao bằng sinh ra giữa núi rừng và ách nô lệ",
      "text": "Một lần nữa, những người dân bình thường phải đứng trước câu hỏi lớn của lịch sử: hoặc chấp nhận mất nước, hoặc đứng lên bảo vệ độc lập vừa giành được. Với La Văn Cầu, câu trả lời đến rất sớm.",
      "narration": "Một lần nữa, những người dân bình thường phải đứng trước câu hỏi lớn của lịch sử: hoặc chấp nhận mất nước, hoặc đứng lên bảo vệ độc lập vừa giành được. Với La Văn Cầu, câu trả lời đến rất sớm.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 17,
      "image_path": "images/scenes/scene_011.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Một lần nữa, những người dân bình thường phải đứng trước câu hỏi lớn của lịch sử: hoặc chấp nhận mất nước, hoặc đứng lên bảo vệ độc lập vừa giành được. Với La Văn Cầu, câu trả lời đến rất sớm. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_012",
      "type": "visual_beat",
      "section": "Người con cao bằng sinh ra giữa núi rừng và ách nô lệ",
      "text": "Năm 1948, khi mới mười bảy tuổi, ông gia nhập Quân đội nhân dân Việt Nam. Đó là độ tuổi mà nhiều người còn đang ở bên gia đình, còn chưa đi hết những năm tháng thiếu niên. Nhưng trong thời chiến, tuổi trẻ thường trưởng thành rất nhanh.",
      "narration": "Năm 1948, khi mới mười bảy tuổi, ông gia nhập Quân đội nhân dân Việt Nam. Đó là độ tuổi mà nhiều người còn đang ở bên gia đình, còn chưa đi hết những năm tháng thiếu niên. Nhưng trong thời chiến, tuổi trẻ thường trưởng thành rất nhanh.",
      "summary": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "visual_beat": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "estimated_seconds": 16,
      "image_path": "images/scenes/scene_012.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174. Narration beat: Năm 1948, khi mới mười bảy tuổi, ông gia nhập Quân đội nhân dân Việt Nam. Đó là độ tuổi mà nhiều người còn đang ở bên gia đình, còn chưa đi hết những năm tháng thiếu niên. Nhưng trong thời chiến, tuổi trẻ thường trưởng thành rất nhanh. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_013",
      "type": "visual_beat",
      "section": "Người con cao bằng sinh ra giữa núi rừng và ách nô lệ",
      "text": "Một chàng trai miền núi hôm qua còn quen với nương rẫy, bản làng, hôm nay khoác lên mình màu áo lính, bước vào cuộc kháng chiến gian khổ.",
      "narration": "Một chàng trai miền núi hôm qua còn quen với nương rẫy, bản làng, hôm nay khoác lên mình màu áo lính, bước vào cuộc kháng chiến gian khổ.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 12,
      "image_path": "images/scenes/scene_013.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Một chàng trai miền núi hôm qua còn quen với nương rẫy, bản làng, hôm nay khoác lên mình màu áo lính, bước vào cuộc kháng chiến gian khổ. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_014",
      "type": "visual_beat",
      "section": "Người con cao bằng sinh ra giữa núi rừng và ách nô lệ",
      "text": "Ông trở thành chiến sĩ của Trung đoàn 174, một đơn vị chủ lực của quân đội ta trong kháng chiến chống Pháp. Từ đây, cuộc đời La Văn Cầu gắn với những cuộc hành quân, những trận đánh, những đêm rừng lạnh buốt, những ngày đói cơm thiếu muối, và cả những thử thách mà chỉ có chiến tranh mới đặt ra.",
      "narration": "Ông trở thành chiến sĩ của Trung đoàn 174, một đơn vị chủ lực của quân đội ta trong kháng chiến chống Pháp. Từ đây, cuộc đời La Văn Cầu gắn với những cuộc hành quân, những trận đánh, những đêm rừng lạnh buốt, những ngày đói cơm thiếu muối, và cả những thử thách mà chỉ có chiến tranh mới đặt ra.",
      "summary": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "visual_beat": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "estimated_seconds": 21,
      "image_path": "images/scenes/scene_014.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174. Narration beat: Ông trở thành chiến sĩ của Trung đoàn 174, một đơn vị chủ lực của quân đội ta trong kháng chiến chống Pháp. Từ đây, cuộc đời La Văn Cầu gắn với những cuộc hành quân, những trận đánh, những đêm rừng lạnh buốt, những ngày đói cơm thiếu muối, và cả những thử thách mà chỉ có chiến tranh mới đặt ra. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_015",
      "type": "visual_beat",
      "section": "Người con cao bằng sinh ra giữa núi rừng và ách nô lệ",
      "text": "Trong đơn vị, La Văn Cầu được biết đến là người gan dạ, bền bỉ, quyết tâm. Ông không nói nhiều bằng những lời lớn lao. Nhưng trên chiến trường, lòng dũng cảm thường được chứng minh bằng hành động.",
      "narration": "Trong đơn vị, La Văn Cầu được biết đến là người gan dạ, bền bỉ, quyết tâm. Ông không nói nhiều bằng những lời lớn lao. Nhưng trên chiến trường, lòng dũng cảm thường được chứng minh bằng hành động.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 14,
      "image_path": "images/scenes/scene_015.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Trong đơn vị, La Văn Cầu được biết đến là người gan dạ, bền bỉ, quyết tâm. Ông không nói nhiều bằng những lời lớn lao. Nhưng trên chiến trường, lòng dũng cảm thường được chứng minh bằng hành động. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_016",
      "type": "visual_beat",
      "section": "Người con cao bằng sinh ra giữa núi rừng và ách nô lệ",
      "text": "Mỗi lần nhận nhiệm vụ, mỗi lần vượt qua lửa đạn, mỗi lần tiến về phía nguy hiểm, người lính trẻ ấy lại tự khắc thêm vào bản lĩnh của mình một dấu ấn.",
      "narration": "Mỗi lần nhận nhiệm vụ, mỗi lần vượt qua lửa đạn, mỗi lần tiến về phía nguy hiểm, người lính trẻ ấy lại tự khắc thêm vào bản lĩnh của mình một dấu ấn.",
      "summary": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "visual_beat": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "estimated_seconds": 12,
      "image_path": "images/scenes/scene_016.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174. Narration beat: Mỗi lần nhận nhiệm vụ, mỗi lần vượt qua lửa đạn, mỗi lần tiến về phía nguy hiểm, người lính trẻ ấy lại tự khắc thêm vào bản lĩnh của mình một dấu ấn. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_017",
      "type": "visual_beat",
      "section": "Người con cao bằng sinh ra giữa núi rừng và ách nô lệ",
      "text": "Không ai biết trước rằng chỉ vài năm sau, trong một trận đánh lớn ở biên giới, La Văn Cầu sẽ trở thành biểu tượng của ý chí tiến công, với một hành động khiến nhiều thế hệ Việt Nam nhắc lại bằng sự xúc động và kính phục.",
      "narration": "Không ai biết trước rằng chỉ vài năm sau, trong một trận đánh lớn ở biên giới, La Văn Cầu sẽ trở thành biểu tượng của ý chí tiến công, với một hành động khiến nhiều thế hệ Việt Nam nhắc lại bằng sự xúc động và kính phục.",
      "summary": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "visual_beat": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "estimated_seconds": 16,
      "image_path": "images/scenes/scene_017.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950. Narration beat: Không ai biết trước rằng chỉ vài năm sau, trong một trận đánh lớn ở biên giới, La Văn Cầu sẽ trở thành biểu tượng của ý chí tiến công, với một hành động khiến nhiều thế hệ Việt Nam nhắc lại bằng sự xúc động và kính phục. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_018",
      "type": "heading",
      "section": "Những năm tháng rèn mình trong lửa đạn",
      "text": "Những năm tháng rèn mình trong lửa đạn",
      "narration": "Những năm tháng rèn mình trong lửa đạn",
      "summary": "Những năm tháng rèn mình trong lửa đạn",
      "visual_beat": "Title card for section: Những năm tháng rèn mình trong lửa đạn",
      "estimated_seconds": 4,
      "image_path": "images/scenes/scene_018.png",
      "rule": "heading_must_be_own_scene",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Title card for section: Những năm tháng rèn mình trong lửa đạn Narration beat: Những năm tháng rèn mình trong lửa đạn Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_019",
      "type": "visual_beat",
      "section": "Những năm tháng rèn mình trong lửa đạn",
      "text": "Kháng chiến chống Pháp là một cuộc chiến không cân sức. Một bên là quân đội thực dân có vũ khí hiện đại, có máy bay, pháo binh, xe cơ giới, có kinh nghiệm chiến tranh. Một bên là quân đội cách mạng còn non trẻ, trang bị thiếu thốn, hậu cần khó khăn, nhưng có ý chí độc lập và sự ủng hộ của nhân dân.",
      "narration": "Kháng chiến chống Pháp là một cuộc chiến không cân sức. Một bên là quân đội thực dân có vũ khí hiện đại, có máy bay, pháo binh, xe cơ giới, có kinh nghiệm chiến tranh. Một bên là quân đội cách mạng còn non trẻ, trang bị thiếu thốn, hậu cần khó khăn, nhưng có ý chí độc lập và sự ủng hộ của nhân dân.",
      "summary": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "visual_beat": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "estimated_seconds": 22,
      "image_path": "images/scenes/scene_019.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174. Narration beat: Kháng chiến chống Pháp là một cuộc chiến không cân sức. Một bên là quân đội thực dân có vũ khí hiện đại, có máy bay, pháo binh, xe cơ giới, có kinh nghiệm chiến tranh. Một bên là quân đội cách mạng còn non trẻ, trang bị thiếu thốn, hậu cần khó khăn, nhưng có ý chí độc lập và sự ủng hộ của nhân dân. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_020",
      "type": "visual_beat",
      "section": "Những năm tháng rèn mình trong lửa đạn",
      "text": "Đối với người lính Việt Nam thời ấy, chiến trường không chỉ là nơi đối mặt với đạn bom. Chiến trường còn là đói rét, bệnh tật, đường rừng, núi cao, những đêm hành quân không ánh đèn, những ngày lương thực cạn, những trận sốt rét rừng làm người run bần bật nhưng vẫn phải ôm súng. Nhiều người lính trẻ đã trưởng thành trong điều kiện như vậy. La Văn Cầu cũng vậy.",
      "narration": "Đối với người lính Việt Nam thời ấy, chiến trường không chỉ là nơi đối mặt với đạn bom. Chiến trường còn là đói rét, bệnh tật, đường rừng, núi cao, những đêm hành quân không ánh đèn, những ngày lương thực cạn, những trận sốt rét rừng làm người run bần bật nhưng vẫn phải ôm súng. Nhiều người lính trẻ đã trưởng thành trong điều kiện như vậy. La Văn Cầu cũng vậy.",
      "summary": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "visual_beat": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "estimated_seconds": 22,
      "image_path": "images/scenes/scene_020.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174. Narration beat: Đối với người lính Việt Nam thời ấy, chiến trường không chỉ là nơi đối mặt với đạn bom. Chiến trường còn là đói rét, bệnh tật, đường rừng, núi cao, những đêm hành quân không ánh đèn, những ngày lương thực cạn, những trận sốt rét rừng làm người run bần bật nhưng vẫn phải ôm súng. Nhiều người lính trẻ đã trưởng thành trong điều kiện như vậy. La Văn Cầu cũng vậy. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_021",
      "type": "visual_beat",
      "section": "Những năm tháng rèn mình trong lửa đạn",
      "text": "Từ khi vào bộ đội, ông cùng đồng đội tham gia nhiều hoạt động chiến đấu, học cách sử dụng vũ khí, cách vận động trên địa hình rừng núi, cách phối hợp trong đội hình, cách tiến công công sự địch. Với một người lính bộ binh, đặc biệt trong những trận đánh đồn, sự gan dạ là cần thiết, nhưng không đủ.",
      "narration": "Từ khi vào bộ đội, ông cùng đồng đội tham gia nhiều hoạt động chiến đấu, học cách sử dụng vũ khí, cách vận động trên địa hình rừng núi, cách phối hợp trong đội hình, cách tiến công công sự địch. Với một người lính bộ binh, đặc biệt trong những trận đánh đồn, sự gan dạ là cần thiết, nhưng không đủ.",
      "summary": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "visual_beat": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "estimated_seconds": 21,
      "image_path": "images/scenes/scene_021.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174. Narration beat: Từ khi vào bộ đội, ông cùng đồng đội tham gia nhiều hoạt động chiến đấu, học cách sử dụng vũ khí, cách vận động trên địa hình rừng núi, cách phối hợp trong đội hình, cách tiến công công sự địch. Với một người lính bộ binh, đặc biệt trong những trận đánh đồn, sự gan dạ là cần thiết, nhưng không đủ. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_022",
      "type": "visual_beat",
      "section": "Những năm tháng rèn mình trong lửa đạn",
      "text": "Cần có kỷ luật, sự bình tĩnh, tinh thần đồng đội và khả năng hành động rất nhanh trong khoảnh khắc nguy hiểm.",
      "narration": "Cần có kỷ luật, sự bình tĩnh, tinh thần đồng đội và khả năng hành động rất nhanh trong khoảnh khắc nguy hiểm.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 12,
      "image_path": "images/scenes/scene_022.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Cần có kỷ luật, sự bình tĩnh, tinh thần đồng đội và khả năng hành động rất nhanh trong khoảnh khắc nguy hiểm. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_023",
      "type": "visual_beat",
      "section": "Những năm tháng rèn mình trong lửa đạn",
      "text": "Những năm đầu kháng chiến, quân đội ta từng bước trưởng thành qua từng trận đánh. Mỗi chiến thắng nhỏ góp phần tích lũy kinh nghiệm. Mỗi tổn thất cũng là một bài học đắt giá.",
      "narration": "Những năm đầu kháng chiến, quân đội ta từng bước trưởng thành qua từng trận đánh. Mỗi chiến thắng nhỏ góp phần tích lũy kinh nghiệm. Mỗi tổn thất cũng là một bài học đắt giá.",
      "summary": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "visual_beat": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "estimated_seconds": 14,
      "image_path": "images/scenes/scene_023.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174. Narration beat: Những năm đầu kháng chiến, quân đội ta từng bước trưởng thành qua từng trận đánh. Mỗi chiến thắng nhỏ góp phần tích lũy kinh nghiệm. Mỗi tổn thất cũng là một bài học đắt giá. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_024",
      "type": "visual_beat",
      "section": "Những năm tháng rèn mình trong lửa đạn",
      "text": "Bộ đội học cách đánh gần, đánh chắc, lợi dụng địa hình, áp sát công sự, vượt qua rào cản, tiêu diệt hỏa điểm. Trong những trận đánh ấy, người lính xung kích thường là người đi đầu, đối mặt trực diện với hỏa lực địch. La Văn Cầu thuộc lớp chiến sĩ sẵn sàng đi đầu ấy.",
      "narration": "Bộ đội học cách đánh gần, đánh chắc, lợi dụng địa hình, áp sát công sự, vượt qua rào cản, tiêu diệt hỏa điểm. Trong những trận đánh ấy, người lính xung kích thường là người đi đầu, đối mặt trực diện với hỏa lực địch. La Văn Cầu thuộc lớp chiến sĩ sẵn sàng đi đầu ấy.",
      "summary": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "visual_beat": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "estimated_seconds": 20,
      "image_path": "images/scenes/scene_024.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174. Narration beat: Bộ đội học cách đánh gần, đánh chắc, lợi dụng địa hình, áp sát công sự, vượt qua rào cản, tiêu diệt hỏa điểm. Trong những trận đánh ấy, người lính xung kích thường là người đi đầu, đối mặt trực diện với hỏa lực địch. La Văn Cầu thuộc lớp chiến sĩ sẵn sàng đi đầu ấy. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_025",
      "type": "visual_beat",
      "section": "Những năm tháng rèn mình trong lửa đạn",
      "text": "Ông hiểu rằng trên chiến trường, chỉ một lô cốt, một ổ súng máy, một hàng rào dây thép gai cũng có thể chặn bước tiến của cả đơn vị. Nếu không có người xung phong mở đường, nếu không có người áp sát tiêu diệt hỏa điểm, cuộc tiến công có thể bị chững lại, đồng đội có thể thương vong nhiều hơn. Vì thế, nhiệm vụ của người chiến sĩ xung kích vô cùng nguy hiểm. Nhưng nguy hiểm ấy không làm La Văn Cầu lùi bước.",
      "narration": "Ông hiểu rằng trên chiến trường, chỉ một lô cốt, một ổ súng máy, một hàng rào dây thép gai cũng có thể chặn bước tiến của cả đơn vị. Nếu không có người xung phong mở đường, nếu không có người áp sát tiêu diệt hỏa điểm, cuộc tiến công có thể bị chững lại, đồng đội có thể thương vong nhiều hơn. Vì thế, nhiệm vụ của người chiến sĩ xung kích vô cùng nguy hiểm. Nhưng nguy hiểm ấy không làm La Văn Cầu lùi bước.",
      "summary": "Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn.",
      "visual_beat": "Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn.",
      "estimated_seconds": 22,
      "image_path": "images/scenes/scene_025.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn. Narration beat: Ông hiểu rằng trên chiến trường, chỉ một lô cốt, một ổ súng máy, một hàng rào dây thép gai cũng có thể chặn bước tiến của cả đơn vị. Nếu không có người xung phong mở đường, nếu không có người áp sát tiêu diệt hỏa điểm, cuộc tiến công có thể bị chững lại, đồng đội có thể thương vong nhiều hơn. Vì thế, nhiệm vụ của người chiến sĩ xung kích vô cùng nguy hiểm. Nhưng nguy hiểm ấy không làm La Văn Cầu lùi bước. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_026",
      "type": "visual_beat",
      "section": "Những năm tháng rèn mình trong lửa đạn",
      "text": "Ở tuổi chưa đầy hai mươi, ông đã mang trong mình sự quyết liệt của một người lính hiểu rõ vì sao mình chiến đấu. Đó không phải là sự liều lĩnh mù quáng. Đó là sự dũng cảm được đặt trong kỷ luật và mục tiêu chung.",
      "narration": "Ở tuổi chưa đầy hai mươi, ông đã mang trong mình sự quyết liệt của một người lính hiểu rõ vì sao mình chiến đấu. Đó không phải là sự liều lĩnh mù quáng. Đó là sự dũng cảm được đặt trong kỷ luật và mục tiêu chung.",
      "summary": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "visual_beat": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "estimated_seconds": 16,
      "image_path": "images/scenes/scene_026.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174. Narration beat: Ở tuổi chưa đầy hai mươi, ông đã mang trong mình sự quyết liệt của một người lính hiểu rõ vì sao mình chiến đấu. Đó không phải là sự liều lĩnh mù quáng. Đó là sự dũng cảm được đặt trong kỷ luật và mục tiêu chung. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_027",
      "type": "visual_beat",
      "section": "Những năm tháng rèn mình trong lửa đạn",
      "text": "Đó là niềm tin rằng mỗi bước tiến của mình có thể mở đường cho đồng đội phía sau.",
      "narration": "Đó là niềm tin rằng mỗi bước tiến của mình có thể mở đường cho đồng đội phía sau.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 12,
      "image_path": "images/scenes/scene_027.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Đó là niềm tin rằng mỗi bước tiến của mình có thể mở đường cho đồng đội phía sau. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_028",
      "type": "visual_beat",
      "section": "Những năm tháng rèn mình trong lửa đạn",
      "text": "Đến năm 1950, cuộc kháng chiến chống Pháp bước vào một giai đoạn quan trọng. Sau nhiều năm chiến đấu trong thế bị bao vây, lực lượng kháng chiến cần mở thông biên giới Việt – Trung, phá thế cô lập, giành thế chủ động trên chiến trường. Chiến dịch Biên giới Thu – Đông 1950 được mở ra trong bối cảnh ấy. Và trong chiến dịch này, tên tuổi La Văn Cầu sẽ gắn liền với trận Đông Khê.",
      "narration": "Đến năm 1950, cuộc kháng chiến chống Pháp bước vào một giai đoạn quan trọng. Sau nhiều năm chiến đấu trong thế bị bao vây, lực lượng kháng chiến cần mở thông biên giới Việt – Trung, phá thế cô lập, giành thế chủ động trên chiến trường. Chiến dịch Biên giới Thu – Đông 1950 được mở ra trong bối cảnh ấy. Và trong chiến dịch này, tên tuổi La Văn Cầu sẽ gắn liền với trận Đông Khê.",
      "summary": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "visual_beat": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "estimated_seconds": 22,
      "image_path": "images/scenes/scene_028.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950. Narration beat: Đến năm 1950, cuộc kháng chiến chống Pháp bước vào một giai đoạn quan trọng. Sau nhiều năm chiến đấu trong thế bị bao vây, lực lượng kháng chiến cần mở thông biên giới Việt – Trung, phá thế cô lập, giành thế chủ động trên chiến trường. Chiến dịch Biên giới Thu – Đông 1950 được mở ra trong bối cảnh ấy. Và trong chiến dịch này, tên tuổi La Văn Cầu sẽ gắn liền với trận Đông Khê. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_029",
      "type": "heading",
      "section": "Đông khê – cánh cửa thép trên đường biên giới",
      "text": "Đông khê – cánh cửa thép trên đường biên giới",
      "narration": "Đông khê – cánh cửa thép trên đường biên giới",
      "summary": "Đông khê – cánh cửa thép trên đường biên giới",
      "visual_beat": "Title card for section: Đông khê – cánh cửa thép trên đường biên giới",
      "estimated_seconds": 4,
      "image_path": "images/scenes/scene_029.png",
      "rule": "heading_must_be_own_scene",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Title card for section: Đông khê – cánh cửa thép trên đường biên giới Narration beat: Đông khê – cánh cửa thép trên đường biên giới Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_030",
      "type": "visual_beat",
      "section": "Đông khê – cánh cửa thép trên đường biên giới",
      "text": "Đông Khê là một vị trí quan trọng trên tuyến đường số 4, con đường chiến lược chạy dọc vùng biên giới phía Bắc. Đối với thực dân Pháp, hệ thống cứ điểm trên đường số 4 có ý nghĩa lớn trong việc kiểm soát biên giới, chia cắt căn cứ Việt Bắc, ngăn chặn liên lạc quốc tế của cuộc kháng chiến.",
      "narration": "Đông Khê là một vị trí quan trọng trên tuyến đường số 4, con đường chiến lược chạy dọc vùng biên giới phía Bắc. Đối với thực dân Pháp, hệ thống cứ điểm trên đường số 4 có ý nghĩa lớn trong việc kiểm soát biên giới, chia cắt căn cứ Việt Bắc, ngăn chặn liên lạc quốc tế của cuộc kháng chiến.",
      "summary": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "visual_beat": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "estimated_seconds": 21,
      "image_path": "images/scenes/scene_030.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950. Narration beat: Đông Khê là một vị trí quan trọng trên tuyến đường số 4, con đường chiến lược chạy dọc vùng biên giới phía Bắc. Đối với thực dân Pháp, hệ thống cứ điểm trên đường số 4 có ý nghĩa lớn trong việc kiểm soát biên giới, chia cắt căn cứ Việt Bắc, ngăn chặn liên lạc quốc tế của cuộc kháng chiến. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_031",
      "type": "visual_beat",
      "section": "Đông khê – cánh cửa thép trên đường biên giới",
      "text": "Đối với quân ta, đánh Đông Khê là đòn mở màn quan trọng của Chiến dịch Biên giới năm 1950. Nếu Đông Khê bị tiêu diệt, tuyến phòng thủ của Pháp trên đường số 4 sẽ bị chọc thủng, tạo điều kiện để ta tiếp tục phát triển thế tiến công.",
      "narration": "Đối với quân ta, đánh Đông Khê là đòn mở màn quan trọng của Chiến dịch Biên giới năm 1950. Nếu Đông Khê bị tiêu diệt, tuyến phòng thủ của Pháp trên đường số 4 sẽ bị chọc thủng, tạo điều kiện để ta tiếp tục phát triển thế tiến công.",
      "summary": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "visual_beat": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "estimated_seconds": 17,
      "image_path": "images/scenes/scene_031.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950. Narration beat: Đối với quân ta, đánh Đông Khê là đòn mở màn quan trọng của Chiến dịch Biên giới năm 1950. Nếu Đông Khê bị tiêu diệt, tuyến phòng thủ của Pháp trên đường số 4 sẽ bị chọc thủng, tạo điều kiện để ta tiếp tục phát triển thế tiến công. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_032",
      "type": "visual_beat",
      "section": "Đông khê – cánh cửa thép trên đường biên giới",
      "text": "Trận Đông Khê vì vậy không chỉ là một trận đánh đồn. Nó là một trận đánh có ý nghĩa chiến dịch.",
      "narration": "Trận Đông Khê vì vậy không chỉ là một trận đánh đồn. Nó là một trận đánh có ý nghĩa chiến dịch.",
      "summary": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "visual_beat": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "estimated_seconds": 12,
      "image_path": "images/scenes/scene_032.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950. Narration beat: Trận Đông Khê vì vậy không chỉ là một trận đánh đồn. Nó là một trận đánh có ý nghĩa chiến dịch. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_033",
      "type": "visual_beat",
      "section": "Đông khê – cánh cửa thép trên đường biên giới",
      "text": "Địch ở Đông Khê có công sự kiên cố, hỏa lực mạnh, bố trí nhiều lô cốt, ụ súng, hàng rào và vật cản. Muốn tiêu diệt cứ điểm, bộ đội ta phải tiến công trong điều kiện vô cùng ác liệt. Mỗi mét đất giành được đều có thể phải trả bằng máu.",
      "narration": "Địch ở Đông Khê có công sự kiên cố, hỏa lực mạnh, bố trí nhiều lô cốt, ụ súng, hàng rào và vật cản. Muốn tiêu diệt cứ điểm, bộ đội ta phải tiến công trong điều kiện vô cùng ác liệt. Mỗi mét đất giành được đều có thể phải trả bằng máu.",
      "summary": "Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn.",
      "visual_beat": "Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn.",
      "estimated_seconds": 18,
      "image_path": "images/scenes/scene_033.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn. Narration beat: Địch ở Đông Khê có công sự kiên cố, hỏa lực mạnh, bố trí nhiều lô cốt, ụ súng, hàng rào và vật cản. Muốn tiêu diệt cứ điểm, bộ đội ta phải tiến công trong điều kiện vô cùng ác liệt. Mỗi mét đất giành được đều có thể phải trả bằng máu. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_034",
      "type": "visual_beat",
      "section": "Đông khê – cánh cửa thép trên đường biên giới",
      "text": "Những chiến sĩ xung kích phải áp sát qua làn đạn, vượt rào, đánh bộc phá, mở đường cho đơn vị tiến lên. Ngày 16 tháng 9 năm 1950, quân ta nổ súng tiến công Đông Khê.",
      "narration": "Những chiến sĩ xung kích phải áp sát qua làn đạn, vượt rào, đánh bộc phá, mở đường cho đơn vị tiến lên. Ngày 16 tháng 9 năm 1950, quân ta nổ súng tiến công Đông Khê.",
      "summary": "Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn.",
      "visual_beat": "Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn.",
      "estimated_seconds": 17,
      "image_path": "images/scenes/scene_034.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn. Narration beat: Những chiến sĩ xung kích phải áp sát qua làn đạn, vượt rào, đánh bộc phá, mở đường cho đơn vị tiến lên. Ngày 16 tháng 9 năm 1950, quân ta nổ súng tiến công Đông Khê. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_035",
      "type": "visual_beat",
      "section": "Đông khê – cánh cửa thép trên đường biên giới",
      "text": "Tiếng súng, tiếng bộc phá, tiếng hô xung phong vang lên giữa vùng núi biên giới. Trong khói lửa mịt mù, các mũi tiến công dũng cảm lao vào công sự địch. Hỏa lực từ các lô cốt Pháp bắn ra dữ dội.",
      "narration": "Tiếng súng, tiếng bộc phá, tiếng hô xung phong vang lên giữa vùng núi biên giới. Trong khói lửa mịt mù, các mũi tiến công dũng cảm lao vào công sự địch. Hỏa lực từ các lô cốt Pháp bắn ra dữ dội.",
      "summary": "Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn.",
      "visual_beat": "Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn.",
      "estimated_seconds": 14,
      "image_path": "images/scenes/scene_035.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn. Narration beat: Tiếng súng, tiếng bộc phá, tiếng hô xung phong vang lên giữa vùng núi biên giới. Trong khói lửa mịt mù, các mũi tiến công dũng cảm lao vào công sự địch. Hỏa lực từ các lô cốt Pháp bắn ra dữ dội. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_036",
      "type": "visual_beat",
      "section": "Đông khê – cánh cửa thép trên đường biên giới",
      "text": "Đạn cày nát mặt đất, mảnh sắt văng tung tóe, từng đợt xung phong phải vượt qua cái chết để áp sát mục tiêu.",
      "narration": "Đạn cày nát mặt đất, mảnh sắt văng tung tóe, từng đợt xung phong phải vượt qua cái chết để áp sát mục tiêu.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 12,
      "image_path": "images/scenes/scene_036.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Đạn cày nát mặt đất, mảnh sắt văng tung tóe, từng đợt xung phong phải vượt qua cái chết để áp sát mục tiêu. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_037",
      "type": "visual_beat",
      "section": "Đông khê – cánh cửa thép trên đường biên giới",
      "text": "La Văn Cầu khi đó là chiến sĩ thuộc tổ bộc phá. Nhiệm vụ của tổ bộc phá là mang thuốc nổ đánh vào hàng rào, lô cốt, công sự, mở cửa cho bộ đội xung phong. Đây là nhiệm vụ cực kỳ nguy hiểm, bởi người mang bộc phá phải tiến lên trước dưới hỏa lực tập trung của địch.",
      "narration": "La Văn Cầu khi đó là chiến sĩ thuộc tổ bộc phá. Nhiệm vụ của tổ bộc phá là mang thuốc nổ đánh vào hàng rào, lô cốt, công sự, mở cửa cho bộ đội xung phong. Đây là nhiệm vụ cực kỳ nguy hiểm, bởi người mang bộc phá phải tiến lên trước dưới hỏa lực tập trung của địch.",
      "summary": "Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn.",
      "visual_beat": "Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn.",
      "estimated_seconds": 20,
      "image_path": "images/scenes/scene_037.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn. Narration beat: La Văn Cầu khi đó là chiến sĩ thuộc tổ bộc phá. Nhiệm vụ của tổ bộc phá là mang thuốc nổ đánh vào hàng rào, lô cốt, công sự, mở cửa cho bộ đội xung phong. Đây là nhiệm vụ cực kỳ nguy hiểm, bởi người mang bộc phá phải tiến lên trước dưới hỏa lực tập trung của địch. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_038",
      "type": "visual_beat",
      "section": "Đông khê – cánh cửa thép trên đường biên giới",
      "text": "Chỉ cần chậm một nhịp, lộ một bước, hoặc bị trúng đạn, cả nhiệm vụ có thể thất bại.",
      "narration": "Chỉ cần chậm một nhịp, lộ một bước, hoặc bị trúng đạn, cả nhiệm vụ có thể thất bại.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 12,
      "image_path": "images/scenes/scene_038.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Chỉ cần chậm một nhịp, lộ một bước, hoặc bị trúng đạn, cả nhiệm vụ có thể thất bại. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_039",
      "type": "visual_beat",
      "section": "Đông khê – cánh cửa thép trên đường biên giới",
      "text": "Trong trận đánh, La Văn Cầu cùng đồng đội xông lên. Đạn địch bắn ra như mưa. Nhiều chiến sĩ bị thương, có người hy sinh ngay trên đường tiến công.",
      "narration": "Trong trận đánh, La Văn Cầu cùng đồng đội xông lên. Đạn địch bắn ra như mưa. Nhiều chiến sĩ bị thương, có người hy sinh ngay trên đường tiến công.",
      "summary": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "visual_beat": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "estimated_seconds": 14,
      "image_path": "images/scenes/scene_039.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa. Narration beat: Trong trận đánh, La Văn Cầu cùng đồng đội xông lên. Đạn địch bắn ra như mưa. Nhiều chiến sĩ bị thương, có người hy sinh ngay trên đường tiến công. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_040",
      "type": "visual_beat",
      "section": "Đông khê – cánh cửa thép trên đường biên giới",
      "text": "Nhưng cửa mở chưa thông, hỏa điểm địch vẫn còn, đơn vị phía sau vẫn cần người mở đường. La Văn Cầu tiếp tục lao lên. Rồi một viên đạn địch bắn trúng cánh tay phải của ông.",
      "narration": "Nhưng cửa mở chưa thông, hỏa điểm địch vẫn còn, đơn vị phía sau vẫn cần người mở đường. La Văn Cầu tiếp tục lao lên. Rồi một viên đạn địch bắn trúng cánh tay phải của ông.",
      "summary": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "visual_beat": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "estimated_seconds": 22,
      "image_path": "images/scenes/scene_040.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa. Narration beat: Nhưng cửa mở chưa thông, hỏa điểm địch vẫn còn, đơn vị phía sau vẫn cần người mở đường. La Văn Cầu tiếp tục lao lên. Rồi một viên đạn địch bắn trúng cánh tay phải của ông. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_041",
      "type": "visual_beat",
      "section": "Đông khê – cánh cửa thép trên đường biên giới",
      "text": "Vết thương rất nặng. Cánh tay bị dập nát, gần như không còn khả năng hoạt động. Trong tình huống bình thường, một người bị thương như vậy phải được đưa về phía sau cấp cứu.",
      "narration": "Vết thương rất nặng. Cánh tay bị dập nát, gần như không còn khả năng hoạt động. Trong tình huống bình thường, một người bị thương như vậy phải được đưa về phía sau cấp cứu.",
      "summary": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "visual_beat": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "estimated_seconds": 14,
      "image_path": "images/scenes/scene_041.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa. Narration beat: Vết thương rất nặng. Cánh tay bị dập nát, gần như không còn khả năng hoạt động. Trong tình huống bình thường, một người bị thương như vậy phải được đưa về phía sau cấp cứu. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_042",
      "type": "visual_beat",
      "section": "Đông khê – cánh cửa thép trên đường biên giới",
      "text": "Máu chảy, đau đớn, sức lực giảm nhanh. Nhưng chiến trường không phải tình huống bình thường. Trước mặt vẫn là mục tiêu. Sau lưng là đồng đội đang chờ cửa mở.",
      "narration": "Máu chảy, đau đớn, sức lực giảm nhanh. Nhưng chiến trường không phải tình huống bình thường. Trước mặt vẫn là mục tiêu. Sau lưng là đồng đội đang chờ cửa mở.",
      "summary": "Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn.",
      "visual_beat": "Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn.",
      "estimated_seconds": 19,
      "image_path": "images/scenes/scene_042.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn. Narration beat: Máu chảy, đau đớn, sức lực giảm nhanh. Nhưng chiến trường không phải tình huống bình thường. Trước mặt vẫn là mục tiêu. Sau lưng là đồng đội đang chờ cửa mở. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_043",
      "type": "visual_beat",
      "section": "Đông khê – cánh cửa thép trên đường biên giới",
      "text": "Khoảnh khắc ấy, La Văn Cầu đứng trước một lựa chọn khắc nghiệt: rút xuống để cứu mình, hay tiếp tục để hoàn thành nhiệm vụ. Ông chọn tiếp tục.",
      "narration": "Khoảnh khắc ấy, La Văn Cầu đứng trước một lựa chọn khắc nghiệt: rút xuống để cứu mình, hay tiếp tục để hoàn thành nhiệm vụ. Ông chọn tiếp tục.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 17,
      "image_path": "images/scenes/scene_043.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Khoảnh khắc ấy, La Văn Cầu đứng trước một lựa chọn khắc nghiệt: rút xuống để cứu mình, hay tiếp tục để hoàn thành nhiệm vụ. Ông chọn tiếp tục. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_044",
      "type": "heading",
      "section": "Cánh tay bị thương và lời đề nghị lạnh người giữa chiến trường",
      "text": "Cánh tay bị thương và lời đề nghị lạnh người giữa chiến trường",
      "narration": "Cánh tay bị thương và lời đề nghị lạnh người giữa chiến trường",
      "summary": "Cánh tay bị thương và lời đề nghị lạnh người giữa chiến trường",
      "visual_beat": "Title card for section: Cánh tay bị thương và lời đề nghị lạnh người giữa chiến trường",
      "estimated_seconds": 4,
      "image_path": "images/scenes/scene_044.png",
      "rule": "heading_must_be_own_scene",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Title card for section: Cánh tay bị thương và lời đề nghị lạnh người giữa chiến trường Narration beat: Cánh tay bị thương và lời đề nghị lạnh người giữa chiến trường Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_045",
      "type": "visual_beat",
      "section": "Cánh tay bị thương và lời đề nghị lạnh người giữa chiến trường",
      "text": "Câu chuyện về La Văn Cầu trở thành bất tử chính từ giây phút này.",
      "narration": "Câu chuyện về La Văn Cầu trở thành bất tử chính từ giây phút này.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 12,
      "image_path": "images/scenes/scene_045.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Câu chuyện về La Văn Cầu trở thành bất tử chính từ giây phút này. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_046",
      "type": "visual_beat",
      "section": "Cánh tay bị thương và lời đề nghị lạnh người giữa chiến trường",
      "text": "Cánh tay phải của ông bị thương nặng, lủng lẳng, cản trở việc tiếp tục chiến đấu. Mỗi cử động là một cơn đau dữ dội. Nhưng ông vẫn quyết tâm tiến lên đánh bộc phá.",
      "narration": "Cánh tay phải của ông bị thương nặng, lủng lẳng, cản trở việc tiếp tục chiến đấu. Mỗi cử động là một cơn đau dữ dội. Nhưng ông vẫn quyết tâm tiến lên đánh bộc phá.",
      "summary": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "visual_beat": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "estimated_seconds": 14,
      "image_path": "images/scenes/scene_046.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa. Narration beat: Cánh tay phải của ông bị thương nặng, lủng lẳng, cản trở việc tiếp tục chiến đấu. Mỗi cử động là một cơn đau dữ dội. Nhưng ông vẫn quyết tâm tiến lên đánh bộc phá. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_047",
      "type": "visual_beat",
      "section": "Cánh tay bị thương và lời đề nghị lạnh người giữa chiến trường",
      "text": "Trong nhiều tài liệu lịch sử, chi tiết được nhắc lại đầy xúc động: La Văn Cầu đã nhờ đồng đội chặt đứt cánh tay bị thương để khỏi vướng, rồi tiếp tục ôm bộc phá lao lên. Đó là một chi tiết khiến người nghe lần đầu thường lặng đi.",
      "narration": "Trong nhiều tài liệu lịch sử, chi tiết được nhắc lại đầy xúc động: La Văn Cầu đã nhờ đồng đội chặt đứt cánh tay bị thương để khỏi vướng, rồi tiếp tục ôm bộc phá lao lên. Đó là một chi tiết khiến người nghe lần đầu thường lặng đi.",
      "summary": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "visual_beat": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "estimated_seconds": 18,
      "image_path": "images/scenes/scene_047.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa. Narration beat: Trong nhiều tài liệu lịch sử, chi tiết được nhắc lại đầy xúc động: La Văn Cầu đã nhờ đồng đội chặt đứt cánh tay bị thương để khỏi vướng, rồi tiếp tục ôm bộc phá lao lên. Đó là một chi tiết khiến người nghe lần đầu thường lặng đi. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_048",
      "type": "visual_beat",
      "section": "Cánh tay bị thương và lời đề nghị lạnh người giữa chiến trường",
      "text": "Không phải vì nó giống một câu chuyện được thêu dệt, mà vì nó đặt con người trước giới hạn cuối cùng của sức chịu đựng. Một người lính trẻ, chưa đầy hai mươi tuổi, giữa lửa đạn, bị thương nặng, lại nghĩ không phải đến mạng sống của mình trước tiên, mà nghĩ đến việc cánh tay bị thương đang cản trở nhiệm vụ.",
      "narration": "Không phải vì nó giống một câu chuyện được thêu dệt, mà vì nó đặt con người trước giới hạn cuối cùng của sức chịu đựng. Một người lính trẻ, chưa đầy hai mươi tuổi, giữa lửa đạn, bị thương nặng, lại nghĩ không phải đến mạng sống của mình trước tiên, mà nghĩ đến việc cánh tay bị thương đang cản trở nhiệm vụ.",
      "summary": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "visual_beat": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "estimated_seconds": 22,
      "image_path": "images/scenes/scene_048.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa. Narration beat: Không phải vì nó giống một câu chuyện được thêu dệt, mà vì nó đặt con người trước giới hạn cuối cùng của sức chịu đựng. Một người lính trẻ, chưa đầy hai mươi tuổi, giữa lửa đạn, bị thương nặng, lại nghĩ không phải đến mạng sống của mình trước tiên, mà nghĩ đến việc cánh tay bị thương đang cản trở nhiệm vụ. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_049",
      "type": "visual_beat",
      "section": "Cánh tay bị thương và lời đề nghị lạnh người giữa chiến trường",
      "text": "Ông đã nhờ đồng đội giúp mình loại bỏ phần thân thể không còn có thể chiến đấu, để thân thể còn lại tiếp tục tiến lên.",
      "narration": "Ông đã nhờ đồng đội giúp mình loại bỏ phần thân thể không còn có thể chiến đấu, để thân thể còn lại tiếp tục tiến lên.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 12,
      "image_path": "images/scenes/scene_049.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Ông đã nhờ đồng đội giúp mình loại bỏ phần thân thể không còn có thể chiến đấu, để thân thể còn lại tiếp tục tiến lên. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_050",
      "type": "visual_beat",
      "section": "Cánh tay bị thương và lời đề nghị lạnh người giữa chiến trường",
      "text": "Cần nói thận trọng rằng trong ký ức và tư liệu phổ biến về La Văn Cầu, hành động ấy được kể như biểu tượng lớn nhất của ông. Dù các chi tiết mô tả có thể khác nhau ở từng nguồn kể, điểm cốt lõi được lịch sử ghi nhận là: ông bị thương rất nặng ở cánh tay trong trận Đông Khê, vẫn kiên quyết không rời trận địa, tiếp tục xung phong đánh bộc phá, góp phần mở đường cho đơn vị tiêu diệt cứ điểm.",
      "narration": "Cần nói thận trọng rằng trong ký ức và tư liệu phổ biến về La Văn Cầu, hành động ấy được kể như biểu tượng lớn nhất của ông. Dù các chi tiết mô tả có thể khác nhau ở từng nguồn kể, điểm cốt lõi được lịch sử ghi nhận là: ông bị thương rất nặng ở cánh tay trong trận Đông Khê, vẫn kiên quyết không rời trận địa, tiếp tục xung phong đánh bộc phá, góp phần mở đường cho đơn vị tiêu diệt cứ điểm.",
      "summary": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "visual_beat": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "estimated_seconds": 22,
      "image_path": "images/scenes/scene_050.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa. Narration beat: Cần nói thận trọng rằng trong ký ức và tư liệu phổ biến về La Văn Cầu, hành động ấy được kể như biểu tượng lớn nhất của ông. Dù các chi tiết mô tả có thể khác nhau ở từng nguồn kể, điểm cốt lõi được lịch sử ghi nhận là: ông bị thương rất nặng ở cánh tay trong trận Đông Khê, vẫn kiên quyết không rời trận địa, tiếp tục xung phong đánh bộc phá, góp phần mở đường cho đơn vị tiêu diệt cứ điểm. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_051",
      "type": "visual_beat",
      "section": "Cánh tay bị thương và lời đề nghị lạnh người giữa chiến trường",
      "text": "Giữa khói súng, đồng đội của La Văn Cầu hẳn đã trải qua một giây phút không thể nào quên. Trước mặt họ không chỉ là một người bị thương. Trước mặt họ là một ý chí không chịu dừng lại.",
      "narration": "Giữa khói súng, đồng đội của La Văn Cầu hẳn đã trải qua một giây phút không thể nào quên. Trước mặt họ không chỉ là một người bị thương. Trước mặt họ là một ý chí không chịu dừng lại.",
      "summary": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "visual_beat": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "estimated_seconds": 14,
      "image_path": "images/scenes/scene_051.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa. Narration beat: Giữa khói súng, đồng đội của La Văn Cầu hẳn đã trải qua một giây phút không thể nào quên. Trước mặt họ không chỉ là một người bị thương. Trước mặt họ là một ý chí không chịu dừng lại. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_052",
      "type": "visual_beat",
      "section": "Cánh tay bị thương và lời đề nghị lạnh người giữa chiến trường",
      "text": "Trong chiến tranh, có những mệnh lệnh được cấp trên truyền xuống. Nhưng cũng có những mệnh lệnh phát ra từ chính trái tim người lính: phải tiến lên. La Văn Cầu ôm bộc phá bằng cánh tay còn lại. Ông tiếp tục lao về phía địch.",
      "narration": "Trong chiến tranh, có những mệnh lệnh được cấp trên truyền xuống. Nhưng cũng có những mệnh lệnh phát ra từ chính trái tim người lính: phải tiến lên. La Văn Cầu ôm bộc phá bằng cánh tay còn lại. Ông tiếp tục lao về phía địch.",
      "summary": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "visual_beat": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "estimated_seconds": 22,
      "image_path": "images/scenes/scene_052.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa. Narration beat: Trong chiến tranh, có những mệnh lệnh được cấp trên truyền xuống. Nhưng cũng có những mệnh lệnh phát ra từ chính trái tim người lính: phải tiến lên. La Văn Cầu ôm bộc phá bằng cánh tay còn lại. Ông tiếp tục lao về phía địch. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_053",
      "type": "visual_beat",
      "section": "Cánh tay bị thương và lời đề nghị lạnh người giữa chiến trường",
      "text": "Mỗi bước chạy lúc ấy không còn chỉ là bước chạy của một người lính. Nó là bước chạy vượt qua đau đớn, vượt qua bản năng tự bảo vệ, vượt qua giới hạn thông thường của con người. Đạn vẫn bắn.",
      "narration": "Mỗi bước chạy lúc ấy không còn chỉ là bước chạy của một người lính. Nó là bước chạy vượt qua đau đớn, vượt qua bản năng tự bảo vệ, vượt qua giới hạn thông thường của con người. Đạn vẫn bắn.",
      "summary": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "visual_beat": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "estimated_seconds": 14,
      "image_path": "images/scenes/scene_053.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174. Narration beat: Mỗi bước chạy lúc ấy không còn chỉ là bước chạy của một người lính. Nó là bước chạy vượt qua đau đớn, vượt qua bản năng tự bảo vệ, vượt qua giới hạn thông thường của con người. Đạn vẫn bắn. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_054",
      "type": "visual_beat",
      "section": "Cánh tay bị thương và lời đề nghị lạnh người giữa chiến trường",
      "text": "Đất đá vẫn tung lên. Máu vẫn chảy. Nhưng mục tiêu ở phía trước phải bị phá tung. Và La Văn Cầu đã hoàn thành nhiệm vụ.",
      "narration": "Đất đá vẫn tung lên. Máu vẫn chảy. Nhưng mục tiêu ở phía trước phải bị phá tung. Và La Văn Cầu đã hoàn thành nhiệm vụ.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 19,
      "image_path": "images/scenes/scene_054.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Đất đá vẫn tung lên. Máu vẫn chảy. Nhưng mục tiêu ở phía trước phải bị phá tung. Và La Văn Cầu đã hoàn thành nhiệm vụ. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_055",
      "type": "visual_beat",
      "section": "Cánh tay bị thương và lời đề nghị lạnh người giữa chiến trường",
      "text": "Hành động của ông góp phần mở đường cho đơn vị xung phong, tạo điều kiện để quân ta tiêu diệt cứ điểm Đông Khê. Trận Đông Khê kết thúc thắng lợi, trở thành thắng lợi mở màn quan trọng của Chiến dịch Biên giới Thu – Đông 1950. Nhưng đối với La Văn Cầu, chiến thắng ấy được đánh đổi bằng một phần thân thể. Cánh tay của ông đã nằm lại nơi chiến trường. Còn tên ông thì đi vào lịch sử.",
      "narration": "Hành động của ông góp phần mở đường cho đơn vị xung phong, tạo điều kiện để quân ta tiêu diệt cứ điểm Đông Khê. Trận Đông Khê kết thúc thắng lợi, trở thành thắng lợi mở màn quan trọng của Chiến dịch Biên giới Thu – Đông 1950. Nhưng đối với La Văn Cầu, chiến thắng ấy được đánh đổi bằng một phần thân thể. Cánh tay của ông đã nằm lại nơi chiến trường. Còn tên ông thì đi vào lịch sử.",
      "summary": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "visual_beat": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "estimated_seconds": 22,
      "image_path": "images/scenes/scene_055.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa. Narration beat: Hành động của ông góp phần mở đường cho đơn vị xung phong, tạo điều kiện để quân ta tiêu diệt cứ điểm Đông Khê. Trận Đông Khê kết thúc thắng lợi, trở thành thắng lợi mở màn quan trọng của Chiến dịch Biên giới Thu – Đông 1950. Nhưng đối với La Văn Cầu, chiến thắng ấy được đánh đổi bằng một phần thân thể. Cánh tay của ông đã nằm lại nơi chiến trường. Còn tên ông thì đi vào lịch sử. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_056",
      "type": "heading",
      "section": "Chiến thắng đông khê và sự chuyển mình của cuộc kháng chiến",
      "text": "Chiến thắng đông khê và sự chuyển mình của cuộc kháng chiến",
      "narration": "Chiến thắng đông khê và sự chuyển mình của cuộc kháng chiến",
      "summary": "Chiến thắng đông khê và sự chuyển mình của cuộc kháng chiến",
      "visual_beat": "Title card for section: Chiến thắng đông khê và sự chuyển mình của cuộc kháng chiến",
      "estimated_seconds": 4,
      "image_path": "images/scenes/scene_056.png",
      "rule": "heading_must_be_own_scene",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Title card for section: Chiến thắng đông khê và sự chuyển mình của cuộc kháng chiến Narration beat: Chiến thắng đông khê và sự chuyển mình của cuộc kháng chiến Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_057",
      "type": "visual_beat",
      "section": "Chiến thắng đông khê và sự chuyển mình của cuộc kháng chiến",
      "text": "Trận Đông Khê không chỉ là nơi La Văn Cầu lập chiến công. Đó còn là một dấu mốc lớn trong cuộc kháng chiến chống Pháp.",
      "narration": "Trận Đông Khê không chỉ là nơi La Văn Cầu lập chiến công. Đó còn là một dấu mốc lớn trong cuộc kháng chiến chống Pháp.",
      "summary": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "visual_beat": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "estimated_seconds": 12,
      "image_path": "images/scenes/scene_057.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950. Narration beat: Trận Đông Khê không chỉ là nơi La Văn Cầu lập chiến công. Đó còn là một dấu mốc lớn trong cuộc kháng chiến chống Pháp. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_058",
      "type": "visual_beat",
      "section": "Chiến thắng đông khê và sự chuyển mình của cuộc kháng chiến",
      "text": "Sau khi Đông Khê bị tiêu diệt, thế phòng thủ của quân Pháp trên đường số 4 bị rung chuyển mạnh. Quân Pháp buộc phải điều quân ứng cứu, tạo ra những biến động lớn trên toàn tuyến. Trong diễn biến tiếp theo của Chiến dịch Biên giới, quân ta tiếp tục giành nhiều thắng lợi quan trọng, phá vỡ thế bao vây căn cứ Việt Bắc, mở thông biên giới, tạo điều kiện thuận lợi hơn cho việc liên lạc và nhận viện trợ quốc tế.",
      "narration": "Sau khi Đông Khê bị tiêu diệt, thế phòng thủ của quân Pháp trên đường số 4 bị rung chuyển mạnh. Quân Pháp buộc phải điều quân ứng cứu, tạo ra những biến động lớn trên toàn tuyến. Trong diễn biến tiếp theo của Chiến dịch Biên giới, quân ta tiếp tục giành nhiều thắng lợi quan trọng, phá vỡ thế bao vây căn cứ Việt Bắc, mở thông biên giới, tạo điều kiện thuận lợi hơn cho việc liên lạc và nhận viện trợ quốc tế.",
      "summary": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "visual_beat": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "estimated_seconds": 22,
      "image_path": "images/scenes/scene_058.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950. Narration beat: Sau khi Đông Khê bị tiêu diệt, thế phòng thủ của quân Pháp trên đường số 4 bị rung chuyển mạnh. Quân Pháp buộc phải điều quân ứng cứu, tạo ra những biến động lớn trên toàn tuyến. Trong diễn biến tiếp theo của Chiến dịch Biên giới, quân ta tiếp tục giành nhiều thắng lợi quan trọng, phá vỡ thế bao vây căn cứ Việt Bắc, mở thông biên giới, tạo điều kiện thuận lợi hơn cho việc liên lạc và nhận viện trợ quốc tế. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_059",
      "type": "visual_beat",
      "section": "Chiến thắng đông khê và sự chuyển mình của cuộc kháng chiến",
      "text": "Chiến dịch Biên giới Thu – Đông 1950 đánh dấu bước trưởng thành vượt bậc của Quân đội nhân dân Việt Nam. Từ chỗ chủ yếu đánh du kích, đánh nhỏ, quân ta đã tiến lên đánh những trận vận động, công kiên có quy mô lớn hơn, phối hợp nhiều lực lượng, giành quyền chủ động trên chiến trường. Trong sự chuyển mình ấy, có máu của rất nhiều người lính. Có những người ngã xuống không kịp để lại tên. Có những người bị thương, mang di chứng suốt đời.",
      "narration": "Chiến dịch Biên giới Thu – Đông 1950 đánh dấu bước trưởng thành vượt bậc của Quân đội nhân dân Việt Nam. Từ chỗ chủ yếu đánh du kích, đánh nhỏ, quân ta đã tiến lên đánh những trận vận động, công kiên có quy mô lớn hơn, phối hợp nhiều lực lượng, giành quyền chủ động trên chiến trường. Trong sự chuyển mình ấy, có máu của rất nhiều người lính. Có những người ngã xuống không kịp để lại tên. Có những người bị thương, mang di chứng suốt đời.",
      "summary": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "visual_beat": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "estimated_seconds": 22,
      "image_path": "images/scenes/scene_059.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa. Narration beat: Chiến dịch Biên giới Thu – Đông 1950 đánh dấu bước trưởng thành vượt bậc của Quân đội nhân dân Việt Nam. Từ chỗ chủ yếu đánh du kích, đánh nhỏ, quân ta đã tiến lên đánh những trận vận động, công kiên có quy mô lớn hơn, phối hợp nhiều lực lượng, giành quyền chủ động trên chiến trường. Trong sự chuyển mình ấy, có máu của rất nhiều người lính. Có những người ngã xuống không kịp để lại tên. Có những người bị thương, mang di chứng suốt đời. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_060",
      "type": "visual_beat",
      "section": "Chiến thắng đông khê và sự chuyển mình của cuộc kháng chiến",
      "text": "Có những người như La Văn Cầu, sống sót sau trận đánh nhưng để lại một phần thân thể trên chiến trường, trở thành chứng nhân sống cho cái giá của độc lập.",
      "narration": "Có những người như La Văn Cầu, sống sót sau trận đánh nhưng để lại một phần thân thể trên chiến trường, trở thành chứng nhân sống cho cái giá của độc lập.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 12,
      "image_path": "images/scenes/scene_060.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Có những người như La Văn Cầu, sống sót sau trận đánh nhưng để lại một phần thân thể trên chiến trường, trở thành chứng nhân sống cho cái giá của độc lập. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_061",
      "type": "visual_beat",
      "section": "Chiến thắng đông khê và sự chuyển mình của cuộc kháng chiến",
      "text": "Khi kể về chiến thắng, người ta dễ chú ý đến kết quả: đồn địch bị tiêu diệt, tuyến đường được mở, chiến dịch thắng lợi. Nhưng nếu nhìn gần hơn, từng kết quả ấy được tạo nên từ những khoảnh khắc sinh tử. Một cửa mở được khai thông là nhờ có người mang bộc phá lao lên.",
      "narration": "Khi kể về chiến thắng, người ta dễ chú ý đến kết quả: đồn địch bị tiêu diệt, tuyến đường được mở, chiến dịch thắng lợi. Nhưng nếu nhìn gần hơn, từng kết quả ấy được tạo nên từ những khoảnh khắc sinh tử. Một cửa mở được khai thông là nhờ có người mang bộc phá lao lên.",
      "summary": "Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn.",
      "visual_beat": "Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn.",
      "estimated_seconds": 20,
      "image_path": "images/scenes/scene_061.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn. Narration beat: Khi kể về chiến thắng, người ta dễ chú ý đến kết quả: đồn địch bị tiêu diệt, tuyến đường được mở, chiến dịch thắng lợi. Nhưng nếu nhìn gần hơn, từng kết quả ấy được tạo nên từ những khoảnh khắc sinh tử. Một cửa mở được khai thông là nhờ có người mang bộc phá lao lên. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_062",
      "type": "visual_beat",
      "section": "Chiến thắng đông khê và sự chuyển mình của cuộc kháng chiến",
      "text": "Một hỏa điểm bị tiêu diệt là nhờ có người bò sát dưới làn đạn. Một trận đánh thành công là nhờ có người chấp nhận đi trước vào nơi nguy hiểm nhất. La Văn Cầu là một trong những người đi trước ấy.",
      "narration": "Một hỏa điểm bị tiêu diệt là nhờ có người bò sát dưới làn đạn. Một trận đánh thành công là nhờ có người chấp nhận đi trước vào nơi nguy hiểm nhất. La Văn Cầu là một trong những người đi trước ấy.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 17,
      "image_path": "images/scenes/scene_062.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Một hỏa điểm bị tiêu diệt là nhờ có người bò sát dưới làn đạn. Một trận đánh thành công là nhờ có người chấp nhận đi trước vào nơi nguy hiểm nhất. La Văn Cầu là một trong những người đi trước ấy. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_063",
      "type": "visual_beat",
      "section": "Chiến thắng đông khê và sự chuyển mình của cuộc kháng chiến",
      "text": "Ông không chỉ góp phần vào thắng lợi của một trận đánh, mà còn trở thành hình ảnh tiêu biểu cho tinh thần quyết chiến quyết thắng của bộ đội ta trong giai đoạn kháng chiến đang chuyển sang thế chủ động. Hình ảnh người chiến sĩ bị thương nặng vẫn ôm bộc phá tiến lên đã truyền đi một thông điệp mạnh mẽ: vũ khí có thể thiếu, điều kiện có thể gian khổ, nhưng ý chí con người thì không dễ bị khuất phục.",
      "narration": "Ông không chỉ góp phần vào thắng lợi của một trận đánh, mà còn trở thành hình ảnh tiêu biểu cho tinh thần quyết chiến quyết thắng của bộ đội ta trong giai đoạn kháng chiến đang chuyển sang thế chủ động. Hình ảnh người chiến sĩ bị thương nặng vẫn ôm bộc phá tiến lên đã truyền đi một thông điệp mạnh mẽ: vũ khí có thể thiếu, điều kiện có thể gian khổ, nhưng ý chí con người thì không dễ bị khuất phục.",
      "summary": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "visual_beat": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "estimated_seconds": 22,
      "image_path": "images/scenes/scene_063.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa. Narration beat: Ông không chỉ góp phần vào thắng lợi của một trận đánh, mà còn trở thành hình ảnh tiêu biểu cho tinh thần quyết chiến quyết thắng của bộ đội ta trong giai đoạn kháng chiến đang chuyển sang thế chủ động. Hình ảnh người chiến sĩ bị thương nặng vẫn ôm bộc phá tiến lên đã truyền đi một thông điệp mạnh mẽ: vũ khí có thể thiếu, điều kiện có thể gian khổ, nhưng ý chí con người thì không dễ bị khuất phục. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_064",
      "type": "visual_beat",
      "section": "Chiến thắng đông khê và sự chuyển mình của cuộc kháng chiến",
      "text": "Sau trận Đông Khê, câu chuyện về La Văn Cầu lan rộng trong quân đội và nhân dân. Nó không phải câu chuyện để khơi gợi lòng thương hại. Nó là câu chuyện để khơi dậy lòng tin.",
      "narration": "Sau trận Đông Khê, câu chuyện về La Văn Cầu lan rộng trong quân đội và nhân dân. Nó không phải câu chuyện để khơi gợi lòng thương hại. Nó là câu chuyện để khơi dậy lòng tin.",
      "summary": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "visual_beat": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "estimated_seconds": 14,
      "image_path": "images/scenes/scene_064.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950. Narration beat: Sau trận Đông Khê, câu chuyện về La Văn Cầu lan rộng trong quân đội và nhân dân. Nó không phải câu chuyện để khơi gợi lòng thương hại. Nó là câu chuyện để khơi dậy lòng tin. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_065",
      "type": "visual_beat",
      "section": "Chiến thắng đông khê và sự chuyển mình của cuộc kháng chiến",
      "text": "Tin rằng những người lính trẻ của dân tộc này có thể làm được điều phi thường khi họ hiểu rõ mục tiêu mình chiến đấu.",
      "narration": "Tin rằng những người lính trẻ của dân tộc này có thể làm được điều phi thường khi họ hiểu rõ mục tiêu mình chiến đấu.",
      "summary": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "visual_beat": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "estimated_seconds": 12,
      "image_path": "images/scenes/scene_065.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174. Narration beat: Tin rằng những người lính trẻ của dân tộc này có thể làm được điều phi thường khi họ hiểu rõ mục tiêu mình chiến đấu. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_066",
      "type": "visual_beat",
      "section": "Chiến thắng đông khê và sự chuyển mình của cuộc kháng chiến",
      "text": "Năm 1952, La Văn Cầu được tuyên dương danh hiệu Anh hùng Lực lượng vũ trang nhân dân. Ông là một trong những anh hùng tiêu biểu của quân đội trong thời kỳ kháng chiến chống Pháp. Khi ấy, ông vẫn còn rất trẻ.",
      "narration": "Năm 1952, La Văn Cầu được tuyên dương danh hiệu Anh hùng Lực lượng vũ trang nhân dân. Ông là một trong những anh hùng tiêu biểu của quân đội trong thời kỳ kháng chiến chống Pháp. Khi ấy, ông vẫn còn rất trẻ.",
      "summary": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "visual_beat": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "estimated_seconds": 17,
      "image_path": "images/scenes/scene_066.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174. Narration beat: Năm 1952, La Văn Cầu được tuyên dương danh hiệu Anh hùng Lực lượng vũ trang nhân dân. Ông là một trong những anh hùng tiêu biểu của quân đội trong thời kỳ kháng chiến chống Pháp. Khi ấy, ông vẫn còn rất trẻ. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_067",
      "type": "visual_beat",
      "section": "Chiến thắng đông khê và sự chuyển mình của cuộc kháng chiến",
      "text": "Một người thanh niên miền núi bước vào quân ngũ từ tuổi mười bảy, chỉ vài năm sau đã trở thành biểu tượng anh hùng của cả nước. Nhưng đằng sau danh hiệu là một sự thật lặng lẽ: ông phải sống phần đời còn lại với thân thể không còn nguyên vẹn. Vinh quang và mất mát luôn đi cùng nhau trong chiến tranh.",
      "narration": "Một người thanh niên miền núi bước vào quân ngũ từ tuổi mười bảy, chỉ vài năm sau đã trở thành biểu tượng anh hùng của cả nước. Nhưng đằng sau danh hiệu là một sự thật lặng lẽ: ông phải sống phần đời còn lại với thân thể không còn nguyên vẹn. Vinh quang và mất mát luôn đi cùng nhau trong chiến tranh.",
      "summary": "La Văn Cầu sau chiến tranh, người anh hùng cụt một tay giữa đời thường, trang sách lịch sử và ký ức thế hệ sau.",
      "visual_beat": "La Văn Cầu sau chiến tranh, người anh hùng cụt một tay giữa đời thường, trang sách lịch sử và ký ức thế hệ sau.",
      "estimated_seconds": 22,
      "image_path": "images/scenes/scene_067.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu sau chiến tranh, người anh hùng cụt một tay giữa đời thường, trang sách lịch sử và ký ức thế hệ sau. Narration beat: Một người thanh niên miền núi bước vào quân ngũ từ tuổi mười bảy, chỉ vài năm sau đã trở thành biểu tượng anh hùng của cả nước. Nhưng đằng sau danh hiệu là một sự thật lặng lẽ: ông phải sống phần đời còn lại với thân thể không còn nguyên vẹn. Vinh quang và mất mát luôn đi cùng nhau trong chiến tranh. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_068",
      "type": "heading",
      "section": "Người anh hùng sống giữa đời thường",
      "text": "Người anh hùng sống giữa đời thường",
      "narration": "Người anh hùng sống giữa đời thường",
      "summary": "Người anh hùng sống giữa đời thường",
      "visual_beat": "Title card for section: Người anh hùng sống giữa đời thường",
      "estimated_seconds": 4,
      "image_path": "images/scenes/scene_068.png",
      "rule": "heading_must_be_own_scene",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Title card for section: Người anh hùng sống giữa đời thường Narration beat: Người anh hùng sống giữa đời thường Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_069",
      "type": "visual_beat",
      "section": "Người anh hùng sống giữa đời thường",
      "text": "Có những anh hùng hy sinh ngay trên chiến trường, tuổi đời dừng lại ở khoảnh khắc họ lập công. Cũng có những anh hùng sống tiếp sau chiến tranh, mang trên thân thể mình dấu vết của lịch sử. La Văn Cầu thuộc về trường hợp thứ hai.",
      "narration": "Có những anh hùng hy sinh ngay trên chiến trường, tuổi đời dừng lại ở khoảnh khắc họ lập công. Cũng có những anh hùng sống tiếp sau chiến tranh, mang trên thân thể mình dấu vết của lịch sử. La Văn Cầu thuộc về trường hợp thứ hai.",
      "summary": "La Văn Cầu sau chiến tranh, người anh hùng cụt một tay giữa đời thường, trang sách lịch sử và ký ức thế hệ sau.",
      "visual_beat": "La Văn Cầu sau chiến tranh, người anh hùng cụt một tay giữa đời thường, trang sách lịch sử và ký ức thế hệ sau.",
      "estimated_seconds": 16,
      "image_path": "images/scenes/scene_069.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu sau chiến tranh, người anh hùng cụt một tay giữa đời thường, trang sách lịch sử và ký ức thế hệ sau. Narration beat: Có những anh hùng hy sinh ngay trên chiến trường, tuổi đời dừng lại ở khoảnh khắc họ lập công. Cũng có những anh hùng sống tiếp sau chiến tranh, mang trên thân thể mình dấu vết của lịch sử. La Văn Cầu thuộc về trường hợp thứ hai. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_070",
      "type": "visual_beat",
      "section": "Người anh hùng sống giữa đời thường",
      "text": "Ông sống tiếp, làm việc, cống hiến và trở thành một biểu tượng sống của chủ nghĩa anh hùng cách mạng. Điều đó không hề đơn giản. Bởi một người trở về từ chiến trường với thương tật nặng phải đối diện không chỉ với ký ức chiến tranh, mà còn với những khó khăn rất cụ thể trong đời sống hằng ngày.",
      "narration": "Ông sống tiếp, làm việc, cống hiến và trở thành một biểu tượng sống của chủ nghĩa anh hùng cách mạng. Điều đó không hề đơn giản. Bởi một người trở về từ chiến trường với thương tật nặng phải đối diện không chỉ với ký ức chiến tranh, mà còn với những khó khăn rất cụ thể trong đời sống hằng ngày.",
      "summary": "La Văn Cầu sau chiến tranh, người anh hùng cụt một tay giữa đời thường, trang sách lịch sử và ký ức thế hệ sau.",
      "visual_beat": "La Văn Cầu sau chiến tranh, người anh hùng cụt một tay giữa đời thường, trang sách lịch sử và ký ức thế hệ sau.",
      "estimated_seconds": 21,
      "image_path": "images/scenes/scene_070.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu sau chiến tranh, người anh hùng cụt một tay giữa đời thường, trang sách lịch sử và ký ức thế hệ sau. Narration beat: Ông sống tiếp, làm việc, cống hiến và trở thành một biểu tượng sống của chủ nghĩa anh hùng cách mạng. Điều đó không hề đơn giản. Bởi một người trở về từ chiến trường với thương tật nặng phải đối diện không chỉ với ký ức chiến tranh, mà còn với những khó khăn rất cụ thể trong đời sống hằng ngày. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_071",
      "type": "visual_beat",
      "section": "Người anh hùng sống giữa đời thường",
      "text": "Một cánh tay mất đi không chỉ là mất một phần thân thể. Đó là sự thay đổi trong từng sinh hoạt, từng việc nhỏ, từng cử động. Những điều người bình thường làm dễ dàng có thể trở thành thử thách.",
      "narration": "Một cánh tay mất đi không chỉ là mất một phần thân thể. Đó là sự thay đổi trong từng sinh hoạt, từng việc nhỏ, từng cử động. Những điều người bình thường làm dễ dàng có thể trở thành thử thách.",
      "summary": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "visual_beat": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "estimated_seconds": 14,
      "image_path": "images/scenes/scene_071.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa. Narration beat: Một cánh tay mất đi không chỉ là mất một phần thân thể. Đó là sự thay đổi trong từng sinh hoạt, từng việc nhỏ, từng cử động. Những điều người bình thường làm dễ dàng có thể trở thành thử thách. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_072",
      "type": "visual_beat",
      "section": "Người anh hùng sống giữa đời thường",
      "text": "Nhưng La Văn Cầu không để thương tật biến mình thành người đứng ngoài cuộc sống. Ông tiếp tục sống như một người lính, một người cán bộ, một tấm gương cho thế hệ sau.",
      "narration": "Nhưng La Văn Cầu không để thương tật biến mình thành người đứng ngoài cuộc sống. Ông tiếp tục sống như một người lính, một người cán bộ, một tấm gương cho thế hệ sau.",
      "summary": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "visual_beat": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "estimated_seconds": 12,
      "image_path": "images/scenes/scene_072.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174. Narration beat: Nhưng La Văn Cầu không để thương tật biến mình thành người đứng ngoài cuộc sống. Ông tiếp tục sống như một người lính, một người cán bộ, một tấm gương cho thế hệ sau. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_073",
      "type": "visual_beat",
      "section": "Người anh hùng sống giữa đời thường",
      "text": "Ở ông, sự anh hùng không chỉ nằm trong khoảnh khắc trận Đông Khê. Nó còn nằm trong cách ông sống sau đó.",
      "narration": "Ở ông, sự anh hùng không chỉ nằm trong khoảnh khắc trận Đông Khê. Nó còn nằm trong cách ông sống sau đó.",
      "summary": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "visual_beat": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "estimated_seconds": 12,
      "image_path": "images/scenes/scene_073.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950. Narration beat: Ở ông, sự anh hùng không chỉ nằm trong khoảnh khắc trận Đông Khê. Nó còn nằm trong cách ông sống sau đó. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_074",
      "type": "visual_beat",
      "section": "Người anh hùng sống giữa đời thường",
      "text": "Bởi chiến tranh có thể tạo ra một giây phút phi thường, nhưng đời thường mới là nơi thử thách sự bền bỉ lâu dài. Người ta có thể xúc động trước hình ảnh La Văn Cầu ôm bộc phá xung phong, nhưng cũng cần kính trọng một La Văn Cầu âm thầm sống tiếp, tiếp tục cống hiến, tiếp tục kể lại lịch sử bằng chính sự hiện diện của mình.",
      "narration": "Bởi chiến tranh có thể tạo ra một giây phút phi thường, nhưng đời thường mới là nơi thử thách sự bền bỉ lâu dài. Người ta có thể xúc động trước hình ảnh La Văn Cầu ôm bộc phá xung phong, nhưng cũng cần kính trọng một La Văn Cầu âm thầm sống tiếp, tiếp tục cống hiến, tiếp tục kể lại lịch sử bằng chính sự hiện diện của mình.",
      "summary": "Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn.",
      "visual_beat": "Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn.",
      "estimated_seconds": 22,
      "image_path": "images/scenes/scene_074.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn. Narration beat: Bởi chiến tranh có thể tạo ra một giây phút phi thường, nhưng đời thường mới là nơi thử thách sự bền bỉ lâu dài. Người ta có thể xúc động trước hình ảnh La Văn Cầu ôm bộc phá xung phong, nhưng cũng cần kính trọng một La Văn Cầu âm thầm sống tiếp, tiếp tục cống hiến, tiếp tục kể lại lịch sử bằng chính sự hiện diện của mình. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_075",
      "type": "visual_beat",
      "section": "Người anh hùng sống giữa đời thường",
      "text": "Ông trở thành một trong những gương mặt tiêu biểu khi nhắc đến lớp anh hùng quân đội thời kháng chiến chống Pháp. Trong các bài học lịch sử, trong những buổi nói chuyện truyền thống, trong ký ức của nhiều thế hệ học sinh Việt Nam, La Văn Cầu hiện lên như biểu tượng của ý chí vượt lên đau đớn để hoàn thành nhiệm vụ.",
      "narration": "Ông trở thành một trong những gương mặt tiêu biểu khi nhắc đến lớp anh hùng quân đội thời kháng chiến chống Pháp. Trong các bài học lịch sử, trong những buổi nói chuyện truyền thống, trong ký ức của nhiều thế hệ học sinh Việt Nam, La Văn Cầu hiện lên như biểu tượng của ý chí vượt lên đau đớn để hoàn thành nhiệm vụ.",
      "summary": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "visual_beat": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "estimated_seconds": 22,
      "image_path": "images/scenes/scene_075.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174. Narration beat: Ông trở thành một trong những gương mặt tiêu biểu khi nhắc đến lớp anh hùng quân đội thời kháng chiến chống Pháp. Trong các bài học lịch sử, trong những buổi nói chuyện truyền thống, trong ký ức của nhiều thế hệ học sinh Việt Nam, La Văn Cầu hiện lên như biểu tượng của ý chí vượt lên đau đớn để hoàn thành nhiệm vụ. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_076",
      "type": "visual_beat",
      "section": "Người anh hùng sống giữa đời thường",
      "text": "Tên ông được nhắc cùng những tấm gương anh hùng khác của quân đội và dân tộc. Nhưng mỗi người có một hình ảnh riêng. Với Phan Đình Giót, người ta nhớ đến thân mình lấp lỗ châu mai.",
      "narration": "Tên ông được nhắc cùng những tấm gương anh hùng khác của quân đội và dân tộc. Nhưng mỗi người có một hình ảnh riêng. Với Phan Đình Giót, người ta nhớ đến thân mình lấp lỗ châu mai.",
      "summary": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "visual_beat": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "estimated_seconds": 14,
      "image_path": "images/scenes/scene_076.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174. Narration beat: Tên ông được nhắc cùng những tấm gương anh hùng khác của quân đội và dân tộc. Nhưng mỗi người có một hình ảnh riêng. Với Phan Đình Giót, người ta nhớ đến thân mình lấp lỗ châu mai. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_077",
      "type": "visual_beat",
      "section": "Người anh hùng sống giữa đời thường",
      "text": "Với Tô Vĩnh Diện, người ta nhớ đến thân mình chèn pháo. Với Bế Văn Đàn, người ta nhớ đến vai làm giá súng. Còn với La Văn Cầu, người ta nhớ đến cánh tay bị thương và bước xung phong không dừng lại.",
      "narration": "Với Tô Vĩnh Diện, người ta nhớ đến thân mình chèn pháo. Với Bế Văn Đàn, người ta nhớ đến vai làm giá súng. Còn với La Văn Cầu, người ta nhớ đến cánh tay bị thương và bước xung phong không dừng lại.",
      "summary": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "visual_beat": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "estimated_seconds": 15,
      "image_path": "images/scenes/scene_077.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa. Narration beat: Với Tô Vĩnh Diện, người ta nhớ đến thân mình chèn pháo. Với Bế Văn Đàn, người ta nhớ đến vai làm giá súng. Còn với La Văn Cầu, người ta nhớ đến cánh tay bị thương và bước xung phong không dừng lại. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_078",
      "type": "visual_beat",
      "section": "Người anh hùng sống giữa đời thường",
      "text": "Những hình ảnh ấy có sức sống lâu bền vì chúng cô đọng tinh thần của cả một thời đại. Đó là thời đại mà con người sẵn sàng hy sinh phần riêng tư nhất, quý giá nhất để bảo vệ điều chung. Đó là thời đại mà một người lính rất trẻ có thể trở thành biểu tượng không phải bằng lời nói, mà bằng hành động.",
      "narration": "Những hình ảnh ấy có sức sống lâu bền vì chúng cô đọng tinh thần của cả một thời đại. Đó là thời đại mà con người sẵn sàng hy sinh phần riêng tư nhất, quý giá nhất để bảo vệ điều chung. Đó là thời đại mà một người lính rất trẻ có thể trở thành biểu tượng không phải bằng lời nói, mà bằng hành động.",
      "summary": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "visual_beat": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "estimated_seconds": 22,
      "image_path": "images/scenes/scene_078.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174. Narration beat: Những hình ảnh ấy có sức sống lâu bền vì chúng cô đọng tinh thần của cả một thời đại. Đó là thời đại mà con người sẵn sàng hy sinh phần riêng tư nhất, quý giá nhất để bảo vệ điều chung. Đó là thời đại mà một người lính rất trẻ có thể trở thành biểu tượng không phải bằng lời nói, mà bằng hành động. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_079",
      "type": "visual_beat",
      "section": "Người anh hùng sống giữa đời thường",
      "text": "Nhưng khi kể về La Văn Cầu, cũng cần nhìn ông như một con người thật, không phải pho tượng xa cách. Ông cũng từng là một cậu bé miền núi. Ông cũng từng có gia đình, quê hương, tuổi trẻ. Ông cũng biết đau khi bị thương, biết mất mát khi thân thể không còn nguyên vẹn.",
      "narration": "Nhưng khi kể về La Văn Cầu, cũng cần nhìn ông như một con người thật, không phải pho tượng xa cách. Ông cũng từng là một cậu bé miền núi. Ông cũng từng có gia đình, quê hương, tuổi trẻ. Ông cũng biết đau khi bị thương, biết mất mát khi thân thể không còn nguyên vẹn.",
      "summary": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "visual_beat": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "estimated_seconds": 22,
      "image_path": "images/scenes/scene_079.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa. Narration beat: Nhưng khi kể về La Văn Cầu, cũng cần nhìn ông như một con người thật, không phải pho tượng xa cách. Ông cũng từng là một cậu bé miền núi. Ông cũng từng có gia đình, quê hương, tuổi trẻ. Ông cũng biết đau khi bị thương, biết mất mát khi thân thể không còn nguyên vẹn. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_080",
      "type": "visual_beat",
      "section": "Người anh hùng sống giữa đời thường",
      "text": "Chính vì ông là con người thật, hành động của ông mới lớn lao. Anh hùng không phải là người không biết đau. Anh hùng là người đau đớn mà vẫn chọn tiến lên khi nhiệm vụ và đồng đội cần mình.",
      "narration": "Chính vì ông là con người thật, hành động của ông mới lớn lao. Anh hùng không phải là người không biết đau. Anh hùng là người đau đớn mà vẫn chọn tiến lên khi nhiệm vụ và đồng đội cần mình.",
      "summary": "La Văn Cầu sau chiến tranh, người anh hùng cụt một tay giữa đời thường, trang sách lịch sử và ký ức thế hệ sau.",
      "visual_beat": "La Văn Cầu sau chiến tranh, người anh hùng cụt một tay giữa đời thường, trang sách lịch sử và ký ức thế hệ sau.",
      "estimated_seconds": 14,
      "image_path": "images/scenes/scene_080.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu sau chiến tranh, người anh hùng cụt một tay giữa đời thường, trang sách lịch sử và ký ức thế hệ sau. Narration beat: Chính vì ông là con người thật, hành động của ông mới lớn lao. Anh hùng không phải là người không biết đau. Anh hùng là người đau đớn mà vẫn chọn tiến lên khi nhiệm vụ và đồng đội cần mình. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_081",
      "type": "heading",
      "section": "Điều còn lại sau một bước xung phong",
      "text": "Điều còn lại sau một bước xung phong",
      "narration": "Điều còn lại sau một bước xung phong",
      "summary": "Điều còn lại sau một bước xung phong",
      "visual_beat": "Title card for section: Điều còn lại sau một bước xung phong",
      "estimated_seconds": 4,
      "image_path": "images/scenes/scene_081.png",
      "rule": "heading_must_be_own_scene",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Title card for section: Điều còn lại sau một bước xung phong Narration beat: Điều còn lại sau một bước xung phong Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_082",
      "type": "visual_beat",
      "section": "Điều còn lại sau một bước xung phong",
      "text": "Lịch sử thường đi qua rất nhanh trên trang giấy. Một trận đánh có thể được tóm tắt trong vài dòng. Một chiến dịch có thể được trình bày bằng ngày tháng, lực lượng, kết quả.",
      "narration": "Lịch sử thường đi qua rất nhanh trên trang giấy. Một trận đánh có thể được tóm tắt trong vài dòng. Một chiến dịch có thể được trình bày bằng ngày tháng, lực lượng, kết quả.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 14,
      "image_path": "images/scenes/scene_082.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Lịch sử thường đi qua rất nhanh trên trang giấy. Một trận đánh có thể được tóm tắt trong vài dòng. Một chiến dịch có thể được trình bày bằng ngày tháng, lực lượng, kết quả. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_083",
      "type": "visual_beat",
      "section": "Điều còn lại sau một bước xung phong",
      "text": "Nhưng phía sau những dòng chữ ngắn ngủi ấy là vô số con người, vô số giây phút không thể giản lược. Câu chuyện La Văn Cầu trong trận Đông Khê là một trong những giây phút như vậy.",
      "narration": "Nhưng phía sau những dòng chữ ngắn ngủi ấy là vô số con người, vô số giây phút không thể giản lược. Câu chuyện La Văn Cầu trong trận Đông Khê là một trong những giây phút như vậy.",
      "summary": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "visual_beat": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "estimated_seconds": 17,
      "image_path": "images/scenes/scene_083.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950. Narration beat: Nhưng phía sau những dòng chữ ngắn ngủi ấy là vô số con người, vô số giây phút không thể giản lược. Câu chuyện La Văn Cầu trong trận Đông Khê là một trong những giây phút như vậy. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_084",
      "type": "visual_beat",
      "section": "Điều còn lại sau một bước xung phong",
      "text": "Nếu chỉ nói ông bị thương rồi tiếp tục chiến đấu, câu chuyện có vẻ ngắn. Nhưng nếu đặt mình vào khoảnh khắc ấy, ta mới thấy độ sâu của nó. Một chiến sĩ trẻ đang lao lên giữa làn đạn.",
      "narration": "Nếu chỉ nói ông bị thương rồi tiếp tục chiến đấu, câu chuyện có vẻ ngắn. Nhưng nếu đặt mình vào khoảnh khắc ấy, ta mới thấy độ sâu của nó. Một chiến sĩ trẻ đang lao lên giữa làn đạn.",
      "summary": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "visual_beat": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "estimated_seconds": 14,
      "image_path": "images/scenes/scene_084.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa. Narration beat: Nếu chỉ nói ông bị thương rồi tiếp tục chiến đấu, câu chuyện có vẻ ngắn. Nhưng nếu đặt mình vào khoảnh khắc ấy, ta mới thấy độ sâu của nó. Một chiến sĩ trẻ đang lao lên giữa làn đạn. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_085",
      "type": "visual_beat",
      "section": "Điều còn lại sau một bước xung phong",
      "text": "Cánh tay bị bắn nát. Máu chảy. Cơn đau dội lên từng nhịp thở.",
      "narration": "Cánh tay bị bắn nát. Máu chảy. Cơn đau dội lên từng nhịp thở.",
      "summary": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "visual_beat": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "estimated_seconds": 14,
      "image_path": "images/scenes/scene_085.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa. Narration beat: Cánh tay bị bắn nát. Máu chảy. Cơn đau dội lên từng nhịp thở. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_086",
      "type": "visual_beat",
      "section": "Điều còn lại sau một bước xung phong",
      "text": "Phía trước là công sự địch. Phía sau là đồng đội đang chờ cửa mở. Mỗi giây trôi qua đều quyết định sinh mạng của nhiều người. Và ông không lùi. Ông chọn tiến lên.",
      "narration": "Phía trước là công sự địch. Phía sau là đồng đội đang chờ cửa mở. Mỗi giây trôi qua đều quyết định sinh mạng của nhiều người. Và ông không lùi. Ông chọn tiến lên.",
      "summary": "Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn.",
      "visual_beat": "Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn.",
      "estimated_seconds": 22,
      "image_path": "images/scenes/scene_086.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Tổ bộc phá Việt Minh áp sát lô cốt Đông Khê, dây thép gai, đất đá tung lên và cửa mở trong làn đạn. Narration beat: Phía trước là công sự địch. Phía sau là đồng đội đang chờ cửa mở. Mỗi giây trôi qua đều quyết định sinh mạng của nhiều người. Và ông không lùi. Ông chọn tiến lên. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_087",
      "type": "visual_beat",
      "section": "Điều còn lại sau một bước xung phong",
      "text": "Trong lựa chọn ấy, có lòng yêu nước. Có kỷ luật của người lính. Có tình đồng đội.",
      "narration": "Trong lựa chọn ấy, có lòng yêu nước. Có kỷ luật của người lính. Có tình đồng đội.",
      "summary": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "visual_beat": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "estimated_seconds": 14,
      "image_path": "images/scenes/scene_087.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174. Narration beat: Trong lựa chọn ấy, có lòng yêu nước. Có kỷ luật của người lính. Có tình đồng đội. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_088",
      "type": "visual_beat",
      "section": "Điều còn lại sau một bước xung phong",
      "text": "Có sự căm giận quân xâm lược. Có cả khát vọng rất giản dị của một người dân mất nước: phải giành lại quyền sống cho quê hương mình.",
      "narration": "Có sự căm giận quân xâm lược. Có cả khát vọng rất giản dị của một người dân mất nước: phải giành lại quyền sống cho quê hương mình.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 12,
      "image_path": "images/scenes/scene_088.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Có sự căm giận quân xâm lược. Có cả khát vọng rất giản dị của một người dân mất nước: phải giành lại quyền sống cho quê hương mình. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_089",
      "type": "visual_beat",
      "section": "Điều còn lại sau một bước xung phong",
      "text": "Chiến tranh đã lùi xa, nhưng những câu chuyện như vậy vẫn còn ý nghĩa. Không phải để con người hôm nay tôn thờ chiến tranh, mà để hiểu hòa bình đã được đổi bằng gì. Không phải để ca ngợi đau thương, mà để biết trân trọng những người đã chịu đau thương thay cho các thế hệ sau.",
      "narration": "Chiến tranh đã lùi xa, nhưng những câu chuyện như vậy vẫn còn ý nghĩa. Không phải để con người hôm nay tôn thờ chiến tranh, mà để hiểu hòa bình đã được đổi bằng gì. Không phải để ca ngợi đau thương, mà để biết trân trọng những người đã chịu đau thương thay cho các thế hệ sau.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 20,
      "image_path": "images/scenes/scene_089.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Chiến tranh đã lùi xa, nhưng những câu chuyện như vậy vẫn còn ý nghĩa. Không phải để con người hôm nay tôn thờ chiến tranh, mà để hiểu hòa bình đã được đổi bằng gì. Không phải để ca ngợi đau thương, mà để biết trân trọng những người đã chịu đau thương thay cho các thế hệ sau. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_090",
      "type": "visual_beat",
      "section": "Điều còn lại sau một bước xung phong",
      "text": "La Văn Cầu để lại cho hậu thế hình ảnh một người lính không chịu khuất phục trước giới hạn thân thể. Ông nhắc rằng lòng dũng cảm không phải lúc nào cũng là tiếng hô vang dội. Đôi khi, lòng dũng cảm là một quyết định rất nhanh trong giây phút khốc liệt nhất.",
      "narration": "La Văn Cầu để lại cho hậu thế hình ảnh một người lính không chịu khuất phục trước giới hạn thân thể. Ông nhắc rằng lòng dũng cảm không phải lúc nào cũng là tiếng hô vang dội. Đôi khi, lòng dũng cảm là một quyết định rất nhanh trong giây phút khốc liệt nhất.",
      "summary": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "visual_beat": "Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174.",
      "estimated_seconds": 18,
      "image_path": "images/scenes/scene_090.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Người lính trẻ La Văn Cầu trong quân phục Việt Minh, hành quân qua rừng núi, rèn luyện cùng Trung đoàn 174. Narration beat: La Văn Cầu để lại cho hậu thế hình ảnh một người lính không chịu khuất phục trước giới hạn thân thể. Ông nhắc rằng lòng dũng cảm không phải lúc nào cũng là tiếng hô vang dội. Đôi khi, lòng dũng cảm là một quyết định rất nhanh trong giây phút khốc liệt nhất. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_091",
      "type": "visual_beat",
      "section": "Điều còn lại sau một bước xung phong",
      "text": "Là chấp nhận mất mát để nhiệm vụ được hoàn thành. Là bước thêm một bước khi cơ thể muốn gục xuống.",
      "narration": "Là chấp nhận mất mát để nhiệm vụ được hoàn thành. Là bước thêm một bước khi cơ thể muốn gục xuống.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 12,
      "image_path": "images/scenes/scene_091.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Là chấp nhận mất mát để nhiệm vụ được hoàn thành. Là bước thêm một bước khi cơ thể muốn gục xuống. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_092",
      "type": "visual_beat",
      "section": "Điều còn lại sau một bước xung phong",
      "text": "Khi nhắc đến ông, ta không chỉ nhắc đến một danh hiệu Anh hùng Lực lượng vũ trang nhân dân. Ta nhắc đến một phần ký ức của cuộc kháng chiến chống Pháp, một phần ký ức của Chiến dịch Biên giới, một phần ký ức của thế hệ đã mở đường cho độc lập bằng máu và ý chí.",
      "narration": "Khi nhắc đến ông, ta không chỉ nhắc đến một danh hiệu Anh hùng Lực lượng vũ trang nhân dân. Ta nhắc đến một phần ký ức của cuộc kháng chiến chống Pháp, một phần ký ức của Chiến dịch Biên giới, một phần ký ức của thế hệ đã mở đường cho độc lập bằng máu và ý chí.",
      "summary": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "visual_beat": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "estimated_seconds": 20,
      "image_path": "images/scenes/scene_092.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950. Narration beat: Khi nhắc đến ông, ta không chỉ nhắc đến một danh hiệu Anh hùng Lực lượng vũ trang nhân dân. Ta nhắc đến một phần ký ức của cuộc kháng chiến chống Pháp, một phần ký ức của Chiến dịch Biên giới, một phần ký ức của thế hệ đã mở đường cho độc lập bằng máu và ý chí. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_093",
      "type": "visual_beat",
      "section": "Điều còn lại sau một bước xung phong",
      "text": "Từ bản làng Cao Bằng đến chiến trường Đông Khê, từ một chiến sĩ trẻ đến một biểu tượng lịch sử, hành trình của La Văn Cầu cho thấy lịch sử Việt Nam được làm nên bởi những con người bình dị nhưng không tầm thường.",
      "narration": "Từ bản làng Cao Bằng đến chiến trường Đông Khê, từ một chiến sĩ trẻ đến một biểu tượng lịch sử, hành trình của La Văn Cầu cho thấy lịch sử Việt Nam được làm nên bởi những con người bình dị nhưng không tầm thường.",
      "summary": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "visual_beat": "Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950.",
      "estimated_seconds": 15,
      "image_path": "images/scenes/scene_093.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Cứ điểm Đông Khê trên đường số 4, núi rừng Cao Bằng, công sự Pháp và mũi tiến công Việt Minh năm 1950. Narration beat: Từ bản làng Cao Bằng đến chiến trường Đông Khê, từ một chiến sĩ trẻ đến một biểu tượng lịch sử, hành trình của La Văn Cầu cho thấy lịch sử Việt Nam được làm nên bởi những con người bình dị nhưng không tầm thường. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_094",
      "type": "visual_beat",
      "section": "Điều còn lại sau một bước xung phong",
      "text": "Họ có thể xuất phát từ nơi rất xa trung tâm quyền lực, nhưng khi đất nước cần, họ đứng vào hàng ngũ, cầm súng, đi qua lửa đạn, và để lại dấu ấn không phai. Cánh tay của La Văn Cầu đã nằm lại trong khói lửa chiến trường. Nhưng ý chí của ông thì không nằm lại.",
      "narration": "Họ có thể xuất phát từ nơi rất xa trung tâm quyền lực, nhưng khi đất nước cần, họ đứng vào hàng ngũ, cầm súng, đi qua lửa đạn, và để lại dấu ấn không phai. Cánh tay của La Văn Cầu đã nằm lại trong khói lửa chiến trường. Nhưng ý chí của ông thì không nằm lại.",
      "summary": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "visual_beat": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "estimated_seconds": 22,
      "image_path": "images/scenes/scene_094.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa. Narration beat: Họ có thể xuất phát từ nơi rất xa trung tâm quyền lực, nhưng khi đất nước cần, họ đứng vào hàng ngũ, cầm súng, đi qua lửa đạn, và để lại dấu ấn không phai. Cánh tay của La Văn Cầu đã nằm lại trong khói lửa chiến trường. Nhưng ý chí của ông thì không nằm lại. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_095",
      "type": "visual_beat",
      "section": "Điều còn lại sau một bước xung phong",
      "text": "Nó đi tiếp trong những trang sử, trong những bài học, trong ký ức của người Việt Nam khi nhớ về một thời đất nước phải chiến đấu để tồn tại. Nó nhắc mỗi thế hệ sau rằng độc lập không phải món quà được trao sẵn.",
      "narration": "Nó đi tiếp trong những trang sử, trong những bài học, trong ký ức của người Việt Nam khi nhớ về một thời đất nước phải chiến đấu để tồn tại. Nó nhắc mỗi thế hệ sau rằng độc lập không phải món quà được trao sẵn.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 16,
      "image_path": "images/scenes/scene_095.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Nó đi tiếp trong những trang sử, trong những bài học, trong ký ức của người Việt Nam khi nhớ về một thời đất nước phải chiến đấu để tồn tại. Nó nhắc mỗi thế hệ sau rằng độc lập không phải món quà được trao sẵn. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_096",
      "type": "visual_beat",
      "section": "Điều còn lại sau một bước xung phong",
      "text": "Độc lập là kết quả của biết bao người đã dám hy sinh điều quý nhất của mình.",
      "narration": "Độc lập là kết quả của biết bao người đã dám hy sinh điều quý nhất của mình.",
      "summary": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "visual_beat": "Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ.",
      "estimated_seconds": 12,
      "image_path": "images/scenes/scene_096.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: Kháng chiến chống Pháp ở Việt Bắc, người lính Việt Minh giữa núi rừng, khói súng và ký ức lịch sử trên giấy cổ. Narration beat: Độc lập là kết quả của biết bao người đã dám hy sinh điều quý nhất của mình. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_097",
      "type": "visual_beat",
      "section": "Điều còn lại sau một bước xung phong",
      "text": "Và vì thế, mỗi khi nhắc đến La Văn Cầu, ta như nhìn thấy giữa khói lửa Đông Khê năm ấy một người lính trẻ vẫn lao lên, dù thân thể đã bị thương nặng, dù cái chết ở rất gần. Ông lao lên không phải để trở thành huyền thoại. Ông lao lên vì phía trước còn nhiệm vụ.",
      "narration": "Và vì thế, mỗi khi nhắc đến La Văn Cầu, ta như nhìn thấy giữa khói lửa Đông Khê năm ấy một người lính trẻ vẫn lao lên, dù thân thể đã bị thương nặng, dù cái chết ở rất gần. Ông lao lên không phải để trở thành huyền thoại. Ông lao lên vì phía trước còn nhiệm vụ.",
      "summary": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "visual_beat": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "estimated_seconds": 22,
      "image_path": "images/scenes/scene_097.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa. Narration beat: Và vì thế, mỗi khi nhắc đến La Văn Cầu, ta như nhìn thấy giữa khói lửa Đông Khê năm ấy một người lính trẻ vẫn lao lên, dù thân thể đã bị thương nặng, dù cái chết ở rất gần. Ông lao lên không phải để trở thành huyền thoại. Ông lao lên vì phía trước còn nhiệm vụ. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    },
    {
      "scene_id": "scene_098",
      "type": "visual_beat",
      "section": "Điều còn lại sau một bước xung phong",
      "text": "Và chính từ nhiệm vụ ấy, từ bước xung phong ấy, lịch sử đã gọi tên ông bằng sự kính trọng: La Văn Cầu – người chiến sĩ đã để lại một cánh tay bên cửa mở đường, nhưng gửi lại cho dân tộc một ý chí không bao giờ khuất phục.",
      "narration": "Và chính từ nhiệm vụ ấy, từ bước xung phong ấy, lịch sử đã gọi tên ông bằng sự kính trọng: La Văn Cầu – người chiến sĩ đã để lại một cánh tay bên cửa mở đường, nhưng gửi lại cho dân tộc một ý chí không bao giờ khuất phục.",
      "summary": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "visual_beat": "La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa.",
      "estimated_seconds": 17,
      "image_path": "images/scenes/scene_098.png",
      "rule": "grouped_visual_beat_14_22_seconds",
      "visual_prompt": "16:9 horizontal historical storytelling image, ink-wash narrative window on warm antique cream paper, painted content only 65-70% of frame with clean parchment negative space. Scene: La Văn Cầu bị thương nặng ở cánh tay bên hàng rào Đông Khê, vẫn ôm bộc phá bằng tay còn lại giữa khói lửa. Narration beat: Và chính từ nhiệm vụ ấy, từ bước xung phong ấy, lịch sử đã gọi tên ông bằng sự kính trọng: La Văn Cầu – người chiến sĩ đã để lại một cánh tay bên cửa mở đường, nhưng gửi lại cho dân tộc một ý chí không bao giờ khuất phục. Historical grounding: Cao Bằng, Việt Bắc, First Indochina War, Battle of Đông Khê 1950, Viet Minh infantry and sappers, French colonial bunkers, Route 4, barbed wire, explosive charges. Negative: no modern objects, no American Vietnam War gear, no fantasy armor, no gore spectacle, no 3D game art, no full-frame glossy poster, no text labels or watermark."
    }
  ]
}