{
  "run_id": "run-002",
  "status": "locked_pre_prose",
  "selected_option_id": "B",
  "creative_options_sha256": "f25f83238258948cb814376d2479d745ef1a1db71d75ebf73d2582cbe2c43652",
  "creative_options_validation_sha256": "56f12bc4e41267095be85bce20a71da90451caa6169f4fb2cfb18d3dcf28b375",
  "locked_at": "2026-07-21T15:06:19.726556+00:00",
  "pov_owner": "Tống Dao Quỳnh",
  "characters": [
    {
      "name": "Tống Dao Quỳnh",
      "age": 28,
      "role": "nữ chính; người vợ đã cưới tám tháng; con cả nhà họ Tống",
      "occupation": "trưởng ca sáng bộ phận giặt là khách sạn; nghề tạo thói quen lấp ca nhưng không giải quyết xung đột",
      "external_goal": "trả phần nợ và tìm nhà trong 18 ngày",
      "emotional_need": "nói đúng khả năng và chịu phần mình",
      "wrong_belief": "Dao Quỳnh tin giá trị của mình nằm ở việc gánh được việc trước khi ai phải hỏi; nếu cần bàn bạc hoặc từ chối, cô không còn đáng tin.",
      "strength": "nhanh, thực tế, nhớ nhu cầu nhỏ",
      "flaw": "đem tiền và thời gian chồng đi cam kết",
      "voice": "câu ngắn, đếm bằng ca và mẻ giặt, hài khô",
      "final_action": "chấm dứt bảo lãnh, nhận lịch trả nợ và từ chối tiền cứu trợ có điều kiện"
    },
    {
      "name": "Vệ Hoài Túc",
      "age": 31,
      "role": "nam chính; người chồng đã cưới tám tháng; con một nhà họ Vệ",
      "occupation": "nhân viên kiểm kê hàng ca chiều-đêm",
      "goal": "chăm cha bằng thời gian của mình mà không biến vợ thành ca chăm mặc định",
      "wrong_belief": "im lặng có thể tránh làm vợ khó xử",
      "strength": "kiên nhẫn, sửa đồ tốt, giữ việc mình nhận",
      "flaw": "để gia đình điền tên vợ vào lịch rồi mới sửa",
      "voice": "ít câu, cụ thể, không diễn thuyết đạo đức",
      "reciprocal_cost": "bỏ kỳ kiểm kê cuối quý, mất thưởng và nhận quãng đi làm dài hơn",
      "final_action": "trả chìa khóa nhà miễn phí, xóa tên vợ khỏi lịch chăm cha"
    },
    {
      "name": "Tống Chí Duy",
      "age": 24,
      "role": "em trai Dao Quỳnh; chủ quầy đồ ăn sáng",
      "goal": "giữ quầy",
      "harm": "xin chị bảo lãnh và muốn anh rể vào thay",
      "consequence": "đóng quầy, bán thiết bị, đi làm thuê",
      "voice": "nhanh, lạc quan quá mức"
    },
    {
      "name": "Tống Đức Khang",
      "age": 56,
      "role": "cha Dao Quỳnh",
      "goal": "giữ con cái không mang tiếng thất bại",
      "failure": "đề nghị trả nợ nếu Hoài Túc vào quầy",
      "voice": "nói bằng phương án và danh dự"
    },
    {
      "name": "Vệ Quang Nghiêm",
      "age": 60,
      "role": "cha Hoài Túc, đang phục hồi đầu gối",
      "goal": "đi lại độc lập",
      "failure": "thuận theo lịch có tên con dâu",
      "adaptation": "dùng dịch vụ đưa đón hai buổi",
      "voice": "chậm, tự trọng"
    },
    {
      "name": "Vệ Như Tịnh",
      "age": 57,
      "role": "mẹ Hoài Túc",
      "goal": "chồng không lỡ phục hồi",
      "failure": "đưa nhà trống kèm lịch chăm đã điền tên Dao Quỳnh",
      "voice": "nhanh, biến lời nhờ thành lịch"
    },
    {
      "name": "Kha Mẫn Chi",
      "age": 39,
      "role": "chủ căn hộ",
      "goal": "nhận đủ tiền gia hạn đúng hạn",
      "function": "cho mốc 18 ngày sau khi ký người thuê mới",
      "voice": "rõ số tiền và ngày"
    },
    {
      "name": "Lạc Thế Bình",
      "age": 44,
      "role": "quản lý kiểm kê",
      "goal": "khóa sổ đủ người",
      "function": "cắt thưởng khi Hoài Túc bỏ kỳ kiểm kê",
      "voice": "ngắn, chỉ nói phạm vi việc"
    }
  ],
  "name_rules": {
    "full_names_required_on_first_appearance": true,
    "supporting_name_check_path": "work/story/run-002/supporting-name-check.json",
    "forbidden_standalone_aliases": [
      "Quỳnh",
      "Túc",
      "Duy",
      "Khang",
      "Nghiêm",
      "Tịnh",
      "Chi",
      "Bình"
    ]
  },
  "authority_revision": "v2"
}
