{
  "schema_version": 1,
  "project_id": "018-Hon-Uoc-Khong-Duoc-Phep-Yeu",
  "run_id": "run-20260721T040505Z-cd9f944a",
  "status": "locked",
  "teaser_beat": 1,
  "teaser_word_target": [
    100,
    160
  ],
  "beat_count": 24,
  "beats": [
    {
      "n": 1,
      "phase": "teaser",
      "event": "Tại đại hội cổ đông, Minh Viễn yêu cầu Nghi Lan ký chuyển quyền biểu quyết theo hôn ước; Đình Châu đặt văn bản từ bỏ ghế chủ tịch lên bàn và hỏi cô có muốn rời khỏi cuộc hôn nhân ngay lúc đó.",
      "turn": "quyền lực từ gia tộc chuyển thành quyền lựa chọn của Nghi Lan",
      "reward": "agency",
      "loop": "Vì sao người cần phiếu của cô lại từ bỏ ghế?"
    },
    {
      "n": 2,
      "phase": "setup",
      "event": "Ba tuần trước, Vân Cẩm mất đơn hàng lớn và nhận đề nghị mua rẻ; cha Nghi Lan đưa ra hôn ước với Lục gia như cách giữ công ty.",
      "turn": "Nghi Lan từ người kế nghiệp thành quân cờ có hạn chót",
      "reward": "truth",
      "loop": "Ai hưởng lợi nếu Vân Cẩm bán?"
    },
    {
      "n": 3,
      "phase": "setup",
      "event": "Nghi Lan gặp Đình Châu tại khách sạn ven Tây Hồ; anh đưa hợp đồng một năm với quyền chấm dứt, tài sản độc lập, phòng riêng và không ép thân mật.",
      "turn": "hôn ước ép buộc được biến thành thỏa thuận có lối ra",
      "reward": "delegation",
      "loop": "Vì sao anh chuẩn bị điều khoản bảo vệ cô?"
    },
    {
      "n": 4,
      "phase": "setup",
      "event": "Hai người ký và tổ chức đăng ký kết hôn kín; trước gia đình, Minh Viễn đòi quyền ủy quyền phiếu nhưng Đình Châu từ chối nhận.",
      "turn": "Đình Châu chống lại lợi ích trực tiếp đầu tiên",
      "reward": "protection",
      "loop": "Anh muốn gì nếu không lấy phiếu?"
    },
    {
      "n": 5,
      "phase": "act2a",
      "event": "Nghi Lan dọn vào căn nhà gần Tây Hồ, giữ phòng riêng; họ thiết lập lịch xuất hiện và quy tắc gõ cửa.",
      "turn": "quan hệ bắt đầu bằng ranh giới được tôn trọng",
      "reward": "domestic",
      "loop": "Sự dịu dàng là nghĩa vụ hay thật?"
    },
    {
      "n": 6,
      "phase": "act2a",
      "event": "Tại tiệc ra mắt liên minh, Minh Viễn hạ thấp Vân Cẩm; Nghi Lan phản công bằng kế hoạch cung ứng và Đình Châu trao cô quyền trình bày thay vì nói hộ.",
      "turn": "cô giành vị trí bằng năng lực",
      "reward": "recognition",
      "loop": "Liên minh có thật sự cần thương hiệu lụa?"
    },
    {
      "n": 7,
      "phase": "act2a",
      "event": "Một phụ lục cấm dùng tình cảm tác động biểu quyết bị rò rỉ; dư luận gọi họ là đôi vợ chồng không được phép yêu.",
      "turn": "quan hệ riêng bị biến thành phép thử công khai",
      "reward": "status-negative",
      "loop": "Ai rò rỉ và họ sẽ phản ứng thế nào?"
    },
    {
      "n": 8,
      "phase": "act2a",
      "event": "Đình Châu muốn dập tin bằng quyền lực, Nghi Lan chọn họp báo và tự trả lời; anh đứng cạnh nhưng giao toàn quyền phát ngôn.",
      "turn": "bảo vệ chuyển thành trao quyền",
      "reward": "delegation",
      "loop": "Cô có thừa nhận cảm xúc không?"
    },
    {
      "n": 9,
      "phase": "act2a",
      "event": "Sau họp báo, họ cùng sửa dải lụa mẫu cho sự kiện; anh nhớ màu cô từng chọn ở cuộc gặp nhiều năm trước.",
      "turn": "bằng chứng ký ức làm khoảng cách gần lại",
      "reward": "romantic",
      "loop": "Anh đã để ý cô từ bao giờ?"
    },
    {
      "n": 10,
      "phase": "midpoint",
      "event": "Nghi Lan thấy biên bản Đình Châu từ chối nhận phiếu ủy quyền ngay ngày cưới.",
      "turn": "cách hiểu về động cơ hôn nhân bị đảo",
      "reward": "truth",
      "loop": "Nếu không vì phiếu, vì sao anh cưới?"
    },
    {
      "n": 11,
      "phase": "act2b",
      "event": "Cô hỏi vòng vo, anh chỉ nói không muốn cô thành tài sản; sự im lặng khiến cô nghĩ đó là quản trị rủi ro.",
      "turn": "sự thật một nửa tạo hiểu lầm mới",
      "reward": "protection",
      "loop": "Anh có dám nói lựa chọn riêng?"
    },
    {
      "n": 12,
      "phase": "act2b",
      "event": "Minh Viễn đề nghị cha cô thay người đại diện Vân Cẩm vì tình cảm làm cô thiếu khách quan; cha yêu cầu cô giữ khoảng cách với chồng.",
      "turn": "xung đột gia đình đánh vào quyền nghề nghiệp",
      "reward": "justice-deferred",
      "loop": "Cô chọn công việc hay quan hệ?"
    },
    {
      "n": 13,
      "phase": "act2b",
      "event": "Nghi Lan phát hiện Đình Châu âm thầm đổi lịch khách sạn để ưu tiên lễ ra mắt lụa; cô buộc anh hỏi trước thay vì quyết định thay.",
      "turn": "anh nhận lỗi kiểm soát và trao quyền phủ quyết lịch",
      "reward": "relationship",
      "loop": "Anh có thực sự thay đổi?"
    },
    {
      "n": 14,
      "phase": "act2b",
      "event": "Hai người gần như thú nhận trong đêm mưa nhưng dừng lại vì điều khoản và vì Nghi Lan chưa chắc mình được tự do lựa chọn.",
      "turn": "thân mật bị hoãn bởi consent, không phải hiểu lầm giả",
      "reward": "romantic",
      "loop": "Ai sẽ phá vòng nghĩa vụ?"
    },
    {
      "n": 15,
      "phase": "crisis",
      "event": "Minh Viễn công bố email cho thấy Đình Châu từng đề xuất liên minh trước khi Vân Cẩm gặp khủng hoảng; Nghi Lan tin anh đã tính cuộc hôn nhân từ đầu.",
      "turn": "bằng chứng khó bác khiến lòng tin sụp",
      "reward": "truth-negative",
      "loop": "Email đầy đủ nói gì?"
    },
    {
      "n": 16,
      "phase": "crisis",
      "event": "Nghi Lan gửi thông báo chấm dứt và rời nhà; để chứng minh độc lập, cô rút Vân Cẩm khỏi liên minh ngay trước cuộc họp.",
      "turn": "cô chủ động rời đi nhưng trả giá thật",
      "reward": "agency",
      "loop": "Cô có giữ được quyền đại diện?"
    },
    {
      "n": 17,
      "phase": "loss",
      "event": "Cha và hội đồng Vân Cẩm thay cô bằng người chú; cô mất quyền đại diện và chiến dịch bị đóng băng. Đình Châu tôn trọng ba mươi ngày, không ép cô trở lại.",
      "turn": "mất mát tồn tại qua nhiều cảnh",
      "reward": "consequence",
      "loop": "Cô sẽ giành lại quyền bằng cách nào?"
    },
    {
      "n": 18,
      "phase": "truth",
      "event": "Hạ Tử Du đưa bản email đầy đủ: Đình Châu đề xuất hợp tác thương mại không kèm hôn nhân và từ chối hôn ước suốt ba năm.",
      "turn": "dữ kiện cũ được tái diễn giải công bằng",
      "reward": "truth",
      "loop": "Cô có quay lại vì tình yêu hay vì công việc?"
    },
    {
      "n": 19,
      "phase": "decision",
      "event": "Nghi Lan không quay về xin cứu; cô lập quỹ nhân viên, gom cam kết mua lại phần vốn và giành quyền đại diện theo điều lệ Vân Cẩm.",
      "turn": "nữ chính tự tạo quyền lực hợp pháp",
      "reward": "agency",
      "loop": "Có đủ trước hạn đại hội không?"
    },
    {
      "n": 20,
      "phase": "preclimax",
      "event": "Đình Châu cung cấp dữ liệu khách sạn công khai theo quyền đối tác, không tặng phiếu; hai người thống nhất chỉ hợp tác nếu cả hai có thể nói không.",
      "turn": "quan hệ quyền lực được cân bằng",
      "reward": "delegation",
      "loop": "Ai sẽ hy sinh gì tại đại hội?"
    },
    {
      "n": 21,
      "phase": "climax",
      "event": "Tại đại hội, Minh Viễn kích hoạt điều khoản hôn ước. Đình Châu từ bỏ ủy quyền và ứng cử chủ tịch; Nghi Lan xuất hiện với tư cách đại diện hợp lệ, dùng quyền phủ quyết chặn bán khách sạn và lụa.",
      "turn": "cả hai trả giá và cùng giải quyết",
      "reward": "justice",
      "loop": "Họ còn chọn nhau khi hôn ước hết tác dụng?"
    },
    {
      "n": 22,
      "phase": "resolution",
      "event": "Minh Viễn thua biểu quyết nhưng giữ phẩm giá; cha Nghi Lan thừa nhận cô không cần hôn nhân để cứu công ty. Hai người hoàn tất chấm dứt hợp đồng.",
      "turn": "xung đột gia tộc giải bằng quyền và hậu quả",
      "reward": "status",
      "loop": "Họ sẽ định nghĩa quan hệ mới thế nào?"
    },
    {
      "n": 23,
      "phase": "payoff",
      "event": "Ba tháng sau, Đình Châu mời Nghi Lan ký hợp tác bình đẳng rồi hỏi riêng liệu cô có muốn hẹn hò với anh, không kỳ hạn và không phiếu bầu.",
      "turn": "nghĩa vụ chuyển thành lựa chọn chủ động",
      "reward": "romantic",
      "loop": "đóng"
    },
    {
      "n": 24,
      "phase": "epilogue",
      "event": "Họ dùng dải lụa cũ làm hai dải đánh dấu hai chữ ký độc lập trong lễ khai trương chung; Nghi Lan chủ động nắm tay anh trước gia đình.",
      "turn": "motif ràng buộc trở thành biểu tượng tự nguyện",
      "reward": "domestic",
      "loop": "đóng"
    }
  ],
  "retention_map": {
    "0-45s": "beat 1: đề nghị chuyển phiếu, từ bỏ ghế, lựa chọn rời hôn nhân",
    "0-2m": "beat 2: Vân Cẩm sắp bị bán và hôn ước là lối thoát",
    "2-6m": "beat 3-4: hợp đồng có lối ra; từ chối nhận phiếu",
    "6-12m": "beat 5-6: ranh giới sống chung; nữ chính giành quyền trình bày",
    "midpoint": "beat 10: biên bản từ chối ủy quyền",
    "real_loss": "beat 17: mất quyền đại diện và chiến dịch",
    "active_climax": "beat 21: nữ chính tự giành quyền phủ quyết, nam chính từ bỏ ghế",
    "genre_payoff": "beat 21-23: công khai chọn cô, kết thúc hôn ước rồi chủ động chọn lại nhau"
  },
  "power_shifts": [
    "đầu: gia tộc/cha nắm quyền",
    "giữa: Nghi Lan có tiếng nói nhưng Minh Viễn nắm bằng chứng rò rỉ",
    "khủng hoảng: Nghi Lan mất quyền đại diện",
    "cao trào: Nghi Lan tự giành quyền; Đình Châu từ bỏ quyền lợi"
  ],
  "open_loop_limit": 3,
  "family_payoff_gate": {
    "main_required_beats": [
      3,
      4,
      6,
      7,
      21,
      22
    ],
    "secondary_required_beats": [
      3,
      5,
      14,
      16,
      22,
      23
    ],
    "no_third_family": true
  }
}
