{
  "project_id": "10062026-001-Tran-Quoc-Tuan",
  "visual_style_global": "Vietnamese Đại Việt Trần dynasty historical ink-wash storytelling on warm antique paper; grounded 13th century material culture.",
  "consistency_rules": [
    "Use stage-appropriate Trần Quốc Tuấn as central identity across court, campaign, Bạch Đằng, elder Đức Thánh Trần scenes.",
    "Keep Đại Việt and Mongol-Yuan armies culturally distinct.",
    "Avoid Chinese opera/fantasy armor and modern objects."
  ],
  "characters": [
    {
      "name": "Trần Quốc Tuấn / Hưng Đạo Vương",
      "role": "main",
      "estimated_age": "middle-aged to elder statesman-war commander",
      "appearance": "Vietnamese Đại Việt noble commander, stern intelligent eyes, dignified beard, calm authority",
      "costume": "Trần dynasty noble military robe and lamellar armor, dark red/brown/gold accents, command cloak",
      "temperament": "disciplined, strategic, self-controlled, righteous, fatherly but severe",
      "historical_cultural_context": "13th century Đại Việt, Trần dynasty, wars against Mongol-Yuan",
      "visual_keywords": [
        "Hưng Đạo Vương",
        "Đức Thánh Trần",
        "Trần dynasty commander",
        "Bạch Đằng",
        "Hịch tướng sĩ"
      ],
      "negative_notes": "not Chinese emperor, not fantasy general, not Qing/Ming costume"
    },
    {
      "name": "Trần Liễu",
      "role": "supporting family conflict",
      "estimated_age": "elder noble father",
      "appearance": "weathered royal Trần noble, wounded pride, grave expression",
      "costume": "early Trần aristocratic robe",
      "temperament": "resentful, tragic, forceful",
      "historical_cultural_context": "An Sinh Vương, father of Trần Quốc Tuấn",
      "visual_keywords": [
        "An Sinh Vương",
        "family oath",
        "royal conflict"
      ],
      "negative_notes": "avoid villain caricature"
    },
    {
      "name": "Vua Trần / triều đình nhà Trần",
      "role": "rulers and court",
      "estimated_age": "varied adult nobles",
      "appearance": "Đại Việt royal court figures, mandarins, royal guards",
      "costume": "Trần dynasty court robes, lacquered hats, ceremonial interior",
      "temperament": "solemn, anxious, resolute",
      "historical_cultural_context": "Thăng Long court during Nguyên-Mông invasions",
      "visual_keywords": [
        "Hội nghị Diên Hồng",
        "Thăng Long",
        "royal court"
      ],
      "negative_notes": "not Ming/Qing palace"
    },
    {
      "name": "Yết Kiêu và Dã Tượng",
      "role": "loyal retainers",
      "estimated_age": "adult warriors",
      "appearance": "strong loyal Đại Việt retainers, practical faces, river-warrior bearing",
      "costume": "plain Trần military clothing, light armor",
      "temperament": "loyal, honest, brave",
      "historical_cultural_context": "trusted retainers of Hưng Đạo Vương",
      "visual_keywords": [
        "loyal retainers",
        "river warriors"
      ],
      "negative_notes": "not samurai"
    },
    {
      "name": "Trần soldiers / Đại Việt quân dân",
      "role": "recurring army and people",
      "estimated_age": "young to mature adults",
      "appearance": "Vietnamese soldiers, villagers, boatmen, archers, stake builders",
      "costume": "bamboo hats, simple armor, brown cloth, Trần military banners",
      "temperament": "resilient, determined, communal",
      "historical_cultural_context": "Đại Việt resistance against Nguyên-Mông",
      "visual_keywords": [
        "vườn không nhà trống",
        "Bạch Đằng stakes",
        "Diên Hồng"
      ],
      "negative_notes": "no modern uniforms"
    },
    {
      "name": "Quân Nguyên Mông",
      "role": "antagonist army",
      "estimated_age": "adult soldiers",
      "appearance": "Mongol-Yuan cavalry and naval troops, harsh campaign-worn faces",
      "costume": "13th century Mongol/Yuan armor, fur/leather/lamellar, steppe banners",
      "temperament": "aggressive, imposing, strained by terrain",
      "historical_cultural_context": "Mongol-Yuan invasion of Đại Việt",
      "visual_keywords": [
        "Thoát Hoan",
        "Ô Mã Nhi",
        "warships",
        "cavalry"
      ],
      "negative_notes": "avoid modern Chinese soldiers"
    },
    {
      "name": "Trần Khánh Dư / Trần Quang Khải / Trần Nhật Duật",
      "role": "supporting Trần generals",
      "estimated_age": "adult noble generals",
      "appearance": "distinct Trần noble commanders, disciplined and battle-tested",
      "costume": "Trần dynasty armor and command robes",
      "temperament": "capable, coordinated, patriotic",
      "historical_cultural_context": "Trần generals in 1285-1288 campaigns",
      "visual_keywords": [
        "Hàm Tử",
        "Chương Dương",
        "Vân Đồn"
      ],
      "negative_notes": "do not make identical clones of Hưng Đạo Vương"
    }
  ]
}