{
  "project_id": "gacmai_20260716_084304",
  "title": "Tên Cô Ở Mặt Sau Quân Bài",
  "brand": "Gác Mái Audio",
  "primary_motif": "Mô-típ 2: ức chế tích lũy → phản công công khai → thỏa mãn bù",
  "setting": "Thành phố hư cấu Nam Phố, xoay quanh xưởng trò chơi bàn Mộc Tinh và kỳ Hội chợ Thiết kế Đồ chơi Nam Phố.",
  "premise": "Nhà thiết kế hệ thống trò chơi Mai Thanh Lam tạo bộ trò chơi chiến thuật Mười Hai Cổng, nhưng vị hôn phu kiêm đồng sáng lập xóa tên cô khỏi hồ sơ, sửa luật để bán nhanh và đổ lỗi cho cô khi một lô sản phẩm bị thu hồi vì cơ chế tính điểm sai. Thanh Lam không dựa vào một bản thảo thần kỳ; cô bảo toàn chín luồng chứng cứ độc lập, giành quyền trình bày tại buổi thẩm định mở của hội chợ và hoàn tất phản công trong phiên hòa giải giấy phép công khai có biên bản.",
  "narrative_contract": {
    "point_of_view": "Ngôi ba giới hạn bám sát Mai Thanh Lam; không chuyển sang nội tâm phản diện.",
    "spoken_intro_separate": "Cảm ơn các bạn đã nghe truyện từ Gác Mái Audio. Chúc các bạn có thời gian nghe truyện vui vẻ.",
    "assembly": "intro riêng → 2.0 giây im lặng → narration",
    "named_character_limit": 6,
    "unnamed_roles_only": ["người dẫn phiên", "thẩm định viên", "đại diện nhà phân phối", "nhân viên hội chợ", "luật sư hòa giải", "người chơi thử"],
    "forbidden_story_devices": ["livestream kết tội", "thú tội bất ngờ", "camera ghi trọn âm mưu", "người quyền lực bí mật cứu nữ chính", "bắt giữ tức thời thay cho chuỗi hậu quả"]
  },
  "character_bible": [
    {
      "full_name": "Mai Thanh Lam",
      "allowed_narration_references": ["Mai Thanh Lam", "Thanh Lam", "cô"],
      "forbidden_references": ["Mai", "cô Mai", "nhà thiết kế Mai"],
      "role": "Nhà thiết kế hệ thống và cân bằng luật chơi của xưởng Mộc Tinh.",
      "motive": "Khôi phục quyền tác giả và bảo vệ người chơi mà không biến sai sót kỹ thuật thành công cụ trả thù.",
      "arc": "Từ tin rằng bản thảo tự nói thay mình đến chủ động đặt ranh giới, bảo toàn chứng cứ và trình bày công khai đúng giới hạn."
    },
    {
      "full_name": "Đặng Quốc Huy",
      "allowed_narration_references": ["Đặng Quốc Huy", "Quốc Huy", "anh"],
      "forbidden_references": ["Đặng", "anh Đặng", "giám đốc Đặng"],
      "role": "Vị hôn phu của Thanh Lam, đồng sáng lập kiêm giám đốc thương mại Mộc Tinh.",
      "motive": "Đưa sản phẩm ra thị trường trước hội chợ để giữ vòng đầu tư và vị trí điều hành.",
      "arc": "Từ chiếm công và coi quan hệ riêng là sự đồng ý mặc định đến sửa hồ sơ, ép sản xuất và mất quyền điều hành."
    },
    {
      "full_name": "Bùi Hồng Vân",
      "allowed_narration_references": ["Bùi Hồng Vân", "Hồng Vân", "bà"],
      "forbidden_references": ["Bùi", "bà Bùi", "nhà đầu tư Bùi"],
      "role": "Nhà đầu tư chính và mẹ Quốc Huy, chủ tịch hội đồng Mộc Tinh.",
      "motive": "Bảo vệ định giá xưởng và coi quyền tác giả là chi tiết có thể hợp thức hóa sau.",
      "arc": "Không trực tiếp sửa luật chơi nhưng phê duyệt hồ sơ hồi tố, chịu hậu quả quản trị và tài chính."
    },
    {
      "full_name": "Tạ Minh Khang",
      "allowed_narration_references": ["Tạ Minh Khang", "Minh Khang", "ông"],
      "forbidden_references": ["Tạ", "ông Tạ", "quản đốc Tạ"],
      "role": "Quản đốc in và đóng gói, người giữ quy trình bản kẽm, khuôn bế và mẫu niêm phong.",
      "motive": "Giữ hợp đồng sản xuất và công việc; cất mẫu đối chứng để tự bảo vệ thay vì báo cáo ngay.",
      "arc": "Từ đồng lõa thụ động đến giao nộp mẫu đúng thủ tục, nhận trách nhiệm nhưng không được miễn kỷ luật."
    },
    {
      "full_name": "Phan Ngọc Diệp",
      "allowed_narration_references": ["Phan Ngọc Diệp", "Ngọc Diệp", "cô"],
      "forbidden_references": ["Phan", "cô Phan", "nhà phê bình Phan"],
      "role": "Biên tập viên chuyên trò chơi bàn và quyền người sáng tạo, bạn cũ của Thanh Lam.",
      "motive": "Chỉ công bố điều có nguồn độc lập, không đổi kỷ luật kiểm chứng lấy tình bạn.",
      "arc": "Từ hoài nghi có nguyên tắc thành đồng minh nghề nghiệp, vẫn giữ ranh giới giữa hỗ trợ và phán quyết."
    },
    {
      "full_name": "Hoàng Tuấn Kiệt",
      "allowed_narration_references": ["Hoàng Tuấn Kiệt", "Tuấn Kiệt", "cậu"],
      "forbidden_references": ["Hoàng", "cậu Hoàng", "kỹ thuật viên Hoàng"],
      "role": "Kỹ thuật viên tiền kỳ in, phụ trách tệp bình trang và lịch sử xuất bản thử.",
      "motive": "Bảo toàn log sau khi từng bỏ qua cảnh báo phiên bản theo lệnh miệng.",
      "arc": "Từ làm theo lệnh và im lặng vì sợ mất việc đến giao chứng cứ có kiểm soát, đồng thời chấp nhận kỷ luật."
    }
  ],
  "authority_map": [
    {
      "authority": "Hội đồng thẩm định Hội chợ Thiết kế Đồ chơi Nam Phố",
      "scope": "Tạm dừng giải thưởng, hủy gian hàng ưu tiên, yêu cầu sửa hồ sơ tác giả và công bố biên bản thẩm định.",
      "cannot_do": "Không quyết định bồi thường dân sự hay kỷ luật nhân sự xưởng."
    },
    {
      "authority": "Cơ quan tiêu chuẩn sản phẩm tiêu dùng Nam Phố",
      "scope": "Giám sát thu hồi, xác minh nhãn hướng dẫn và yêu cầu kế hoạch khắc phục lô lỗi.",
      "cannot_do": "Không phán quyết quyền tác giả hoặc quyền điều hành doanh nghiệp."
    },
    {
      "authority": "Hội đồng quản trị Mộc Tinh",
      "scope": "Đình chỉ Quốc Huy, miễn nhiệm Hồng Vân, mở kiểm toán và sửa quy trình phê duyệt phiên bản.",
      "cannot_do": "Không thay cơ quan tiêu chuẩn hoặc xác lập bồi thường cá nhân."
    },
    {
      "authority": "Ban tổ chức giải thưởng thiết kế độc lập",
      "scope": "Sửa tên tác giả, thu hồi đề cử sai và ghi nhận đóng góp kỹ thuật.",
      "cannot_do": "Không ra lệnh thu hồi hàng hóa hay bãi nhiệm lãnh đạo xưởng."
    },
    {
      "authority": "Cơ chế hòa giải giấy phép sáng tạo Nam Phố",
      "scope": "Xác lập quyền sử dụng, tiền bản quyền, quyền kiểm soát phiên bản và nghĩa vụ tiêu hủy bản in sai.",
      "cannot_do": "Không xử phạt hành chính hay tuyên tội hình sự."
    }
  ],
  "evidence_ledger": [
    {
      "artifact_id": "E01",
      "precise_claim": "Chuỗi ký hiệu cân bằng 3-7-11 trong các bảng thử chứng minh cơ chế lõi xuất phát từ mô hình Thanh Lam xây dựng.",
      "source_creator": "Thanh Lam tạo bảng cân bằng ngoại tuyến và gửi bản đọc cho nhóm thử.",
      "lawful_acquisition": "Bản gốc và thư gửi thuộc quyền lưu giữ hợp pháp của Thanh Lam.",
      "creation_or_access_times": {"created": "trước P1", "commercial_match_detected": "P4", "demonstrated": "P10"},
      "custody": "Bản ngoại tuyến do Thanh Lam giữ; Ngọc Diệp đối chiếu read-only và ghi checksum.",
      "limitations": "Chứng minh nguồn gốc cơ chế, không tự chứng minh ai sao chép hoặc phạm vi giấy phép.",
      "setup_part": 1,
      "payoff_part": 10,
      "cannot_support": "Không tự xác định người xóa tên tác giả."
    },
    {
      "artifact_id": "E02",
      "precise_claim": "Phiếu chơi thử có chữ ký xác nhận Thanh Lam hướng dẫn luật và ghi nhận lỗi vòng hòa trước ngày thành lập công ty.",
      "source_creator": "Những người chơi thử không được đặt tên điền phiếu tại các buổi thử độc lập.",
      "lawful_acquisition": "Thanh Lam giữ bản giấy; người tham gia đồng ý cung cấp bản sao cho thẩm định.",
      "creation_or_access_times": {"created": "trước P1", "catalogued": "P5", "presented": "P10"},
      "custody": "Bản giấy được lập danh mục, chụp hai mặt và niêm phong bởi thư ký thẩm định.",
      "limitations": "Xác nhận vai trò và thời điểm, không chứng minh toàn bộ quyền sở hữu thương mại.",
      "setup_part": 1,
      "payoff_part": 10,
      "cannot_support": "Không tự bác mọi đóng góp của Quốc Huy."
    },
    {
      "artifact_id": "E03",
      "precise_claim": "Phụ lục phân chia tác quyền biến mất giữa bản thỏa thuận Thanh Lam nhận và bản nộp cho hội chợ.",
      "source_creator": "Hệ thống thư công việc và cổng đăng ký hội chợ tạo hai phiên bản.",
      "lawful_acquisition": "Thanh Lam sở hữu thư gốc; hội đồng yêu cầu xuất bản nộp chính thức.",
      "creation_or_access_times": {"email_version": "P2", "submitted_version_obtained": "P9", "compared": "P11"},
      "custody": "Hai tệp được sao chép read-only, ghi header và checksum bởi thư ký phiên.",
      "limitations": "Chứng minh nội dung thay đổi sau một mốc, không xác định duy nhất người sửa.",
      "setup_part": 2,
      "payoff_part": 11,
      "cannot_support": "Không tự chứng minh giả chữ ký hay động cơ."
    },
    {
      "artifact_id": "E04",
      "precise_claim": "Log tiền kỳ cho thấy tệp luật đã được xuất từ máy quản trị sau khi Thanh Lam bị thu hồi quyền truy cập.",
      "source_creator": "Máy chủ tiền kỳ và bộ lưu điện tự động ghi log.",
      "lawful_acquisition": "Tuấn Kiệt bảo toàn bản xuất theo quy trình sự cố rồi giao cho thẩm định viên.",
      "creation_or_access_times": {"export": "giữa P3-P4", "preserved": "P9", "presented": "P10"},
      "custody": "Bản xuất read-only, ảnh màn hình đương thời, checksum và biên bản giao nhận.",
      "limitations": "Xác định thiết bị và tài khoản, không chứng minh người trực tiếp thao tác.",
      "setup_part": 3,
      "payoff_part": 10,
      "cannot_support": "Không tự xác định Quốc Huy ngồi trước máy."
    },
    {
      "artifact_id": "E05",
      "precise_claim": "Lỗi tính điểm trong lô thu hồi trùng nguyên văn ghi chú thử nghiệm mà Thanh Lam đã đánh dấu không được phát hành.",
      "source_creator": "Thanh Lam ghi chú trên bản thử; hệ thống phiên bản lưu lịch sử bình luận.",
      "lawful_acquisition": "Bản thử thuộc hồ sơ công việc của Thanh Lam; lịch sử do hội đồng yêu cầu xuất.",
      "creation_or_access_times": {"warning_created": "P4", "defect_discovered": "P7", "history_preserved": "P9"},
      "custody": "Tệp thư giữ header; lịch sử phiên bản được xuất read-only với checksum.",
      "limitations": "Liên kết lỗi phát hành với bản bị cảnh báo, không tự chứng minh ai phê duyệt in.",
      "setup_part": 4,
      "payoff_part": 10,
      "cannot_support": "Không tự quy trách nhiệm thu hồi cho một cá nhân."
    },
    {
      "artifact_id": "E06",
      "precise_claim": "Mã khuôn bế và vết lệch vi mô trên mẫu niêm phong nối lô bán ra với bộ khuôn đã bị báo dừng.",
      "source_creator": "Máy bế tạo dấu vi mô; Minh Khang ký sổ khuôn.",
      "lawful_acquisition": "Cơ quan tiêu chuẩn lấy mẫu bán lẻ và đối chiếu mẫu niêm phong do xưởng giao.",
      "creation_or_access_times": {"sample_sealed": "P3", "defective_batch": "P7", "comparison": "P10"},
      "custody": "Mẫu được đóng túi riêng, ghi số lô và biên bản chuyển giao.",
      "limitations": "Chứng minh nguồn sản xuất, không chứng minh ai ra lệnh tiếp tục dùng khuôn.",
      "setup_part": 3,
      "payoff_part": 10,
      "cannot_support": "Không tự xác định người phê duyệt cuối."
    },
    {
      "artifact_id": "E07",
      "precise_claim": "Ba biên bản chơi thử độc lập cùng ghi lỗi vòng hòa và đề nghị hoãn phát hành.",
      "source_creator": "Ba nhóm thử không được đặt tên lập biên bản riêng.",
      "lawful_acquisition": "Ngọc Diệp thu bản gốc với đồng ý sử dụng cho thẩm định.",
      "creation_or_access_times": {"recorded": "P5-P6", "collected": "P8-P9", "presented": "P10"},
      "custody": "Bản gốc, thư xác nhận và checksum riêng cho từng nhóm.",
      "limitations": "Củng cố việc lỗi đã được báo, không chứng minh ai cố ý bỏ qua.",
      "setup_part": 5,
      "payoff_part": 10,
      "cannot_support": "Không tự chứng minh động cơ thương mại."
    },
    {
      "artifact_id": "E08",
      "precise_claim": "Lệnh chi phí sửa khuôn được tạo sau ngày ghi trên văn bản để hợp thức hóa việc tiếp tục sản xuất.",
      "source_creator": "Hệ thống tài chính lưu lịch sử tạo tệp; Hồng Vân ký bản in.",
      "lawful_acquisition": "Hội đồng quản trị mở kiểm toán và giao bản xác nhận cho phiên hòa giải.",
      "creation_or_access_times": {"cost_discussed": "P5", "document_created": "sau P7", "discovered": "P9", "presented": "P11"},
      "custody": "Lịch sử hệ thống, sổ thanh toán và bản in được kiểm toán viên niêm phong.",
      "limitations": "Chứng minh hồ sơ hồi tố và việc Hồng Vân biết cần hợp thức hóa; không chứng minh bà sửa luật chơi.",
      "setup_part": 5,
      "payoff_part": 11,
      "cannot_support": "Không tự quy Hồng Vân là người tạo tệp luật lỗi."
    },
    {
      "artifact_id": "E09",
      "precise_claim": "Mẫu niêm phong cất sai quy trình chứa đúng bộ luật lỗi và phiếu lệnh in lại; số mẫu khớp sổ kho.",
      "source_creator": "Quy trình mẫu niêm phong và máy in tự tạo dấu thời gian; Minh Khang ký nhận.",
      "lawful_acquisition": "Minh Khang giao trực tiếp mẫu cho cơ quan tiêu chuẩn trong P11 và được lập biên bản.",
      "creation_or_access_times": {"sample_received": "P3", "used": "P7", "reported_missing": "P8", "surrendered": "P11"},
      "custody": "Số mẫu, ảnh hiện trạng, túi niêm phong mới và checksum tệp do cơ quan tiêu chuẩn lập.",
      "limitations": "Chứng minh mẫu chứa nội dung lỗi và lệnh in; lời khai về người giao lệnh cần ghép log và tin nhắn.",
      "setup_part": 3,
      "payoff_part": 11,
      "cannot_support": "Không tự chứng minh ai ký lệnh nếu thiếu nguồn bổ sung."
    }
  ],
  "parts": [
    {"part_number": 1, "target_words": 1250, "start_state": "Thanh Lam tin sản phẩm ra mắt sẽ ghi đúng công sức.", "irreversible_change": "Tên cô bị hạ thành cộng tác viên trong buổi thử nhà phân phối.", "end_state": "Cô còn tin Quốc Huy sẽ sửa hồ sơ.", "evidence_setup": ["E01", "E02"]},
    {"part_number": 2, "target_words": 1250, "start_state": "Cô yêu cầu sửa hồ sơ trước hội chợ.", "irreversible_change": "Phụ lục tác quyền biến mất và quyền truy cập kho thiết kế bị thu hồi.", "end_state": "Quyền định nghĩa thỏa thuận rời khỏi tay cô.", "evidence_setup": ["E03"]},
    {"part_number": 3, "target_words": 1250, "start_state": "Xưởng chuẩn bị khóa khuôn sản xuất.", "irreversible_change": "Mẫu niêm phong và tệp tiền kỳ được chuyển qua quy trình mà cô không còn kiểm soát.", "end_state": "Lệnh dừng khuôn bị bỏ qua.", "evidence_setup": ["E04", "E06", "E09"]},
    {"part_number": 4, "target_words": 1250, "start_state": "Thanh Lam vẫn được xem bản luật thử.", "irreversible_change": "Cảnh báo lỗi vòng hòa bị gỡ khỏi bản phát hành; cơ chế lõi xuất hiện dưới tên Quốc Huy.", "end_state": "Cô bắt đầu lưu bản gốc ngoại tuyến.", "evidence_setup": ["E01", "E05"]},
    {"part_number": 5, "target_words": 1250, "start_state": "Các nhóm thử tiếp tục báo lỗi.", "irreversible_change": "Hồng Vân thúc ép giữ lịch in; chi phí sửa khuôn được bàn nhưng không thực hiện.", "end_state": "Thanh Lam bị loại khỏi các cuộc họp thương mại.", "evidence_setup": ["E02", "E07", "E08"]},
    {"part_number": 6, "target_words": 1250, "start_state": "Thanh Lam tìm cách cảnh báo nhà phân phối đúng phạm vi.", "irreversible_change": "Cảnh báo của cô bị mô tả là phá hoại sản phẩm chung.", "end_state": "Hôn ước và vị trí nghề nghiệp cùng rạn vỡ.", "evidence_setup": ["E07"]},
    {"part_number": 7, "target_words": 1250, "start_state": "Lô đầu được bán trước hội chợ.", "irreversible_change": "Lỗi tính điểm gây khiếu nại hàng loạt và thu hồi; Quốc Huy đổ lỗi cho mô hình của Thanh Lam.", "end_state": "Tên cô bị gắn với thất bại nhưng không được ghi ở thành công.", "evidence_payoff_partial": ["E05", "E06"]},
    {"part_number": 8, "target_words": 1250, "start_state": "Thanh Lam mất vị trí, quan hệ và quyền tiếp cận hồ sơ.", "irreversible_change": "Mẫu niêm phong bị báo thiếu, lời mời hội chợ bị đình chỉ và cô chưa có quyền trình bày.", "end_state": "Đáy thủ tục và cảm xúc; vụ việc chưa được giải quyết.", "evidence_status": ["E07", "E09"]},
    {"part_number": 9, "target_words": 1250, "start_state": "Thanh Lam chỉ còn các nguồn mình giữ hợp pháp.", "irreversible_change": "Cô cùng Ngọc Diệp lập danh mục; Tuấn Kiệt giao log; hội đồng mở quyền trả lời có giới hạn.", "end_state": "Chứng cứ được bảo toàn, chưa công bố kết luận.", "evidence_preserved": ["E03", "E04", "E05", "E07", "E08"]},
    {"part_number": 10, "target_words": 1250, "start_state": "Buổi thẩm định mở bắt đầu với cáo buộc cô tạo luật lỗi.", "irreversible_change": "Thanh Lam trình diễn nguồn gốc cơ chế, cảnh báo phiên bản, log xuất và đối chiếu lô sản xuất.", "end_state": "Hội chợ dừng giải và cơ quan tiêu chuẩn xác nhận cần điều tra quy trình.", "evidence_payoff": ["E01", "E02", "E04", "E05", "E06", "E07"]},
    {"part_number": 11, "target_words": 1250, "start_state": "Quốc Huy cố thu hẹp vụ việc thành sai sót nhóm.", "irreversible_change": "Mẫu niêm phong, phụ lục biến mất và lệnh chi phí hồi tố khép chuỗi trách nhiệm; các authority hành động đúng phạm vi.", "end_state": "Quốc Huy bị đình chỉ, Hồng Vân bị miễn nhiệm, hồ sơ tác giả được sửa và hòa giải mở.", "evidence_payoff": ["E03", "E08", "E09"]},
    {"part_number": 12, "target_words": 1200, "start_state": "Thanh Lam có quyền tác giả nhưng phải quyết định tương lai sản phẩm.", "irreversible_change": "Cô ký giấy phép mới có quyền kiểm soát phiên bản, quỹ hoàn tiền và tiền bản quyền; mở nhóm thử độc lập.", "end_state": "Aftercare cụ thể, các quan hệ được đặt lại ranh giới và câu chuyện kết thúc đóng.", "evidence_aftercare": ["E01", "E02", "E05"]}
  ]
}
