{
  "project_id": "28052026-001-Tay-Son-That-Ho-Tuong",
  "visual_style_global": "16:9 horizontal historical storytelling, ink-wash window centered on warm antique paper, muted sepia/charcoal Vietnamese co phong, historically grounded late 18th century Đại Việt/Tây Sơn.",
  "consistency_rules": [
    "Preserve Vietnamese late-18th-century clothing, weapons, flags, terrain.",
    "Use character refs before scenes where recurring figures appear clearly.",
    "Avoid fantasy armor, modern objects, Chinese/European drift unless historically justified."
  ],
  "characters": [
    {
      "name": "Nguyễn Huệ - Quang Trung",
      "role": "central historical leader",
      "estimated_age": "mid 30s to early 40s",
      "appearance": "Áo vải nhưng uy nghi, ánh mắt sắc, dáng chỉ huy thần tốc",
      "costume": "Áo giáp/áo chiến bào Tây Sơn giản dị, khăn vấn, tông nâu đỏ",
      "temperament": "quyết đoán, thần tốc, uy dũng",
      "historical_cultural_context": "Tây Sơn cuối thế kỷ XVIII, Phú Xuân, Bắc Hà, Rạch Gầm - Ngọc Hồi",
      "visual_keywords": "quang trung, áo vải, cờ tây sơn, thần tốc",
      "negative_notes": "Không vẽ như vua Trung Hoa/fantasy emperor"
    },
    {
      "name": "Võ Văn Dũng",
      "role": "Tây Sơn Thất Hổ Tướng",
      "estimated_age": "40s",
      "appearance": "Tướng Bình Định rắn rỏi, ít lời, dáng võ nhân",
      "costume": "Chiến bào thô, giáp nhẹ, gươm dài",
      "temperament": "bền bỉ, trung thành, quyết liệt",
      "historical_cultural_context": "Bình Định thượng võ, trụ cột Tây Sơn",
      "visual_keywords": "vo van dung, gươm, bình định, trung dũng",
      "negative_notes": "Không làm quá fantasy"
    },
    {
      "name": "Trần Quang Diệu",
      "role": "Tây Sơn danh tướng",
      "estimated_age": "40s",
      "appearance": "Khuôn mặt điềm tĩnh, nghiêm nghị, khí chất thống soái",
      "costume": "Giáp chỉ huy, áo choàng trận, mũ võ tướng",
      "temperament": "kỷ luật, trung nghĩa, bi tráng",
      "historical_cultural_context": "Cuối triều Tây Sơn, Quy Nhơn, chống Nguyễn Ánh",
      "visual_keywords": "tran quang dieu, thành quy nhơn, kỷ luật",
      "negative_notes": "Không nhầm thành quan văn"
    },
    {
      "name": "Nguyễn Văn Tuyết",
      "role": "Tây Sơn hổ tướng",
      "estimated_age": "30s-40s",
      "appearance": "Nhanh nhẹn, mạnh mẽ, dáng kỵ binh/đột kích",
      "costume": "Trang phục hành quân nhẹ, kiếm hoặc thương",
      "temperament": "táo bạo, linh hoạt, thần tốc",
      "historical_cultural_context": "Bắc tiến, hành quân ra Thăng Long",
      "visual_keywords": "nguyen van tuyet, kỵ mã, hành quân đêm",
      "negative_notes": "Không đứng tĩnh quá lâu"
    },
    {
      "name": "Lê Văn Hưng",
      "role": "Tây Sơn hổ tướng",
      "estimated_age": "30s-40s",
      "appearance": "Võ tướng gan dạ, vóc dáng chắc khỏe",
      "costume": "Áo trận, thanh đao, khăn võ",
      "temperament": "dũng cảm, truyền lửa binh sĩ",
      "historical_cultural_context": "Chiến tranh cuối thế kỷ XVIII",
      "visual_keywords": "le van hung, thanh đao, binh lửa",
      "negative_notes": "Không gán chiến công cụ thể thiếu căn cứ"
    },
    {
      "name": "Lý Văn Bưu",
      "role": "Tây Sơn hổ tướng dân gian",
      "estimated_age": "30s-40s",
      "appearance": "Võ nhân đất võ, thân pháp mạnh",
      "costume": "Võ phục Bình Định, roi/gươm",
      "temperament": "bí ẩn, bản lĩnh, dân gian",
      "historical_cultural_context": "Đất võ Bình Định, truyền thuyết Tây Sơn",
      "visual_keywords": "ly van buu, đất võ, võ đường",
      "negative_notes": "Không biến thành nhân vật thần thoại"
    },
    {
      "name": "Nguyễn Văn Lộc",
      "role": "Tây Sơn hổ tướng",
      "estimated_age": "30s-40s",
      "appearance": "Tướng lĩnh âm thầm, cứng cỏi",
      "costume": "Chiến phục hành quân, vũ khí nhẹ",
      "temperament": "kiên trì, giữ lửa, chịu hiểm nguy",
      "historical_cultural_context": "Đội ngũ chỉ huy Tây Sơn trên nhiều chiến trường",
      "visual_keywords": "nguyen van loc, hàng ngũ tây sơn",
      "negative_notes": "Không cần hào nhoáng"
    },
    {
      "name": "Võ Đình Tú",
      "role": "Tây Sơn hổ tướng dân gian",
      "estimated_age": "30s-40s",
      "appearance": "Võ nhân dân gian, gân guốc, dáng chiến binh",
      "costume": "Võ phục/chiến phục đơn giản, roi hoặc đao",
      "temperament": "mãnh liệt, trực diện",
      "historical_cultural_context": "Ranh giới võ đường và sa trường Tây Sơn",
      "visual_keywords": "vo dinh tu, võ nhân, roi quyền",
      "negative_notes": "Không tạo sheet võ thuật"
    },
    {
      "name": "Bùi Thị Xuân",
      "role": "female Tây Sơn general",
      "estimated_age": "30s-40s",
      "appearance": "Nữ tướng mạnh mẽ, ánh mắt kiên cường",
      "costume": "Giáp nữ tướng kín đáo, áo chiến màu trầm",
      "temperament": "quả cảm, trung nghĩa",
      "historical_cultural_context": "Cuối Tây Sơn, cùng Trần Quang Diệu trong ký ức bi tráng",
      "visual_keywords": "bui thi xuan, nữ tướng tây sơn",
      "negative_notes": "Không sexualize/modernize"
    },
    {
      "name": "Nguyễn Ánh",
      "role": "opposing historical force",
      "estimated_age": "30s-40s",
      "appearance": "Dáng vương giả, kiên trì, ánh mắt lạnh",
      "costume": "Trang phục chúa Nguyễn/quân phục quyền lực",
      "temperament": "bền bỉ, tính toán",
      "historical_cultural_context": "Gia Định, cuộc chiến chống Tây Sơn",
      "visual_keywords": "nguyen anh, gia định, đối thủ",
      "negative_notes": "Không demonize quá mức"
    }
  ]
}