{
  "schema_version": 1,
  "project_id": "012-Nguoi-Giu-Chiec-Chia-Khoa-Cua-Ngay-Hom-Qua",
  "status": "locked",
  "characters": [
    {
      "name": "Tống Vãn Hà",
      "age": 32,
      "role": "người kể; thợ phục chế khóa cổ",
      "appearance": "tóc đen ngang vai, áo khoác xanh xám, tay mang túi dụng cụ da",
      "voice": "quan sát cơ chế sắc, hài khô, nội tâm tự phản biện",
      "goal": "xử lý ba mươi ngăn thất lạc trước ngày tháo dỡ",
      "need": "nói mong muốn và hỏi trước khi biến im lặng thành lựa chọn thay người khác",
      "forbidden_aliases": [
        "Vãn",
        "Hà"
      ]
    },
    {
      "name": "Lục Thừa An",
      "age": 35,
      "role": "nhân viên lưu trữ đường sắt; người yêu cũ của Vãn Hà",
      "appearance": "cao gầy, áo khoác nâu sẫm, đôi găng tay da",
      "voice": "ít lời, chính xác, hài khô; học cách gọi tên nỗi sợ",
      "goal": "hoàn tất kho thất lạc và bảo vệ hồ sơ cộng đồng",
      "need": "ngừng dùng hy sinh và im lặng để quyết định thay người mình yêu",
      "forbidden_aliases": [
        "Thừa",
        "An"
      ]
    },
    {
      "name": "Tống Ninh",
      "age": 58,
      "role": "mẹ Vãn Hà, chủ quán trà nhài",
      "appearance": "áo xám, tóc búi thấp",
      "voice": "điềm tĩnh nhưng hay né bằng việc chăm sóc",
      "goal": "sửa quan hệ với con mà không định đoạt tương lai của con"
    },
    {
      "name": "Phùng Tử Khiêm",
      "age": 40,
      "role": "trưởng ban thanh lý ga Bắc Hà",
      "appearance": "sơ mi trắng, tay luôn cầm lịch thi công",
      "voice": "ngắn, thực dụng, dần biết giải thích ràng buộc",
      "goal": "bàn giao đúng hạn mà không xóa bằng chứng cộng đồng"
    }
  ],
  "name_rules": "Tên Trung Quốc âm Hán–Việt, họ trước tên sau; không rút tên riêng hai âm tiết xuống một âm tiết độc lập."
}
