{
  "version": 2,
  "entities": [
    {
      "entity_id": "char_001",
      "full_name": "Hứa Thanh Nghi",
      "surname": "Hứa",
      "personal_name": "Thanh Nghi",
      "allowed_narrative_names": [
        "Hứa Thanh Nghi",
        "Thanh Nghi"
      ],
      "allowed_title_names": [
        "Trưởng Nhóm Hứa"
      ],
      "forbidden_bare_names": [
        "Hứa",
        "Thanh",
        "Nghi"
      ],
      "role_address": [
        "cô Thanh Nghi",
        "chị Thanh Nghi"
      ],
      "accentless_form": "Hua Thanh Nghi",
      "role": "kế toán kiểm soát quỹ, nhân vật chính",
      "visual": {
        "age": 29,
        "face": "thanh tú, ánh mắt bình tĩnh và kiên định",
        "hair": "tóc đen dài buộc thấp",
        "wardrobe": "sơ mi trắng ngà, blazer xanh than, thẻ nhân viên đã tháo",
        "props": "sổ đối chiếu màu xanh, bút máy bạc"
      }
    },
    {
      "entity_id": "char_002",
      "full_name": "Vương Khải Minh",
      "surname": "Vương",
      "personal_name": "Khải Minh",
      "allowed_narrative_names": [
        "Vương Khải Minh",
        "Khải Minh"
      ],
      "allowed_title_names": [
        "Giám Đốc Vương"
      ],
      "forbidden_bare_names": [
        "Vương",
        "Khải",
        "Minh"
      ],
      "role_address": [
        "ông Khải Minh"
      ],
      "accentless_form": "Vuong Khai Minh",
      "role": "giám đốc tài chính, chủ mưu",
      "visual": {
        "age": 43,
        "wardrobe": "suit đen chỉn chu, ghim cà vạt vàng"
      }
    },
    {
      "entity_id": "char_003",
      "full_name": "Tần Mộng Dao",
      "surname": "Tần",
      "personal_name": "Mộng Dao",
      "allowed_narrative_names": [
        "Tần Mộng Dao",
        "Mộng Dao"
      ],
      "allowed_title_names": [
        "Phó Giám Đốc Tần"
      ],
      "forbidden_bare_names": [
        "Tần",
        "Mộng",
        "Dao"
      ],
      "role_address": [
        "cô Mộng Dao"
      ],
      "accentless_form": "Tan Mong Dao",
      "role": "phó giám đốc truyền thông, người hưởng lợi và kích động đám đông",
      "visual": {
        "age": 32,
        "wardrobe": "váy đỏ rượu vang, trang sức ngọc trai"
      }
    },
    {
      "entity_id": "char_004",
      "full_name": "Lục Minh Triết",
      "surname": "Lục",
      "personal_name": "Minh Triết",
      "allowed_narrative_names": [
        "Lục Minh Triết",
        "Minh Triết"
      ],
      "allowed_title_names": [
        "Kiểm Toán Lục"
      ],
      "forbidden_bare_names": [
        "Lục",
        "Minh",
        "Triết"
      ],
      "role_address": [
        "anh Minh Triết"
      ],
      "accentless_form": "Luc Minh Triet",
      "role": "kiểm toán độc lập, đồng minh có nguyên tắc",
      "visual": {
        "age": 34,
        "wardrobe": "áo khoác xám than, kính gọng mảnh"
      }
    },
    {
      "entity_id": "char_005",
      "full_name": "Đường Nhã Tâm",
      "surname": "Đường",
      "personal_name": "Nhã Tâm",
      "allowed_narrative_names": [
        "Đường Nhã Tâm",
        "Nhã Tâm"
      ],
      "allowed_title_names": [
        "Kế Toán Đường"
      ],
      "forbidden_bare_names": [
        "Đường",
        "Nhã",
        "Tâm"
      ],
      "role_address": [
        "cô Nhã Tâm"
      ],
      "accentless_form": "Duong Nha Tam",
      "role": "kế toán trẻ bị ép làm chứng sai rồi chuộc lỗi"
    },
    {
      "entity_id": "char_006",
      "full_name": "Hứa Gia Hòa",
      "surname": "Hứa",
      "personal_name": "Gia Hòa",
      "allowed_narrative_names": [
        "Hứa Gia Hòa",
        "Gia Hòa"
      ],
      "allowed_title_names": [],
      "forbidden_bare_names": [
        "Hứa",
        "Gia",
        "Hòa"
      ],
      "role_address": [
        "em Gia Hòa"
      ],
      "accentless_form": "Hua Gia Hoa",
      "role": "em trai nhân vật chính, kỹ thuật viên dữ liệu"
    },
    {
      "entity_id": "org_001",
      "full_name": "Quỹ Cứu Trợ Trường Phong",
      "entity_type": "fictional_organization"
    },
    {
      "entity_id": "org_002",
      "full_name": "Tập Đoàn Vân Kính",
      "entity_type": "fictional_organization"
    },
    {
      "entity_id": "place_001",
      "full_name": "thành phố Lâm Giang",
      "entity_type": "fictional_place",
      "allowed_narrative_names": [
        "thành phố Lâm Giang",
        "Lâm Giang"
      ]
    },
    {
      "entity_id": "char_007",
      "full_name": "Cao Duy Phong",
      "surname": "Cao",
      "personal_name": "Duy Phong",
      "allowed_narrative_names": [
        "Cao Duy Phong",
        "Duy Phong"
      ],
      "allowed_title_names": [
        "Trưởng Nhóm Cao"
      ],
      "forbidden_bare_names": [
        "Cao",
        "Duy",
        "Phong"
      ],
      "role_address": [
        "ông Duy Phong"
      ],
      "accentless_form": "Cao Duy Phong",
      "role": "trưởng kiểm soát nội bộ, đồng lõa dựng hiện trường token"
    },
    {
      "entity_id": "char_008",
      "full_name": "Lâm Tuyết Kiều",
      "surname": "Lâm",
      "personal_name": "Tuyết Kiều",
      "allowed_narrative_names": [
        "Lâm Tuyết Kiều",
        "Tuyết Kiều"
      ],
      "allowed_title_names": [
        "Trưởng Nhóm Lâm"
      ],
      "forbidden_bare_names": [
        "Lâm",
        "Tuyết",
        "Kiều"
      ],
      "role_address": [
        "cô Tuyết Kiều"
      ],
      "accentless_form": "Lam Tuyet Kieu",
      "role": "trưởng nhóm tình nguyện bảo vệ danh tiếng cá nhân"
    },
    {
      "entity_id": "char_009",
      "full_name": "Phùng Tử Hạo",
      "surname": "Phùng",
      "personal_name": "Tử Hạo",
      "allowed_narrative_names": [
        "Phùng Tử Hạo",
        "Tử Hạo"
      ],
      "allowed_title_names": [
        "Điều Phối Phùng"
      ],
      "forbidden_bare_names": [
        "Phùng",
        "Tử",
        "Hạo"
      ],
      "role_address": [
        "ông Tử Hạo"
      ],
      "accentless_form": "Phung Tu Hao",
      "role": "quản lý kho nhận lợi ích và che giấu hàng"
    },
    {
      "entity_id": "char_010",
      "full_name": "Trịnh Văn Bách",
      "surname": "Trịnh",
      "personal_name": "Văn Bách",
      "allowed_narrative_names": [
        "Trịnh Văn Bách",
        "Văn Bách"
      ],
      "allowed_title_names": [],
      "forbidden_bare_names": [
        "Trịnh",
        "Văn",
        "Bách"
      ],
      "role_address": [
        "anh Văn Bách"
      ],
      "accentless_form": "Trinh Van Bach",
      "role": "đồng nghiệp kỹ thuật, nhân chứng cảnh báo truy cập từ xa"
    }
  ]
}
