{
  "project_id": "gacmai_20260716_155848",
  "title": "Mười Hai Giây Bóng Tối",
  "domain": "ảo thuật sân khấu, hậu đài lưu diễn, logistics đạo cụ và quyền thiết kế tiết mục",
  "premise": "Trong đêm chung kết giải ảo thuật lưu diễn, mười hai giây mất điện biến một màn thoát hiểm thành tai nạn suýt chết. Lê An Vy nhận ra đạo cụ trên sân khấu không phải chiếc đã qua kiểm định. Muốn chứng minh chuỗi tráo đổi, cô phải công khai sai phạm của chính mình và tách ba câu hỏi: ai chiếm công thiết kế, ai mở đường cho việc tráo đạo cụ, và ai che giấu đường điện gây mất sáng.",
  "pov": "limited_to_female_protagonist",
  "protagonist": "Lê An Vy",
  "cast": [
    "Lê An Vy",
    "Trần Kha",
    "Nguyễn Miên",
    "Phạm Duy Tấn",
    "Hoàng Nghi",
    "Đỗ Quân"
  ],
  "cast_bible": {
    "Lê An Vy": "Phụ trách đạo cụ; chính xác, kín tiếng, nhớ trọng lượng và âm thanh vận hành; từng tự ý thay một linh kiện không trọng yếu nhưng không ghi biên bản.",
    "Trần Kha": "Ảo thuật gia chính sống sót; kiểm soát hình ảnh; tiết mục phát triển từ bản nháp của Nguyễn Miên nhưng anh nhận công quá mức.",
    "Nguyễn Miên": "Nhà thiết kế ảo thuật bị xóa tên; lén sao chép cue sheet để bảo vệ quyền lợi nhưng không chế tạo đạo cụ giả.",
    "Phạm Duy Tấn": "Giám đốc kỹ thuật nhà hát; che giấu đường điện tài trợ trái hồ sơ và xóa log sau sự cố.",
    "Hoàng Nghi": "Đại diện bảo hiểm sự kiện; có quyền niêm phong và giám định hợp đồng nhưng không buộc tội.",
    "Đỗ Quân": "Quản lý logistics giải; bán lịch vận chuyển và mã kiện nhưng không biết bản sao sẽ được đưa lên sân khấu."
  },
  "naming_rules": {
    "allowed_references": {
      "Lê An Vy": [
        "Lê An Vy",
        "An Vy",
        "cô"
      ],
      "Trần Kha": [
        "Trần Kha",
        "anh"
      ],
      "Nguyễn Miên": [
        "Nguyễn Miên",
        "cô ấy"
      ],
      "Phạm Duy Tấn": [
        "Phạm Duy Tấn",
        "Duy Tấn",
        "anh ta"
      ],
      "Hoàng Nghi": [
        "Hoàng Nghi",
        "cô ấy"
      ],
      "Đỗ Quân": [
        "Đỗ Quân",
        "anh ta"
      ]
    },
    "forbidden_bare_surnames": [
      "Lê",
      "Trần",
      "Nguyễn",
      "Phạm",
      "Hoàng",
      "Đỗ"
    ],
    "unnamed_roles_only": [
      "đại diện hãng đạo cụ",
      "đại diện nhà tài trợ",
      "điều tra viên",
      "thanh tra cuộc thi"
    ]
  },
  "central_questions": [
    "Ai chiếm công thiết kế tiết mục?",
    "Ai tạo điều kiện và thực hiện chuỗi tráo đạo cụ?",
    "Ai che giấu đường điện gây mười hai giây mất sáng?"
  ],
  "evidence": [
    {
      "id": "E01",
      "name": "Seal 4C-17 tái sử dụng",
      "provenance": "Seal đăng ký trên kiện đạo cụ sau khi Hoàng Nghi yêu cầu niêm phong tại hậu đài.",
      "lawful_acquisition": "Được Hoàng Nghi và Lê An Vy quan sát, chụp và đóng túi trong biên bản giám định bảo hiểm.",
      "custody": "Hoàng Nghi giữ túi niêm phong; nhà hát giữ bản ảnh và biên bản đồng ký.",
      "setup_part": 2,
      "preservation_part": 2,
      "payoff_part": 10,
      "supported_claim": "Kiện từng bị mở sau kiểm định và seal được tái sử dụng.",
      "cannot_support": "Không xác định ai mở kiện hoặc mục đích mở."
    },
    {
      "id": "E02",
      "name": "Phiếu cân lệch 3,8 kg",
      "provenance": "Phiếu cân tại điểm xuất phát và dữ liệu cân sàn nhà hát của cùng mã kiện.",
      "lawful_acquisition": "Đỗ Quân cung cấp manifest; Hoàng Nghi yêu cầu nhà hát xuất dữ liệu cân theo hợp đồng.",
      "custody": "Bản gốc ở đơn vị logistics và nhà hát; bản đối chiếu checksum nằm trong hồ sơ bảo hiểm.",
      "setup_part": 3,
      "preservation_part": 5,
      "payoff_part": 10,
      "supported_claim": "Khối lượng kiện thay đổi trước khi lên sân khấu, phù hợp việc thay cụm cơ cấu.",
      "cannot_support": "Không tự chứng minh kiện chứa gì hoặc ai thay."
    },
    {
      "id": "E03",
      "name": "Cue sheet có lỗi phiên bản cũ",
      "provenance": "Bản giấy Nguyễn Miên sao chép từ kho tài liệu sáu tháng trước.",
      "lawful_acquisition": "Nguyễn Miên tự nguyện giao cho luật sư và thanh tra cuộc thi sau khi được lập danh mục.",
      "custody": "Thanh tra giữ bản gốc; Nguyễn Miên giữ bản số hóa trước giao nộp.",
      "setup_part": 4,
      "preservation_part": 4,
      "payoff_part": 8,
      "supported_claim": "Nguyễn Miên đã sao chép tài liệu cũ và bản của cô không chứa thay đổi dùng trong đạo cụ giả.",
      "cannot_support": "Không chứng minh cô vô can với mọi hành vi khác hoặc tự xác lập quyền tác giả."
    },
    {
      "id": "E04",
      "name": "Log bàn điện và bản sao UPS",
      "provenance": "Log bàn điện do Phạm Duy Tấn nộp và bản sao tự động trong bộ lưu điện nhà hát.",
      "lawful_acquisition": "Nhà hát trích xuất theo quy trình sự cố; bảo hiểm lập checksum trước đối chiếu.",
      "custody": "Nhà hát giữ thiết bị; Hoàng Nghi giữ bản xuất checksum-bound.",
      "setup_part": 2,
      "preservation_part": 7,
      "payoff_part": 11,
      "supported_claim": "Phạm Duy Tấn xóa khoảng log sau sự cố; mất điện bắt nguồn từ đường cấp trái hồ sơ.",
      "cannot_support": "Không chứng minh Phạm Duy Tấn tráo đạo cụ hoặc chủ ý gây tai nạn."
    },
    {
      "id": "E05",
      "name": "Sơn phản quang dưới lớp phủ đen",
      "provenance": "Dấu màu trên đạo cụ giả hiện dưới đèn kiểm tra của bảo hiểm.",
      "lawful_acquisition": "Hoàng Nghi kiểm tra bề mặt không phá hủy trong khu niêm phong có đồng chứng kiến.",
      "custody": "Đạo cụ ở kho niêm phong nhà hát; ảnh phổ sáng và biên bản ở bảo hiểm.",
      "setup_part": 5,
      "preservation_part": 9,
      "payoff_part": 11,
      "supported_claim": "Đạo cụ giả từng mang mã màu của xưởng thương mại ngoài đoàn diễn.",
      "cannot_support": "Không xác định người đặt hàng hoặc người đưa đạo cụ vào nhà hát."
    },
    {
      "id": "E06",
      "name": "Phụ lục bảo hiểm prototype substitution",
      "provenance": "Phụ lục hợp đồng sự kiện ký trước chung kết.",
      "lawful_acquisition": "Hoàng Nghi xuất từ hệ thống hợp đồng theo mã hồ sơ.",
      "custody": "Bảo hiểm giữ bản số ký và hash; đoàn diễn giữ bản đối tác.",
      "setup_part": 3,
      "preservation_part": 3,
      "payoff_part": 12,
      "supported_claim": "Lê An Vy có động cơ che giấu lần sửa linh kiện vì nguy cơ mất bồi thường.",
      "cannot_support": "Không chứng minh lần sửa của cô gây tai nạn hoặc là hành vi tráo đạo cụ."
    },
    {
      "id": "E07",
      "name": "Thẻ từ xuất hiện ở hai cửa",
      "provenance": "Log kiểm soát cửa kho và hành lang kỹ thuật của nhà hát.",
      "lawful_acquisition": "Nhà hát trích xuất theo incident ID; Hoàng Nghi nhận bản checksum.",
      "custody": "Máy chủ nhà hát giữ log gốc; bảo hiểm giữ bản xuất; camera hành lang là đối chứng độc lập.",
      "setup_part": 6,
      "preservation_part": 6,
      "payoff_part": 11,
      "supported_claim": "Một thẻ phụ được cấp trái quy trình và dùng gần thời điểm đổi kiện.",
      "cannot_support": "Không tự chứng minh Đỗ Quân cầm thẻ phụ hoặc biết mục đích sử dụng."
    },
    {
      "id": "E08",
      "name": "Băng vải có đường chỉ khóa riêng",
      "provenance": "Mảnh băng trên cạnh đạo cụ giả trùng vật tư xe bảo trì nhà hát.",
      "lawful_acquisition": "Thu trong giám định không phá hủy, lập túi mẫu và ảnh vị trí.",
      "custody": "Hoàng Nghi giữ mẫu; nhà hát giữ sổ cấp vật tư và ảnh kiểm kê xe.",
      "setup_part": 6,
      "preservation_part": 9,
      "payoff_part": 11,
      "supported_claim": "Vật tư nhà hát đã tiếp xúc với đạo cụ giả trước buổi diễn.",
      "cannot_support": "Không quy trách nhiệm cho Phạm Duy Tấn hay toàn đội bảo trì."
    },
    {
      "id": "E09",
      "name": "Ảnh quảng bá phản chiếu mã kiện",
      "provenance": "Ảnh quảng bá chụp qua mặt gương hậu đài trước khi Nguyễn Miên đến.",
      "lawful_acquisition": "Ban tổ chức giao file gốc; metadata được xác nhận bằng lịch chụp và bản lưu máy ảnh.",
      "custody": "Ban tổ chức giữ RAW; thanh tra giữ bản checksum; bảo hiểm giữ bản crop chỉ để minh họa.",
      "setup_part": 4,
      "preservation_part": 9,
      "payoff_part": 10,
      "supported_claim": "Kiện thay thế đã ở nhà hát trước khi Nguyễn Miên xuất hiện và trước lần sửa của Lê An Vy.",
      "cannot_support": "Không cho thấy người đưa kiện vào hoặc chứng minh nội dung bên trong tại thời điểm chụp."
    }
  ],
  "authority_scopes": [
    {
      "authority": "ban tổ chức giải",
      "scope": "đình chỉ tiết mục, quản lý hồ sơ thi và quyền dự thi",
      "cannot": "kết luận trách nhiệm hình sự hoặc quyền tác giả cuối cùng"
    },
    {
      "authority": "nhà hát",
      "scope": "bảo toàn log kỹ thuật, camera, kiểm soát cửa và xử lý nhân sự kỹ thuật",
      "cannot": "định đoạt bồi thường bảo hiểm hoặc buộc tội hình sự"
    },
    {
      "authority": "bảo hiểm",
      "scope": "niêm phong, giám định nguyên nhân trong phạm vi hợp đồng và quyết định bồi thường",
      "cannot": "bắt giữ, truy tố hoặc phân xử quyền tác giả"
    },
    {
      "authority": "thanh tra cuộc thi",
      "scope": "xác định vi phạm quy chế, nguồn gốc tiết mục và điều kiện tái dự thi",
      "cannot": "kết luận tội phạm hoặc cưỡng chế bồi thường ngoài quy chế"
    },
    {
      "authority": "cơ quan điều tra",
      "scope": "điều tra hành vi tráo đổi, xâm nhập và gây nguy hiểm khi đủ căn cứ",
      "cannot": "tự quyết quyền tác giả dân sự hoặc quyền dự thi"
    },
    {
      "authority": "cơ chế hòa giải/quyền tác giả",
      "scope": "ghi nhận đóng góp, quyền sử dụng và bồi hoàn thiết kế giữa Trần Kha và Nguyễn Miên",
      "cannot": "xóa sai phạm logistics, kỹ thuật hoặc kết luận hình sự"
    }
  ],
  "part_8_gate": "emotional_and_procedural_bottom",
  "parts_10_11_gate": "multi_layer_counterattack_without_livestream",
  "part_12_gate": "closed_ending_and_aftercare",
  "parts": [
    {
      "part": 1,
      "title": "Mười hai giây",
      "target_words": 1215,
      "paragraphs": 12,
      "beats": [
        "Mất điện giữa tiết mục Phòng Gương Không Cửa.",
        "Trần Kha sống sót nhưng bị mắc lâu hơn diễn tập.",
        "Lê An Vy nhận ra khóa vận hành và âm thanh cơ cấu không đúng.",
        "Cô yêu cầu giữ nguyên hiện trường thay vì chấp nhận kết luận lỗi biểu diễn."
      ],
      "evidence_state": [
        "E04 setup-only"
      ],
      "boundary": "Chưa kết luận có tráo đạo cụ."
    },
    {
      "part": 2,
      "title": "Chiếc máy giống hệt",
      "target_words": 1215,
      "paragraphs": 12,
      "beats": [
        "Ban tổ chức muốn khép vụ việc như lỗi nghề nghiệp.",
        "Hoàng Nghi vào cuộc theo hợp đồng bảo hiểm.",
        "E01 được phát hiện và niêm phong đúng chuỗi.",
        "E04 được setup qua yêu cầu giữ log kỹ thuật."
      ],
      "evidence_state": [
        "E01 setup+preserved",
        "E04 setup"
      ],
      "boundary": "Seal chỉ chứng minh kiện từng mở, chưa chỉ ai."
    },
    {
      "part": 3,
      "title": "Người duy nhất có chìa khóa",
      "target_words": 1215,
      "paragraphs": 12,
      "beats": [
        "Hồ sơ kho dồn nghi ngờ vào Lê An Vy.",
        "E06 lộ lần sửa linh kiện không ghi biên bản.",
        "E02 được seed từ chênh lệch giữa hai hệ thống cân.",
        "Lê An Vy phải chọn giữ bí mật hay tự làm suy yếu lời khai."
      ],
      "evidence_state": [
        "E06 setup+preserved",
        "E02 setup"
      ],
      "boundary": "Sai phạm của Lê An Vy không đồng nghĩa cô tráo đạo cụ."
    },
    {
      "part": 4,
      "title": "Bản thiết kế bị lấy cắp",
      "target_words": 1215,
      "paragraphs": 12,
      "beats": [
        "Cue sheet trong tay Nguyễn Miên đổi hướng nghi vấn.",
        "E03 được giao nộp và khóa phiên bản.",
        "E09 được setup như ảnh quảng bá chưa ai xem xét chi tiết.",
        "Trần Kha che giấu nguồn gốc tiết mục."
      ],
      "evidence_state": [
        "E03 setup+preserved",
        "E09 setup"
      ],
      "boundary": "Sao chép tài liệu không tự chứng minh tráo đạo cụ."
    },
    {
      "part": 5,
      "title": "Trọng lượng không biết nói dối",
      "target_words": 1215,
      "paragraphs": 12,
      "beats": [
        "E02 được bảo toàn và xác nhận hai nguồn cân độc lập.",
        "Phạm vi mở sang logistics và thời điểm kiện vào nhà hát.",
        "E05 được seed khi lớp phủ đen phản ứng khác thường dưới ánh kiểm tra.",
        "Đỗ Quân phải giao manifest nhưng vẫn giới hạn lời khai."
      ],
      "evidence_state": [
        "E02 preserved/partial payoff",
        "E05 setup"
      ],
      "boundary": "Chênh khối lượng không xác định người thay."
    },
    {
      "part": 6,
      "title": "Căn phòng không có camera",
      "target_words": 1215,
      "paragraphs": 12,
      "beats": [
        "Camera kho thiếu đoạn quyết định.",
        "E07 khiến Đỗ Quân thành nghi phạm trung tâm nhưng có nghịch lý hai cửa.",
        "E08 được seed từ vật tư bọc cạnh và sổ xe bảo trì.",
        "Lê An Vy không được phép tự thu giữ dữ liệu."
      ],
      "evidence_state": [
        "E07 setup+preserved",
        "E08 setup"
      ],
      "boundary": "Thẻ từ không đồng nhất với người cầm thẻ."
    },
    {
      "part": 7,
      "title": "Hai vụ che giấu",
      "target_words": 1215,
      "paragraphs": 12,
      "beats": [
        "Bản sao UPS làm lộ việc E04 bị xóa thủ công.",
        "Phạm Duy Tấn thú nhận đường điện tài trợ trái hồ sơ.",
        "Timeline cho thấy mất sáng xảy ra sau khi cơ cấu đã sai.",
        "Nhóm tách lỗi điện khỏi việc tráo đạo cụ."
      ],
      "evidence_state": [
        "E04 preserved/partial payoff"
      ],
      "boundary": "Xóa log là thật nhưng chưa chứng minh chủ ý gây tai nạn."
    },
    {
      "part": 8,
      "title": "Kẻ đánh cắp không phải kẻ phá hoại",
      "target_words": 1215,
      "paragraphs": 12,
      "beats": [
        "Nguyễn Miên thừa nhận lấy cue sheet để bảo vệ quyền lợi.",
        "E03 cho thấy bản của cô thiếu thay đổi xuất hiện trong đạo cụ giả.",
        "Trần Kha công khai nguồn gốc thiết kế để đổi lấy việc tách điều tra.",
        "Lê An Vy bị đình chỉ vì E06 và mất quyền tiếp cận kho.",
        "Bảo hiểm chuẩn bị từ chối bồi thường; sáu người đều mất chỗ dựa cũ."
      ],
      "evidence_state": [
        "E03 payoff",
        "E06 pressure"
      ],
      "boundary": "Đây là đáy thủ tục/cảm xúc; chưa có quyền kết luận hãng nào tráo kiện."
    },
    {
      "part": 9,
      "title": "Dấu tay của một xưởng vô danh",
      "target_words": 1215,
      "paragraphs": 12,
      "beats": [
        "Hoàng Nghi bảo toàn E05 và E08 theo phạm vi bảo hiểm.",
        "Dấu xưởng thương mại xuất hiện nhưng người đặt hàng vẫn chưa biết.",
        "RAW của E09 được lấy đúng custody.",
        "Các mảnh timeline chuẩn bị cho phản công."
      ],
      "evidence_state": [
        "E05 preserved",
        "E08 preserved",
        "E09 preserved"
      ],
      "boundary": "Vật tư tiếp xúc không quy trách nhiệm cá nhân."
    },
    {
      "part": 10,
      "title": "Bức ảnh không định làm chứng",
      "target_words": 1215,
      "paragraphs": 12,
      "beats": [
        "E09 xác định kiện giả đã ở nhà hát trước Nguyễn Miên và lần sửa của Lê An Vy.",
        "E01 và E02 khóa việc kiện bị mở và thay đổi trên tuyến logistics.",
        "Timeline chính thức bị đảo ngược trước ban tổ chức, bảo hiểm và nhà hát.",
        "Không công bố đại chúng; phản công diễn ra bằng hồ sơ đối chứng và phiên làm việc có thẩm quyền."
      ],
      "evidence_state": [
        "E09 payoff",
        "E01 payoff",
        "E02 payoff"
      ],
      "boundary": "Timeline loại giả thuyết nhưng chưa tự xác định chủ mưu."
    },
    {
      "part": 11,
      "title": "Giá của một lịch vận chuyển",
      "target_words": 1215,
      "paragraphs": 12,
      "beats": [
        "Đỗ Quân thừa nhận bán lịch xe và mã kiện.",
        "E07 cho thấy thẻ phụ được cấp trái quy trình cho đại diện nhà tài trợ.",
        "E05 và E08 nối xưởng thương mại với giai đoạn ngụy trang tại nhà hát nhưng giữ claim limits.",
        "E04 tách người che giấu đường điện khỏi chuỗi tráo đổi.",
        "Các authority mở nhánh xử lý riêng thay vì một màn kết tội tập thể."
      ],
      "evidence_state": [
        "E07 payoff",
        "E05 payoff",
        "E08 payoff",
        "E04 payoff"
      ],
      "boundary": "Phân tầng trách nhiệm; không một chứng cứ nào gánh toàn bộ kết luận."
    },
    {
      "part": 12,
      "title": "Màn diễn không có bí mật",
      "target_words": 1215,
      "paragraphs": 12,
      "beats": [
        "Chuỗi bàn giao được tái dựng trước đúng các authority scopes.",
        "E06 được dùng để xử lý sai phạm của Lê An Vy mà không biến cô thành thủ phạm tráo kiện.",
        "Trần Kha và Nguyễn Miên bước vào cơ chế ghi nhận/bồi hoàn quyền thiết kế riêng.",
        "Phạm Duy Tấn, Đỗ Quân và pháp nhân liên quan chịu các quy trình trách nhiệm khác nhau.",
        "Đạo cụ nguy hiểm không được tái sử dụng; quy trình hai người ký seal và cân độc lập được áp dụng.",
        "Lê An Vy trở lại nghề trong vai trò giám sát chuỗi bàn giao; kết thúc đóng, không teaser."
      ],
      "evidence_state": [
        "E06 payoff",
        "E01-E09 closed"
      ],
      "boundary": "Aftercare và closed ending; không xóa sai phạm của người hỗ trợ điều tra."
    }
  ],
  "cinematic_visual_motifs": [
    "rèm nhung đỏ sẫm trong bóng tối teal",
    "gương phản chiếu vỡ lớp nhưng không có máu",
    "seal kiện hàng phát sáng lạnh",
    "bàn cue và log điện icy blue",
    "vệt sơn phản quang dưới lớp phủ đen",
    "cream distressed serif title",
    "mười hai nhịp đèn tắt như motif thời gian"
  ],
  "visual_forbidden": [
    "bệnh viện",
    "ECG",
    "trái tim giải phẫu",
    "ca mổ",
    "máu",
    "sao chép nhân vật hoặc typography ảnh mẫu"
  ],
  "safety": {
    "do_not_explain_replicable_escape_mechanism": true,
    "focus": "custody, logistics, authority and ethical choices"
  },
  "cinematic_style_locks": [
    "polished_semi_realistic_illustrated_vietnamese_adults",
    "dramatic_key_light",
    "controlled_rim_light",
    "layered_atmospheric_depth"
  ]
}
