{
  "schema_version": 1,
  "canonical_title": "Bản Ghi Âm Cuối Cùng Trong Mưa",
  "locked": true,
  "world_fictional": true,
  "naming_convention": "Tên phong cách Trung Quốc; tên riêng hai âm tiết không được rút còn một âm tiết độc lập",
  "characters": [
    {
      "id": "luong-van-ninh",
      "canonical_name": "Lương Vãn Ninh",
      "aliases_allowed": ["Lương Vãn Ninh", "Vãn Ninh", "cô Lương"],
      "aliases_forbidden": ["Ninh"],
      "age": 31,
      "role": "nhân vật chính, cựu biên tập viên và giám tuyển âm thanh",
      "knowledge_boundary": "Chỉ kể điều cô trực tiếp thấy, nghe, suy luận hoặc được cung cấp",
      "visual_lock": "Nữ châu Á hư cấu khoảng 31 tuổi, gương mặt trái xoan điềm tĩnh, tóc đen ngang vai buộc thấp, vóc dáng thanh mảnh, áo khoác xanh than, tai nghe kiểm âm và găng lưu trữ, ánh mắt cảnh giác nhưng kiên định",
      "arc": "Từ mang toàn bộ mặc cảm thay người khác đến nhận đúng phần trách nhiệm và trao quyền quản trị cho cộng đồng"
    },
    {
      "id": "ky-thua-phong",
      "canonical_name": "Kỷ Thừa Phong",
      "aliases_allowed": ["Kỷ Thừa Phong", "Thừa Phong", "kỹ sư Kỷ"],
      "aliases_forbidden": ["Phong"],
      "age": 34,
      "role": "kỹ sư phục hồi âm thanh, đồng minh và tuyến tình cảm",
      "visual_lock": "Nam châu Á hư cấu khoảng 34 tuổi, gương mặt góc cạnh, tóc đen ngắn, dáng cao gọn, sơ mi xám đậm xắn tay, mang nhíp và ổ lưu trữ chống sốc, biểu cảm kín đáo",
      "arc": "Từ dùng im lặng như một hình thức bảo vệ đến chịu trách nhiệm và xây lại niềm tin bằng hành động nhất quán"
    },
    {
      "id": "luong-tung-nien",
      "canonical_name": "Lương Tùng Niên",
      "aliases_allowed": ["Lương Tùng Niên", "Tùng Niên", "thầy Lương"],
      "aliases_forbidden": ["Niên"],
      "age_at_death": 63,
      "role": "người sáng lập Vân Khê, người thu Mưa số không",
      "visual_lock": "Nam châu Á hư cấu ngoài 60 tuổi, tóc hoa râm, áo len nâu, máy ghi âm cối nhỏ, khí chất ôn hòa và cẩn trọng"
    },
    {
      "id": "la-canh-hanh",
      "canonical_name": "La Cảnh Hành",
      "aliases_allowed": ["La Cảnh Hành", "Cảnh Hành", "ông La"],
      "aliases_forbidden": ["Hành"],
      "age": 47,
      "role": "giám đốc Tinh Hải Truyền Thông, approver của việc sửa quyền",
      "visual_lock": "Nam châu Á hư cấu khoảng 47 tuổi, gương mặt vuông trau chuốt, tóc chải lệch, vest màu than, bật lửa kim loại, phong thái kiểm soát"
    },
    {
      "id": "tan-nhuoc-cam",
      "canonical_name": "Tần Nhược Cầm",
      "aliases_allowed": ["Tần Nhược Cầm", "Nhược Cầm", "bà Tần"],
      "aliases_forbidden": ["Cầm"],
      "age": 62,
      "role": "quản kho, người giữ sổ giấy và điều kiện bàn giao",
      "visual_lock": "Nữ châu Á hư cấu ngoài 60 tuổi, tóc điểm bạc búi thấp, kính gọng mảnh, áo len màu rêu, cầm sổ đăng ký dày"
    },
    {
      "id": "hua-thanh-du",
      "canonical_name": "Hứa Thanh Du",
      "aliases_allowed": ["Hứa Thanh Du", "Thanh Du", "cô Hứa"],
      "aliases_forbidden": ["Du"],
      "age": 29,
      "role": "đại diện cộng đồng người hiến giọng",
      "visual_lock": "Nữ châu Á hư cấu khoảng 29 tuổi, tóc đen tết lỏng, áo mưa vàng, mang túi hồ sơ bọc chống nước, biểu cảm thẳng thắn"
    },
    {
      "id": "tong-duy-khang",
      "canonical_name": "Tống Duy Khang",
      "aliases_allowed": ["Tống Duy Khang", "Duy Khang", "ông Tống"],
      "aliases_forbidden": ["Khang"],
      "age": 41,
      "role": "actor kỹ thuật đã phục hồi khóa giả và vận hành thay đổi dữ liệu",
      "visual_lock": "Nam châu Á hư cấu khoảng 41 tuổi, kỹ thuật viên quản trị mặc áo khoác đen, thẻ dữ liệu và máy tính xách tay"
    },
    {
      "id": "chau-tieu-man",
      "canonical_name": "Châu Tiểu Mạn",
      "aliases_allowed": ["Châu Tiểu Mạn", "Tiểu Mạn", "cô Châu"],
      "aliases_forbidden": ["Mạn"],
      "age": 45,
      "role": "nhân viên vệ sinh có thẻ bị lấy cắp",
      "visual_lock": "Nữ châu Á hư cấu trung niên, đồng phục vệ sinh xanh xám, vẻ mệt mỏi và hoảng sợ"
    }
  ],
  "organizations": [
    {
      "name": "Kho lưu trữ thanh âm Vân Khê",
      "fictional": true,
      "role": "kho lưu trữ cộng đồng"
    },
    {
      "name": "Tinh Hải Truyền Thông",
      "fictional": true,
      "role": "công ty công nghệ muốn mua và khai thác kho giọng nói"
    },
    {
      "name": "Hội đồng văn hóa Lâm Châu",
      "fictional": true,
      "role": "cơ quan giám sát chuyển nhượng và phiên nghe"
    }
  ],
  "places": [
    {"name": "Lâm Châu", "fictional": true},
    {"name": "Vân Khê", "fictional": true},
    {"name": "Tân Lộ", "fictional": true}
  ]
}
