{
  "project_id": "29062026-001-Nha-Mac",
  "visual_style_global": "Vietnamese 16th-century historical storytelling, Mạc dynasty / Nam-Bắc triều, warm antique parchment, ink-wash, grounded Đại Việt material culture.",
  "consistency_rules": [
    "Use approved character refs for recurring figures",
    "Keep 16th-century Đại Việt clothing and architecture",
    "Distinguish Mạc/Bắc triều, Lê-Trịnh/Nam triều, and Ming envoys",
    "Avoid modern/fantasy/Qing drift"
  ],
  "characters": [
    {
      "name": "Mạc Đăng Dung",
      "role": "founder of the Mạc dynasty, military strongman turned emperor",
      "estimated_age": "adult",
      "appearance": "mature Vietnamese military ruler, stern practical face, strong build",
      "costume": "early 16th-century Đại Việt court-military robe, dark lacquered armor elements, mandarin belt, restrained royal dignity",
      "temperament": "decisive, pragmatic, controversial",
      "historical_cultural_context": "1527 Đại Việt, late Lê sơ collapse, Cổ Trai Hải Dương / Thăng Long court",
      "visual_keywords": "Mạc dynasty founder, court coup, border diplomacy",
      "negative_notes": "no Qing queue, no fantasy emperor, no Chinese opera costume"
    },
    {
      "name": "Mạc Đăng Doanh",
      "role": "capable second Mạc ruler",
      "estimated_age": "adult",
      "appearance": "Vietnamese king in his prime, composed and disciplined",
      "costume": "Mạc royal robe with practical court armor undertone, muted crimson and dark indigo",
      "temperament": "orderly, reform-minded",
      "historical_cultural_context": "Mạc court attempting stabilization in Bắc triều",
      "visual_keywords": "stable court, officials, recovery",
      "negative_notes": "no Ming/Qing drift"
    },
    {
      "name": "Mạc Mậu Hợp",
      "role": "late Mạc ruler during decline",
      "estimated_age": "adult",
      "appearance": "young to middle-aged Vietnamese king, anxious noble face",
      "costume": "late Mạc royal robes, tired court atmosphere",
      "temperament": "weak, pressured, embattled",
      "historical_cultural_context": "Thăng Long before 1592 fall",
      "visual_keywords": "declining court, palace under siege",
      "negative_notes": "avoid caricature villain"
    },
    {
      "name": "Nguyễn Bỉnh Khiêm / Bạch Vân cư sĩ",
      "role": "scholar, Trạng nguyên, sage of the Mạc period",
      "estimated_age": "adult",
      "appearance": "elder Vietnamese scholar with calm penetrating eyes, white beard",
      "costume": "simple scholar robe, Confucian cap, scrolls, rural school setting",
      "temperament": "wise, detached, contemplative",
      "historical_cultural_context": "16th-century Mạc intellectual life, Bạch Vân hermitage",
      "visual_keywords": "scholar, poetry, students, prophecy-like wisdom",
      "negative_notes": "no Taoist fantasy wizard"
    },
    {
      "name": "Lê Trung hưng / Lê Trang Tông",
      "role": "restored Lê legitimacy in Nam triều",
      "estimated_age": "adult",
      "appearance": "Vietnamese royal claimant, young solemn ruler",
      "costume": "Lê royal robe, Lam Sơn/Thanh Hóa symbolism",
      "temperament": "symbolic, resolute",
      "historical_cultural_context": "1533 Thanh Hóa, restored Lê court",
      "visual_keywords": "Nam triều, royal banner, legitimacy",
      "negative_notes": "no modern nationalist flag"
    },
    {
      "name": "Nguyễn Kim và Trịnh Kiểm",
      "role": "Nam triều military founders and commanders",
      "estimated_age": "varies",
      "appearance": "Vietnamese warlords, hardened faces, commanding posture",
      "costume": "16th-century Đại Việt armor, cloaks, spears, command banners",
      "temperament": "ambitious, disciplined, strategic",
      "historical_cultural_context": "Thanh Hóa/Nghệ An resistance against Mạc",
      "visual_keywords": "military camp, southern court, cavalry/infantry",
      "negative_notes": "no European armor"
    },
    {
      "name": "Trịnh Tùng và quân Lê-Trịnh",
      "role": "decisive force that retook Thăng Long",
      "estimated_age": "adult",
      "appearance": "Vietnamese commander and disciplined army",
      "costume": "late 16th-century Đại Việt armor, banners, siege gear",
      "temperament": "decisive, relentless",
      "historical_cultural_context": "1592 campaign against Mạc in Thăng Long",
      "visual_keywords": "siege, northern campaign, banners",
      "negative_notes": "no guns as dominant unless subtle matchlocks historically grounded"
    },
    {
      "name": "Sĩ phu và quan lại Đại Việt",
      "role": "scholars and mandarins divided by legitimacy",
      "estimated_age": "varies",
      "appearance": "Vietnamese literati group, conflicted expressions",
      "costume": "mandarin robes, scholar hats, tablets and scrolls",
      "temperament": "divided, principled, anxious",
      "historical_cultural_context": "Mạc vs Lê legitimacy dispute",
      "visual_keywords": "court debate, exams, memorials",
      "negative_notes": "no modern suits"
    },
    {
      "name": "Dân chúng Nam-Bắc triều",
      "role": "common people suffering civil war",
      "estimated_age": "varies",
      "appearance": "Vietnamese villagers, farmers, women, children, conscripts, weary faces",
      "costume": "plain linen/hemp clothing, straw hats, simple tools, bundles",
      "temperament": "exhausted, resilient",
      "historical_cultural_context": "16th-century villages in Bắc Bộ/Thanh Nghệ war zones",
      "visual_keywords": "burned fields, taxes, conscription, refugee roads",
      "negative_notes": "no modern objects"
    },
    {
      "name": "Quân Mạc / Bắc triều",
      "role": "recurring Mạc soldiers and officials",
      "estimated_age": "varies",
      "appearance": "Vietnamese soldiers of northern court, serious and battle-worn",
      "costume": "16th-century Đại Việt armor, spears, shields, Mạc banners",
      "temperament": "loyal, defensive, disciplined",
      "historical_cultural_context": "Mạc-controlled Thăng Long and Bắc Bộ",
      "visual_keywords": "Thăng Long defense, northern armies",
      "negative_notes": "no fantasy armor"
    },
    {
      "name": "Nhà Minh sứ thần và biên giới",
      "role": "Ming envoys and northern pressure",
      "estimated_age": "adult",
      "appearance": "Ming officials and border troops, formal imposing presence",
      "costume": "Ming dynasty official robes and border armor, flags, documents",
      "temperament": "threatening, diplomatic pressure",
      "historical_cultural_context": "1540 border crisis with Ming dynasty",
      "visual_keywords": "border gate, submission ritual, diplomacy",
      "negative_notes": "no Qing dynasty clothing"
    }
  ]
}