{
  "status": "ready_for_validation",
  "run_id": "run-002",
  "family_selected_before_premise": true,
  "bindings": {
    "family_lock_sha256": "ee93bf180922820fccb794a142b8ef9377f0370e4df7089578fa3a07b0bada25",
    "corpus_inventory_sha256": "9c27487be2ae994ee8193813eda9682598b1f372ea62911749152288ae974f1d",
    "name_candidate_check_sha256": "dfade19718985d4f91a79f0746ef477a14b7f6a1ce540113cdbaacc7812aacde",
    "corpus_fingerprint_findings_sha256": "a19cce3b10517dbbe41d6b8be4f1eb7e18915b7e6d0b69742b1d406c43598382",
    "fingerprint_index_11_sha256": "55bb635e15a0d7d0c5b1e30a24613166652a2b9f9991f2b0a9b596e62e0b39c9"
  },
  "options": [
    {
      "option_id": "A",
      "working_title": "Khi Căn Nhà Chỉ Sáng Một Nửa",
      "story_family_primary": "Cưới trước yêu sau",
      "story_family_secondary": "không có",
      "central_names": [
        "Bạch Yên Sương",
        "Hồ Trọng Khanh"
      ],
      "pov": "Ngôi thứ nhất giới hạn - Bạch Yên Sương",
      "premise": "Mười sáu tháng sau một cuộc hôn nhân mai mối bình thường, Bạch Yên Sương và Hồ Trọng Khanh sống bằng hai ca lệch đến mức chỉ gặp nhau qua đồ ăn để lại trong bếp. Khi chủ nhà bán căn hộ và cho họ hai mươi ba ngày dọn đi, Yên Sương tự đặt cọc căn hộ gần nơi mình làm bằng quỹ chuyển nhà chung, tin rằng Trọng Khanh vốn chẳng có ý kiến. Căn hộ mới không nhận người làm ca đêm; khoản cọc mất, căn cũ đã có người thuê, và lần đầu họ phải sống riêng thật sự. Muốn còn là vợ chồng, mỗi người phải từ bỏ một lối ở riêng rẻ hơn và tự chịu phần bất tiện của một căn nhà chung không phục vụ riêng ai.",
      "fingerprint": {
        "pov_identity_power": "Bạch Yên Sương, 30 tuổi, quản lý ca sáng cửa hàng nhu yếu phẩm; có quyền với tiền riêng nhưng không có quyền quyết quỹ chung. Hồ Trọng Khanh sửa máy bán hàng tự động theo ca đêm; nghề chỉ tạo nhịp lệch.",
        "external_goal_deadline": "Trong 23 ngày phải tìm chỗ ở thật sự dùng được cho cả hai trước khi bàn giao căn cũ.",
        "pressure_system": "Giá thuê, lịch ca đối nghịch và thói quen coi im lặng là đồng ý; không có tổ chức phản diện.",
        "omitted_group_or_relationship": "Chính người bạn đời bị bỏ khỏi quyết định vì hai người đã biến hôn nhân thành các ca phục vụ không gặp mặt.",
        "consent_agency_mechanism": "Tiền chung chỉ được dùng khi cả hai hiện diện; mỗi người tự chọn bất tiện mình chịu thay vì mặc định chuyển nó cho người kia.",
        "protagonist_active_mistake": "Yên Sương tự đặt cọc căn hộ thuận cho mình bằng quỹ chung, không vì bảo vệ chồng mà vì tin nhịp sống của mình nên được ưu tiên.",
        "real_loss": "Mất khoản cọc sáu tháng tiết kiệm và mất luôn căn cũ; hai người phải tách ở, không lời xin lỗi nào lấy lại đúng lựa chọn đó.",
        "reveal_provenance": "Các hộp cơm, hóa đơn điện và dấu giày gieo việc họ chăm nhau nhưng không hề cùng sống; midpoint không có hồ sơ bí mật, chỉ là lần đầu họ nhìn lịch ca thật của nhau.",
        "climax_forum_mechanism": "Hai quyết định ký riêng trong cùng đêm: Yên Sương bỏ suất nhà nhân viên chỉ nhận một người; Trọng Khanh từ chối ký túc xá có trợ cấp và nhận quãng đi xa hơn. Không ai biết để phê duyệt.",
        "resolution_model": "Thuê căn hộ nhỏ ở điểm giữa, trả nợ cọc theo hai phần và thiết kế tuần có hai buổi thức cùng nhau; không reform hệ thống.",
        "social_professional_payoff": "Không phục hồi nghề hay danh tiếng; cả hai giữ nghề và chịu bất tiện thực tế.",
        "romantic_payoff_ending_image": "Đêm đầu trong căn nhà trống, Yên Sương ngủ trước ca đêm; Trọng Khanh về thay rèm chắn sáng, còn cô thức dậy mang đôi giày ướt của anh ra hong. Hai việc nối nhau trong cùng một nhà, không lời mời."
      },
      "rubric_scores": {
        "teaser_pressure_retention": 14,
        "distinctive_recallable_premise": 13,
        "protagonist_agency": 9,
        "multi-reversal_story_engine": 13,
        "relationship_attraction_resistance_asymmetry": 9,
        "escalation_mini_payoff_irreversible_consequence": 9,
        "fair_seeded_evidence_twist": 8,
        "choice_driven_costly_climax": 9,
        "accessible_setting_profession": 3,
        "originality": 2
      },
      "hard_gate": {
        "prohibited_patterns": {
          "solvable_by_one_honest_conversation": false,
          "one_sided_self_erasure_rewarded": false,
          "decide_for_spouse_as_protection": false,
          "climax_depends_on_public_or_family_approval": false,
          "procedural_evidence_engine": false,
          "system_reform_resolution": false,
          "proposal_invitation_permission_or_adjacent_seat_ending": false
        },
        "power_shifts": [
          "Quỹ chung biến thành căn hộ chỉ thuận cho Yên Sương; cô từ người điều phối thành người gây mất nhà.",
          "Trọng Khanh nhận chỗ ở công ty và dọn đi, khiến sự vắng mặt giả thành ly thân thật.",
          "Cả hai độc lập bỏ lối ở riêng có lợi, tạo khả năng thuê căn trung gian nhưng kéo theo chi phí dài hạn."
        ],
        "real_loss_not_repaired_by_apology": true,
        "independent_private_climax_choices": [
          "Yên Sương từ bỏ suất nhà nhân viên và nhận trả phần nợ cọc do mình gây ra.",
          "Trọng Khanh từ chối ký túc xá trợ cấp và chấp nhận quãng đường ca đêm dài hơn."
        ]
      },
      "corpus_comparisons": [
        {
          "project": "001-Mui-Chi-Giau-Trong-Mua-Mua",
          "shared_axes": [
            "romance trưởng thành",
            "vết thương gia đình"
          ],
          "decisive_difference": "Option A dùng housing deadline nhưng engine là unilateral spending → mất nhà → ly thân thật → hai chi phí cư trú độc lập: Không phục chế áo cưới, cứu xưởng hay giải bí mật người mẹ; causal engine là nghĩa vụ và tiền chung trong một hôn nhân đang sống, climax riêng tư không quỹ/pilot.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "002-Mai-Kinh-Giu-Mot-Mua-Chim",
          "shared_axes": [
            "lựa chọn có giá"
          ],
          "decisive_difference": "Option A dùng housing deadline nhưng engine là unilateral spending → mất nhà → ly thân thật → hai chi phí cư trú độc lập: Không cứu hộ chim, mô phỏng mái kính hoặc lựa chọn an toàn hiện trường; tổn thất là tài sản và lòng tin vợ chồng đã mất, không phải quyền can thiệp kỹ thuật.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "003-Nhung-La-Thu-Duoi-Ghe-Cuoi",
          "shared_axes": [
            "im lặng giữa hai người",
            "romance đô thị"
          ],
          "decisive_difference": "Option A dùng housing deadline nhưng engine là unilateral spending → mất nhà → ly thân thật → hai chi phí cư trú độc lập: Dù cùng chạm im lặng giữa hai người, không có người dùng xe buýt, hộp thư, tuyến đêm hay hội đồng; hai nhân vật đã là vợ chồng và phải chịu cam kết tài chính/sinh hoạt không thể hoàn nguyên bằng lời thú nhận.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "004-Tiem-Dong-Ho-Chi-Mo-Luc-Mua",
          "shared_axes": [
            "romance trưởng thành",
            "không quyết thay"
          ],
          "decisive_difference": "Option A dùng housing deadline nhưng engine là unilateral spending → mất nhà → ly thân thật → hai chi phí cư trú độc lập: Không tình cũ tái ngộ, mưa, đồng hồ đếm ngược, cứu địa điểm hoặc bắt đầu lại; hôn nhân chưa từng đứt và được thử bằng lựa chọn gia đình hiện tại.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "005-Chiec-Banh-Cuoi-Di-Qua-Binh-Minh",
          "shared_axes": [
            "deadline ngắn",
            "hai người cùng hành động"
          ],
          "decisive_difference": "Option A dùng housing deadline nhưng engine là unilateral spending → mất nhà → ly thân thật → hai chi phí cư trú độc lập: Không hành trình giao vật thể dưới deadline, không tái thiết kế bánh và không kết bằng lời mời/hai chỗ; deadline chỉ ép hai vợ chồng trả giá cho quyết định trong nhà.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260713_050144",
          "shared_axes": [
            "nữ POV trưởng thành"
          ],
          "decisive_difference": "Option A dùng housing deadline nhưng engine là unilateral spending → mất nhà → ly thân thật → hai chi phí cư trú độc lập: Không chữ ký giả, mẫu kính, thanh tra hay phục hồi chứng chỉ; không ai bị minh oan nghề nghiệp và không có diễn đàn ghép chứng cứ.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260713_173015",
          "shared_axes": [
            "áp lực gia đình",
            "mất tiền/nhà"
          ],
          "decisive_difference": "Option A dùng housing deadline nhưng engine là unilateral spending → mất nhà → ly thân thật → hai chi phí cư trú độc lập: Không di chúc, kiểm toán, livestream hay tranh quyền bệnh viện; lựa chọn cuối không cần công chúng hoặc pháp lý xác nhận tình yêu.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260714_080358",
          "shared_axes": [
            "quyền có chỗ ở"
          ],
          "decisive_difference": "Option A dùng housing deadline nhưng engine là unilateral spending → mất nhà → ly thân thật → hai chi phí cư trú độc lập: Không bị xóa tên khỏi bản đồ, không mô hình lũ hoặc giấy phép; resolution không trả lại căn cước nghề nghiệp hay lập cơ chế cộng đồng.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260714_205305",
          "shared_axes": [
            "tổn thất không thể xin lỗi là xong"
          ],
          "decisive_difference": "Option A dùng housing deadline nhưng engine là unilateral spending → mất nhà → ly thân thật → hai chi phí cư trú độc lập: Không mẫu chàm, chuỗi cung ứng, phép thử công khai hoặc tem sạch; mất mát không được phục hồi bằng retest/hợp tác xã.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260716_010735",
          "shared_axes": [
            "hôn nhân đã tồn tại",
            "xung đột trong nhà"
          ],
          "decisive_difference": "Option A dùng housing deadline nhưng engine là unilateral spending → mất nhà → ly thân thật → hai chi phí cư trú độc lập: Cùng có hôn nhân nhưng không chồng/mẹ chồng xâm phạm dữ liệu, giọng nói hay tác quyền; không consent matrix, điều trần hoặc tước tên nghề nghiệp, và hai gia đình không có một phản diện duy nhất.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260716_084304",
          "shared_axes": [
            "quan hệ trước xác nhận tình yêu"
          ],
          "decisive_difference": "Option A dùng housing deadline nhưng engine là unilateral spending → mất nhà → ly thân thật → hai chi phí cư trú độc lập: Không hôn ước doanh nghiệp, tác quyền trò chơi, phụ lục rút lui hoặc hội chợ; marriage engine là lao động cảm xúc đời thường chứ không liên hôn/cổ phần.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260716_155848",
          "shared_axes": [
            "sai lầm chủ động có hậu quả"
          ],
          "decisive_difference": "Option A dùng housing deadline nhưng engine là unilateral spending → mất nhà → ly thân thật → hai chi phí cư trú độc lập: Không tráo đạo cụ, checksum, chain-of-custody, phiên kín E01-E09 hoặc đào tạo lại; climax không phân tách liability bằng hồ sơ.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260716_233054",
          "shared_axes": [
            "trách nhiệm bị nhập nhằng"
          ],
          "decisive_difference": "Option A dùng housing deadline nhưng engine là unilateral spending → mất nhà → ly thân thật → hai chi phí cư trú độc lập: Không kiểm định lưu lượng, niêm phong hay tái kiểm; không payoff tên trên phiếu nghề nghiệp.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260717_104203",
          "shared_axes": [
            "bí mật cá nhân"
          ],
          "decisive_difference": "Option A dùng housing deadline nhưng engine là unilateral spending → mất nhà → ly thân thật → hai chi phí cư trú độc lập: Không bản thu, quyền nghe, kho lưu trữ hay giao nộp bản sao; bí mật vợ chồng không được xử lý bằng provenance/consent forum.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260717_184527",
          "shared_axes": [
            "lợi ích gia đình/nhóm"
          ],
          "decisive_difference": "Option A dùng housing deadline nhưng engine là unilateral spending → mất nhà → ly thân thật → hai chi phí cư trú độc lập: Không giống sen, ngân hàng nguồn gen, độc quyền hoặc truy xuất cộng đồng; giải pháp không phục hồi quyền truy cập có điều kiện.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260718_075153",
          "shared_axes": [
            "quyền rút khỏi một sắp đặt"
          ],
          "decisive_difference": "Option A dùng housing deadline nhưng engine là unilateral spending → mất nhà → ly thân thật → hai chi phí cư trú độc lập: Không bản đồ địa chính, tọa độ kín, tham vấn hay tuyến kè; không phải bỏ dữ liệu để bảo vệ cộng đồng.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260718_091744",
          "shared_axes": [
            "công bằng trong phân bổ"
          ],
          "decisive_difference": "Option A dùng housing deadline nhưng engine là unilateral spending → mất nhà → ly thân thật → hai chi phí cư trú độc lập: Không vé lẻ, quy tắc chia bàn hay pilot bốn tuần; domestic fairness được trả bằng mất mát thật trong hôn nhân, không bằng thử nghiệm quy tắc công cộng.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        }
      ],
      "rubric_total": 89,
      "eligible": true,
      "gate2_answers": [
        {
          "question": "Hook 0–45 giây có một áp lực cụ thể và câu hỏi buộc nghe tiếp?",
          "answered": true,
          "answer": "Mở bằng thông báo căn hộ đã có người mua ngay khi Trọng Khanh vừa về sau ca đêm; quỹ chuyển nhà cũng vừa bị trừ."
        },
        {
          "question": "Lời hứa 2 phút đầu có rõ ai kể, hôn nhân đang ở trạng thái nào và mất gì?",
          "answered": true,
          "answer": "Người nghe biết họ cưới 16 tháng nhưng chỉ gặp qua bếp, và căn nhà lẫn khoản tiết kiệm đang mất."
        },
        {
          "question": "Mục tiêu ngoài và deadline có đo được?",
          "answered": true,
          "answer": "23 ngày, một chỗ ở dùng được cho hai lịch ca."
        },
        {
          "question": "Protagonist có tạo biến cố bằng lựa chọn chủ động?",
          "answered": true,
          "answer": "Yên Sương tự đặt cọc bằng quỹ chung."
        },
        {
          "question": "Có ít nhất ba lần đổi thế làm đổi chiến lược?",
          "answered": true,
          "answer": "Đặt cọc tưởng giải quyết nhà ở; quy định ca đêm làm giao dịch sập; Trọng Khanh dọn vào ký túc xá; hai lựa chọn riêng mở lối mới."
        },
        {
          "question": "Real loss có tồn tại sau lời xin lỗi?",
          "answered": true,
          "answer": "Cọc và căn cũ mất thật, ly thân đã xảy ra."
        },
        {
          "question": "Hấp dẫn, kháng cự và bất cân xứng quan hệ có cùng vận hành?",
          "answered": true,
          "answer": "Họ chăm nhau giỏi nhưng không chịu để người kia có tiếng nói; Yên Sương có quyền tiền, Trọng Khanh có lợi thế chỗ ở công ty."
        },
        {
          "question": "Reveal có được gieo công bằng mà không biến thành mystery evidence?",
          "answered": true,
          "answer": "Dấu sinh hoạt gieo tình cảm; lịch ca được nhìn thẳng ở midpoint, không dùng bằng chứng phá án."
        },
        {
          "question": "Cao trào có hai lựa chọn riêng tư, độc lập và có giá?",
          "answered": true,
          "answer": "Mỗi người bỏ một chỗ ở riêng có lợi mà không biết người kia cũng làm vậy."
        },
        {
          "question": "Payoff cuối có là hành động sống chung, không proposal/invitation/adjacent seat?",
          "answered": true,
          "answer": "Payoff là hai hành động chăm nhà nối nhau trong một không gian đang sống."
        }
      ]
    },
    {
      "option_id": "B",
      "working_title": "Chúng Ta Không Cưới Để Thay Ca",
      "story_family_primary": "Cưới trước yêu sau",
      "story_family_secondary": "không có",
      "central_names": [
        "Tống Dao Quỳnh",
        "Vệ Hoài Túc"
      ],
      "pov": "Ngôi thứ nhất giới hạn - Tống Dao Quỳnh",
      "premise": "Tống Dao Quỳnh và Vệ Hoài Túc cưới nhau tám tháng vì cả hai gia đình đều khen họ là người đáng tin. Căn hộ nhỏ nhanh chóng thành trạm trung chuyển: em trai cô ở nhờ, cha anh dưỡng bệnh, còn mỗi bên mặc định người phối ngẫu sẽ thay ca chăm sóc. Dao Quỳnh tự dùng quỹ khẩn cấp chung để bảo lãnh quầy hàng cho em trai; khi quầy vỡ nợ, tiền cọc nhà bị phong tỏa và họ có mười tám ngày phải dọn. Gia đình Hoài Túc đưa chìa khóa căn hộ trống với điều kiện Dao Quỳnh nghỉ ca sáng để chăm cha anh. Gia đình cô hứa trả nợ nếu Hoài Túc vào quầy thay em trai. Muốn giữ hôn nhân, họ phải độc lập từ chối hai giải pháp rẻ nhất, chấp nhận mất tiền, mất chỗ ở và làm người con khiến gia đình thất vọng.",
      "fingerprint": {
        "pov_identity_power": "Tống Dao Quỳnh, 28 tuổi, trưởng ca giặt là khách sạn; giỏi lấp ca trống nhưng không có quyền đem năng lực đó áp lên chồng. Vệ Hoài Túc, 31 tuổi, kiểm kê hàng cho siêu thị; cả hai là con cả, không giàu hay thuộc gia tộc quyền lực.",
        "external_goal_deadline": "Trong 18 ngày giải quyết khoản bảo lãnh và tìm nơi ở sau khi tiền cọc bị phong tỏa.",
        "pressure_system": "Hai mạng nghĩa vụ gia đình đời thường vận hành bằng lời khen “đáng tin”, chìa khóa dự phòng và các ca chăm sóc mặc định; không mẹ chồng phản diện, không liên hôn.",
        "omitted_group_or_relationship": "Cuộc hôn nhân bị xem như nguồn lao động dự phòng; chính hai vợ chồng cũng liên tục cho gia đình mượn thời gian của người kia.",
        "consent_agency_mechanism": "Mỗi người chỉ cam kết phần thời gian/tiền của mình; không nhận điều kiện buộc bạn đời đổi nghề hoặc làm người chăm sóc.",
        "protagonist_active_mistake": "Dao Quỳnh bảo lãnh quầy hàng của em bằng quỹ chung vì muốn giữ danh hiệu người chị gánh được việc, không hỏi Hoài Túc và không làm vậy để bảo vệ anh.",
        "real_loss": "Quỹ khẩn cấp sáu tháng bị giữ, hợp đồng căn hộ không thể gia hạn và Hoài Túc bỏ lỡ kỳ kiểm kê để dọn đồ; tiền, nhà và một cơ hội công việc không trở lại sau xin lỗi.",
        "reveal_provenance": "Các cuộc gọi nhờ vả và lịch thay ca được gieo từ đầu; midpoint là bảo lãnh đáo hạn đúng điều khoản đã biết, không có kẻ giấu hồ sơ hay twist chứng cứ.",
        "climax_forum_mechanism": "Dao Quỳnh và Hoài Túc ở hai nơi khác nhau, mỗi người tự từ chối gói cứu trợ của gia đình mình trước khi biết lựa chọn của người kia; không họp nhà, không phát biểu công khai.",
        "resolution_model": "Thuê căn phòng tầng áp mái bằng thu nhập hiện tại, trả khoản nợ theo phần Dao Quỳnh cam kết, tự phân lịch chăm cha và không cấp quyền điều phối cho hai gia đình.",
        "social_professional_payoff": "Dao Quỳnh không được thăng chức hay minh oan; Hoài Túc chịu mất thưởng kỳ kiểm kê. Payoff là họ thôi dùng năng lực làm việc như đơn vị đo tình yêu.",
        "romantic_payoff_ending_image": "Rạng sáng chuyển nhà, chiếc máy giặt cũ rung lệch. Hai người cùng giữ nó khỏi xê dịch, rồi Dao Quỳnh buông tay trước để đi ngủ còn Hoài Túc tự kê lại chân máy. Họ không còn bắt người kia thay ca cho phần mình."
      },
      "rubric_scores": {
        "teaser_pressure_retention": 15,
        "distinctive_recallable_premise": 15,
        "protagonist_agency": 10,
        "multi-reversal_story_engine": 14,
        "relationship_attraction_resistance_asymmetry": 10,
        "escalation_mini_payoff_irreversible_consequence": 10,
        "fair_seeded_evidence_twist": 9,
        "choice_driven_costly_climax": 10,
        "accessible_setting_profession": 3,
        "originality": 2
      },
      "hard_gate": {
        "prohibited_patterns": {
          "solvable_by_one_honest_conversation": false,
          "one_sided_self_erasure_rewarded": false,
          "decide_for_spouse_as_protection": false,
          "climax_depends_on_public_or_family_approval": false,
          "procedural_evidence_engine": false,
          "system_reform_resolution": false,
          "proposal_invitation_permission_or_adjacent_seat_ending": false
        },
        "power_shifts": [
          "Dao Quỳnh được khen là cứu quầy hàng nhưng bảo lãnh biến cô thành người làm mất quỹ và căn hộ.",
          "Hai gia đình đưa hai căn đường lui tưởng cứu hôn nhân nhưng mỗi căn đều biến một người phối ngẫu thành lao động thay ca.",
          "Hai người tách ra xử lý gia đình mình; việc cùng từ chối gói cứu trợ khiến quyền quyết định trở lại hôn nhân nhưng không hoàn lại tổn thất."
        ],
        "real_loss_not_repaired_by_apology": true,
        "independent_private_climax_choices": [
          "Dao Quỳnh chấm dứt vai trò bảo lãnh/đối tác của em trai, nhận kế hoạch trả nợ và chấp nhận bị gia đình cô cắt hỗ trợ.",
          "Hoài Túc trả chìa khóa căn hộ của cha mẹ, từ chối điều kiện Dao Quỳnh làm người chăm sóc và chấp nhận mất chỗ ở miễn phí."
        ]
      },
      "corpus_comparisons": [
        {
          "project": "001-Mui-Chi-Giau-Trong-Mua-Mua",
          "shared_axes": [
            "romance trưởng thành",
            "vết thương gia đình"
          ],
          "decisive_difference": "Option B dùng family-duty engine: dùng quỹ chung cho người thân → mất nhà → hai gói cứu trợ bóc lột bạn đời → mỗi vợ chồng tự từ chối gia đình mình: Không phục chế áo cưới, cứu xưởng hay giải bí mật người mẹ; causal engine là nghĩa vụ và tiền chung trong một hôn nhân đang sống, climax riêng tư không quỹ/pilot.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "002-Mai-Kinh-Giu-Mot-Mua-Chim",
          "shared_axes": [
            "lựa chọn có giá"
          ],
          "decisive_difference": "Option B dùng family-duty engine: dùng quỹ chung cho người thân → mất nhà → hai gói cứu trợ bóc lột bạn đời → mỗi vợ chồng tự từ chối gia đình mình: Không cứu hộ chim, mô phỏng mái kính hoặc lựa chọn an toàn hiện trường; tổn thất là tài sản và lòng tin vợ chồng đã mất, không phải quyền can thiệp kỹ thuật.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "003-Nhung-La-Thu-Duoi-Ghe-Cuoi",
          "shared_axes": [
            "im lặng giữa hai người",
            "romance đô thị"
          ],
          "decisive_difference": "Option B dùng family-duty engine: dùng quỹ chung cho người thân → mất nhà → hai gói cứu trợ bóc lột bạn đời → mỗi vợ chồng tự từ chối gia đình mình: Dù cùng chạm im lặng giữa hai người, không có người dùng xe buýt, hộp thư, tuyến đêm hay hội đồng; hai nhân vật đã là vợ chồng và phải chịu cam kết tài chính/sinh hoạt không thể hoàn nguyên bằng lời thú nhận.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "004-Tiem-Dong-Ho-Chi-Mo-Luc-Mua",
          "shared_axes": [
            "romance trưởng thành",
            "không quyết thay"
          ],
          "decisive_difference": "Option B dùng family-duty engine: dùng quỹ chung cho người thân → mất nhà → hai gói cứu trợ bóc lột bạn đời → mỗi vợ chồng tự từ chối gia đình mình: Không tình cũ tái ngộ, mưa, đồng hồ đếm ngược, cứu địa điểm hoặc bắt đầu lại; hôn nhân chưa từng đứt và được thử bằng lựa chọn gia đình hiện tại.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "005-Chiec-Banh-Cuoi-Di-Qua-Binh-Minh",
          "shared_axes": [
            "deadline ngắn",
            "hai người cùng hành động"
          ],
          "decisive_difference": "Option B dùng family-duty engine: dùng quỹ chung cho người thân → mất nhà → hai gói cứu trợ bóc lột bạn đời → mỗi vợ chồng tự từ chối gia đình mình: Không hành trình giao vật thể dưới deadline, không tái thiết kế bánh và không kết bằng lời mời/hai chỗ; deadline chỉ ép hai vợ chồng trả giá cho quyết định trong nhà.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260713_050144",
          "shared_axes": [
            "nữ POV trưởng thành"
          ],
          "decisive_difference": "Option B dùng family-duty engine: dùng quỹ chung cho người thân → mất nhà → hai gói cứu trợ bóc lột bạn đời → mỗi vợ chồng tự từ chối gia đình mình: Không chữ ký giả, mẫu kính, thanh tra hay phục hồi chứng chỉ; không ai bị minh oan nghề nghiệp và không có diễn đàn ghép chứng cứ.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260713_173015",
          "shared_axes": [
            "áp lực gia đình",
            "mất tiền/nhà"
          ],
          "decisive_difference": "Option B dùng family-duty engine: dùng quỹ chung cho người thân → mất nhà → hai gói cứu trợ bóc lột bạn đời → mỗi vợ chồng tự từ chối gia đình mình: Không di chúc, kiểm toán, livestream hay tranh quyền bệnh viện; lựa chọn cuối không cần công chúng hoặc pháp lý xác nhận tình yêu.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260714_080358",
          "shared_axes": [
            "quyền có chỗ ở"
          ],
          "decisive_difference": "Option B dùng family-duty engine: dùng quỹ chung cho người thân → mất nhà → hai gói cứu trợ bóc lột bạn đời → mỗi vợ chồng tự từ chối gia đình mình: Không bị xóa tên khỏi bản đồ, không mô hình lũ hoặc giấy phép; resolution không trả lại căn cước nghề nghiệp hay lập cơ chế cộng đồng.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260714_205305",
          "shared_axes": [
            "tổn thất không thể xin lỗi là xong"
          ],
          "decisive_difference": "Option B dùng family-duty engine: dùng quỹ chung cho người thân → mất nhà → hai gói cứu trợ bóc lột bạn đời → mỗi vợ chồng tự từ chối gia đình mình: Không mẫu chàm, chuỗi cung ứng, phép thử công khai hoặc tem sạch; mất mát không được phục hồi bằng retest/hợp tác xã.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260716_010735",
          "shared_axes": [
            "hôn nhân đã tồn tại",
            "xung đột trong nhà"
          ],
          "decisive_difference": "Option B dùng family-duty engine: dùng quỹ chung cho người thân → mất nhà → hai gói cứu trợ bóc lột bạn đời → mỗi vợ chồng tự từ chối gia đình mình: Cùng có hôn nhân nhưng không chồng/mẹ chồng xâm phạm dữ liệu, giọng nói hay tác quyền; không consent matrix, điều trần hoặc tước tên nghề nghiệp, và hai gia đình không có một phản diện duy nhất.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260716_084304",
          "shared_axes": [
            "quan hệ trước xác nhận tình yêu"
          ],
          "decisive_difference": "Option B dùng family-duty engine: dùng quỹ chung cho người thân → mất nhà → hai gói cứu trợ bóc lột bạn đời → mỗi vợ chồng tự từ chối gia đình mình: Không hôn ước doanh nghiệp, tác quyền trò chơi, phụ lục rút lui hoặc hội chợ; marriage engine là lao động cảm xúc đời thường chứ không liên hôn/cổ phần.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260716_155848",
          "shared_axes": [
            "sai lầm chủ động có hậu quả"
          ],
          "decisive_difference": "Option B dùng family-duty engine: dùng quỹ chung cho người thân → mất nhà → hai gói cứu trợ bóc lột bạn đời → mỗi vợ chồng tự từ chối gia đình mình: Không tráo đạo cụ, checksum, chain-of-custody, phiên kín E01-E09 hoặc đào tạo lại; climax không phân tách liability bằng hồ sơ.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260716_233054",
          "shared_axes": [
            "trách nhiệm bị nhập nhằng"
          ],
          "decisive_difference": "Option B dùng family-duty engine: dùng quỹ chung cho người thân → mất nhà → hai gói cứu trợ bóc lột bạn đời → mỗi vợ chồng tự từ chối gia đình mình: Không kiểm định lưu lượng, niêm phong hay tái kiểm; không payoff tên trên phiếu nghề nghiệp.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260717_104203",
          "shared_axes": [
            "bí mật cá nhân"
          ],
          "decisive_difference": "Option B dùng family-duty engine: dùng quỹ chung cho người thân → mất nhà → hai gói cứu trợ bóc lột bạn đời → mỗi vợ chồng tự từ chối gia đình mình: Không bản thu, quyền nghe, kho lưu trữ hay giao nộp bản sao; bí mật vợ chồng không được xử lý bằng provenance/consent forum.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260717_184527",
          "shared_axes": [
            "lợi ích gia đình/nhóm"
          ],
          "decisive_difference": "Option B dùng family-duty engine: dùng quỹ chung cho người thân → mất nhà → hai gói cứu trợ bóc lột bạn đời → mỗi vợ chồng tự từ chối gia đình mình: Không giống sen, ngân hàng nguồn gen, độc quyền hoặc truy xuất cộng đồng; giải pháp không phục hồi quyền truy cập có điều kiện.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260718_075153",
          "shared_axes": [
            "quyền rút khỏi một sắp đặt"
          ],
          "decisive_difference": "Option B dùng family-duty engine: dùng quỹ chung cho người thân → mất nhà → hai gói cứu trợ bóc lột bạn đời → mỗi vợ chồng tự từ chối gia đình mình: Không bản đồ địa chính, tọa độ kín, tham vấn hay tuyến kè; không phải bỏ dữ liệu để bảo vệ cộng đồng.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260718_091744",
          "shared_axes": [
            "công bằng trong phân bổ"
          ],
          "decisive_difference": "Option B dùng family-duty engine: dùng quỹ chung cho người thân → mất nhà → hai gói cứu trợ bóc lột bạn đời → mỗi vợ chồng tự từ chối gia đình mình: Không vé lẻ, quy tắc chia bàn hay pilot bốn tuần; domestic fairness được trả bằng mất mát thật trong hôn nhân, không bằng thử nghiệm quy tắc công cộng.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        }
      ],
      "rubric_total": 98,
      "eligible": true,
      "gate2_answers": [
        {
          "question": "Hook 0–45 giây có một áp lực cụ thể và câu hỏi buộc nghe tiếp?",
          "answered": true,
          "answer": "Mở bằng máy giặt dừng giữa mẻ vì tài khoản cọc nhà bị phong tỏa, trong khi hai gia đình đồng thời gọi giao thêm một ca chăm sóc."
        },
        {
          "question": "Lời hứa 2 phút đầu có rõ ai kể, hôn nhân đang ở trạng thái nào và mất gì?",
          "answered": true,
          "answer": "Hai phút đầu rõ họ cưới tám tháng, căn hộ là trạm thay ca và khoản bảo lãnh của Dao Quỳnh có thể làm họ mất nhà."
        },
        {
          "question": "Mục tiêu ngoài và deadline có đo được?",
          "answered": true,
          "answer": "18 ngày, giải quyết nợ bảo lãnh và chỗ ở."
        },
        {
          "question": "Protagonist có tạo biến cố bằng lựa chọn chủ động?",
          "answered": true,
          "answer": "Dao Quỳnh tự dùng quỹ chung để bảo lãnh em."
        },
        {
          "question": "Có ít nhất ba lần đổi thế làm đổi chiến lược?",
          "answered": true,
          "answer": "Bảo lãnh được tung hô rồi đáo hạn; căn hộ mất; hai gói cứu trợ tưởng dễ nhưng tước quyền bạn đời; hai lời từ chối độc lập đảo thế lần ba."
        },
        {
          "question": "Real loss có tồn tại sau lời xin lỗi?",
          "answered": true,
          "answer": "Tiền sáu tháng, căn hộ và kỳ thưởng của Hoài Túc mất thật."
        },
        {
          "question": "Hấp dẫn, kháng cự và bất cân xứng quan hệ có cùng vận hành?",
          "answered": true,
          "answer": "Họ bị hút về hai gia đình khác nhau; mỗi người có quyền với chính gia đình mình nhưng đã quen cho mượn công sức người kia."
        },
        {
          "question": "Reveal có được gieo công bằng mà không biến thành mystery evidence?",
          "answered": true,
          "answer": "Điều khoản bảo lãnh và chuỗi nhờ vả xuất hiện sớm; payoff đến từ hậu quả dự đoán được, không twist hồ sơ."
        },
        {
          "question": "Cao trào có hai lựa chọn riêng tư, độc lập và có giá?",
          "answered": true,
          "answer": "Dao Quỳnh từ chối cứu trợ nhà mình; Hoài Túc trả chìa khóa nhà anh, không biết đối phương cũng đã chọn hôn nhân."
        },
        {
          "question": "Payoff cuối có là hành động sống chung, không proposal/invitation/adjacent seat?",
          "answered": true,
          "answer": "Máy giặt lệch được mỗi người chịu đúng phần, không proposal, permission formula hoặc vị trí ngồi."
        }
      ]
    },
    {
      "option_id": "C",
      "working_title": "Bốn Mươi Ngày Không Có Phòng Riêng",
      "story_family_primary": "Cưới trước yêu sau",
      "story_family_secondary": "không có",
      "central_names": [
        "Trần Nhã Trúc",
        "Dương Tấn Khiêm"
      ],
      "pov": "Ngôi thứ nhất giới hạn - Trần Nhã Trúc",
      "premise": "Mười một tháng sau cuộc hôn nhân mai mối, Trần Nhã Trúc và Dương Tấn Khiêm vẫn ngủ hai phòng và chia mọi chi phí chính xác. Khi chị gái Nhã Trúc phải đi xa bốn mươi ngày, họ nhận chăm cô cháu bốn tuổi. Đứa trẻ biến lịch sống tách biệt thành một gia đình tạm thời, đúng lúc Nhã Trúc mất việc nhưng giấu chồng, dùng hết tiền thôi việc để tiếp tục trả nửa căn nhà và nhận phần chăm trẻ ban ngày. Khi lời nói dối lộ ra, chị gái đưa con về sớm; đứa trẻ, khoản tiền và vai diễn gia đình cùng biến mất. Hai người chỉ có thể quyết định hôn nhân khi không còn ai cần họ giả làm cha mẹ.",
      "fingerprint": {
        "pov_identity_power": "Trần Nhã Trúc, 29 tuổi, nhân viên đặt lịch phòng tập vừa mất việc; Dương Tấn Khiêm, 32 tuổi, nhân viên bưu cục ca chiều. Hai người có quyền ngang nhau trên giấy nhưng Nhã Trúc kiểm soát thông tin về thu nhập mình.",
        "external_goal_deadline": "Chăm cháu an toàn trong 40 ngày và giữ căn nhà vận hành trong lúc Nhã Trúc bí mật tìm việc.",
        "pressure_system": "Một gia đình tạm thời, hai phòng riêng và chuẩn công bằng 50/50; không tổ chức, forum hoặc nghề kỹ thuật.",
        "omitted_group_or_relationship": "Hai vợ chồng chỉ biết hợp tác khi có đứa trẻ làm lý do, bỏ trống quan hệ trực tiếp giữa họ.",
        "consent_agency_mechanism": "Mỗi người phải tự công khai sức lao động và tiền mình thật sự có; chăm trẻ không được dùng để ép xác nhận tình cảm.",
        "protagonist_active_mistake": "Nhã Trúc giấu việc mất việc và tiêu sạch trợ cấp thôi việc để duy trì ảo tưởng chia đều, vì tự ái chứ không quyết thay hay bảo vệ chồng.",
        "real_loss": "Mất toàn bộ trợ cấp, lỡ kỳ đăng ký khóa nghề và chị gái đưa con về sớm; quãng bốn mươi ngày bị cắt không thể lấy lại bằng xin lỗi.",
        "reveal_provenance": "Nhịp ra khỏi nhà giả, hóa đơn và câu hỏi ngây thơ của trẻ gieo lời nói dối; reveal là hành vi đời thường, không forensic evidence.",
        "climax_forum_mechanism": "Sau khi căn nhà trống, Nhã Trúc nhận khóa đào tạo lương thấp và thôi trả nửa giả tạo; Tấn Khiêm tự dỡ chiếc giường phụ để chuyển đồ mình sang phòng chung. Hai hành động riêng, không gia đình chứng kiến.",
        "resolution_model": "Chia chi phí theo thu nhập trong sáu tháng và xây hôn nhân không dựa vai cha mẹ tạm thời; không system reform.",
        "social_professional_payoff": "Nhã Trúc bắt đầu lại ở vị trí thấp hơn, không được phục hồi status; Tấn Khiêm giữ nghề.",
        "romantic_payoff_ending_image": "Căn phòng phụ trống được trả lại làm nơi phơi quần áo; hai chiếc gối nằm trong phòng chính vì họ đã dọn, không vì một lời mời hay câu hỏi cho phép."
      },
      "rubric_scores": {
        "teaser_pressure_retention": 13,
        "distinctive_recallable_premise": 12,
        "protagonist_agency": 8,
        "multi-reversal_story_engine": 12,
        "relationship_attraction_resistance_asymmetry": 9,
        "escalation_mini_payoff_irreversible_consequence": 8,
        "fair_seeded_evidence_twist": 8,
        "choice_driven_costly_climax": 8,
        "accessible_setting_profession": 3,
        "originality": 2
      },
      "hard_gate": {
        "prohibited_patterns": {
          "solvable_by_one_honest_conversation": false,
          "one_sided_self_erasure_rewarded": false,
          "decide_for_spouse_as_protection": false,
          "climax_depends_on_public_or_family_approval": false,
          "procedural_evidence_engine": false,
          "system_reform_resolution": false,
          "proposal_invitation_permission_or_adjacent_seat_ending": false
        },
        "power_shifts": [
          "Đứa trẻ khiến hai phòng riêng vận hành như gia đình và trao Nhã Trúc lợi thế vì cô ở nhà.",
          "Lời nói dối mất việc lộ ra; chị gái đưa con về, rút luôn lý do để hai người gần nhau.",
          "Căn nhà trống buộc hai người chọn quan hệ không còn vai cha mẹ tạm thời che chắn."
        ],
        "real_loss_not_repaired_by_apology": true,
        "independent_private_climax_choices": [
          "Nhã Trúc nhận khóa đào tạo lương thấp, công khai khả năng đóng góp thật và chấp nhận mất hình ảnh người vợ chia đều.",
          "Tấn Khiêm dỡ giường phụ và tự chuyển đồ khỏi phòng riêng sau khi đứa trẻ đã rời đi."
        ]
      },
      "corpus_comparisons": [
        {
          "project": "001-Mui-Chi-Giau-Trong-Mua-Mua",
          "shared_axes": [
            "romance trưởng thành",
            "vết thương gia đình"
          ],
          "decisive_difference": "Option C dùng temporary-care engine: trẻ tạo gia đình tạm → lời nói dối thất nghiệp lộ → trẻ rời đi → hai người chọn hôn nhân không còn chất xúc tác: Không phục chế áo cưới, cứu xưởng hay giải bí mật người mẹ; causal engine là nghĩa vụ và tiền chung trong một hôn nhân đang sống, climax riêng tư không quỹ/pilot.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "002-Mai-Kinh-Giu-Mot-Mua-Chim",
          "shared_axes": [
            "lựa chọn có giá"
          ],
          "decisive_difference": "Option C dùng temporary-care engine: trẻ tạo gia đình tạm → lời nói dối thất nghiệp lộ → trẻ rời đi → hai người chọn hôn nhân không còn chất xúc tác: Không cứu hộ chim, mô phỏng mái kính hoặc lựa chọn an toàn hiện trường; tổn thất là tài sản và lòng tin vợ chồng đã mất, không phải quyền can thiệp kỹ thuật.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "003-Nhung-La-Thu-Duoi-Ghe-Cuoi",
          "shared_axes": [
            "im lặng giữa hai người",
            "romance đô thị"
          ],
          "decisive_difference": "Option C dùng temporary-care engine: trẻ tạo gia đình tạm → lời nói dối thất nghiệp lộ → trẻ rời đi → hai người chọn hôn nhân không còn chất xúc tác: Dù cùng chạm im lặng giữa hai người, không có người dùng xe buýt, hộp thư, tuyến đêm hay hội đồng; hai nhân vật đã là vợ chồng và phải chịu cam kết tài chính/sinh hoạt không thể hoàn nguyên bằng lời thú nhận.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "004-Tiem-Dong-Ho-Chi-Mo-Luc-Mua",
          "shared_axes": [
            "romance trưởng thành",
            "không quyết thay"
          ],
          "decisive_difference": "Option C dùng temporary-care engine: trẻ tạo gia đình tạm → lời nói dối thất nghiệp lộ → trẻ rời đi → hai người chọn hôn nhân không còn chất xúc tác: Không tình cũ tái ngộ, mưa, đồng hồ đếm ngược, cứu địa điểm hoặc bắt đầu lại; hôn nhân chưa từng đứt và được thử bằng lựa chọn gia đình hiện tại.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "005-Chiec-Banh-Cuoi-Di-Qua-Binh-Minh",
          "shared_axes": [
            "deadline ngắn",
            "hai người cùng hành động"
          ],
          "decisive_difference": "Option C dùng temporary-care engine: trẻ tạo gia đình tạm → lời nói dối thất nghiệp lộ → trẻ rời đi → hai người chọn hôn nhân không còn chất xúc tác: Không hành trình giao vật thể dưới deadline, không tái thiết kế bánh và không kết bằng lời mời/hai chỗ; deadline chỉ ép hai vợ chồng trả giá cho quyết định trong nhà.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260713_050144",
          "shared_axes": [
            "nữ POV trưởng thành"
          ],
          "decisive_difference": "Option C dùng temporary-care engine: trẻ tạo gia đình tạm → lời nói dối thất nghiệp lộ → trẻ rời đi → hai người chọn hôn nhân không còn chất xúc tác: Không chữ ký giả, mẫu kính, thanh tra hay phục hồi chứng chỉ; không ai bị minh oan nghề nghiệp và không có diễn đàn ghép chứng cứ.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260713_173015",
          "shared_axes": [
            "áp lực gia đình",
            "mất tiền/nhà"
          ],
          "decisive_difference": "Option C dùng temporary-care engine: trẻ tạo gia đình tạm → lời nói dối thất nghiệp lộ → trẻ rời đi → hai người chọn hôn nhân không còn chất xúc tác: Không di chúc, kiểm toán, livestream hay tranh quyền bệnh viện; lựa chọn cuối không cần công chúng hoặc pháp lý xác nhận tình yêu.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260714_080358",
          "shared_axes": [
            "quyền có chỗ ở"
          ],
          "decisive_difference": "Option C dùng temporary-care engine: trẻ tạo gia đình tạm → lời nói dối thất nghiệp lộ → trẻ rời đi → hai người chọn hôn nhân không còn chất xúc tác: Không bị xóa tên khỏi bản đồ, không mô hình lũ hoặc giấy phép; resolution không trả lại căn cước nghề nghiệp hay lập cơ chế cộng đồng.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260714_205305",
          "shared_axes": [
            "tổn thất không thể xin lỗi là xong"
          ],
          "decisive_difference": "Option C dùng temporary-care engine: trẻ tạo gia đình tạm → lời nói dối thất nghiệp lộ → trẻ rời đi → hai người chọn hôn nhân không còn chất xúc tác: Không mẫu chàm, chuỗi cung ứng, phép thử công khai hoặc tem sạch; mất mát không được phục hồi bằng retest/hợp tác xã.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260716_010735",
          "shared_axes": [
            "hôn nhân đã tồn tại",
            "xung đột trong nhà"
          ],
          "decisive_difference": "Option C dùng temporary-care engine: trẻ tạo gia đình tạm → lời nói dối thất nghiệp lộ → trẻ rời đi → hai người chọn hôn nhân không còn chất xúc tác: Cùng có hôn nhân nhưng không chồng/mẹ chồng xâm phạm dữ liệu, giọng nói hay tác quyền; không consent matrix, điều trần hoặc tước tên nghề nghiệp, và hai gia đình không có một phản diện duy nhất.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260716_084304",
          "shared_axes": [
            "quan hệ trước xác nhận tình yêu"
          ],
          "decisive_difference": "Option C dùng temporary-care engine: trẻ tạo gia đình tạm → lời nói dối thất nghiệp lộ → trẻ rời đi → hai người chọn hôn nhân không còn chất xúc tác: Không hôn ước doanh nghiệp, tác quyền trò chơi, phụ lục rút lui hoặc hội chợ; marriage engine là lao động cảm xúc đời thường chứ không liên hôn/cổ phần.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260716_155848",
          "shared_axes": [
            "sai lầm chủ động có hậu quả"
          ],
          "decisive_difference": "Option C dùng temporary-care engine: trẻ tạo gia đình tạm → lời nói dối thất nghiệp lộ → trẻ rời đi → hai người chọn hôn nhân không còn chất xúc tác: Không tráo đạo cụ, checksum, chain-of-custody, phiên kín E01-E09 hoặc đào tạo lại; climax không phân tách liability bằng hồ sơ.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260716_233054",
          "shared_axes": [
            "trách nhiệm bị nhập nhằng"
          ],
          "decisive_difference": "Option C dùng temporary-care engine: trẻ tạo gia đình tạm → lời nói dối thất nghiệp lộ → trẻ rời đi → hai người chọn hôn nhân không còn chất xúc tác: Không kiểm định lưu lượng, niêm phong hay tái kiểm; không payoff tên trên phiếu nghề nghiệp.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260717_104203",
          "shared_axes": [
            "bí mật cá nhân"
          ],
          "decisive_difference": "Option C dùng temporary-care engine: trẻ tạo gia đình tạm → lời nói dối thất nghiệp lộ → trẻ rời đi → hai người chọn hôn nhân không còn chất xúc tác: Không bản thu, quyền nghe, kho lưu trữ hay giao nộp bản sao; bí mật vợ chồng không được xử lý bằng provenance/consent forum.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260717_184527",
          "shared_axes": [
            "lợi ích gia đình/nhóm"
          ],
          "decisive_difference": "Option C dùng temporary-care engine: trẻ tạo gia đình tạm → lời nói dối thất nghiệp lộ → trẻ rời đi → hai người chọn hôn nhân không còn chất xúc tác: Không giống sen, ngân hàng nguồn gen, độc quyền hoặc truy xuất cộng đồng; giải pháp không phục hồi quyền truy cập có điều kiện.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260718_075153",
          "shared_axes": [
            "quyền rút khỏi một sắp đặt"
          ],
          "decisive_difference": "Option C dùng temporary-care engine: trẻ tạo gia đình tạm → lời nói dối thất nghiệp lộ → trẻ rời đi → hai người chọn hôn nhân không còn chất xúc tác: Không bản đồ địa chính, tọa độ kín, tham vấn hay tuyến kè; không phải bỏ dữ liệu để bảo vệ cộng đồng.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        },
        {
          "project": "gacmai_20260718_091744",
          "shared_axes": [
            "công bằng trong phân bổ"
          ],
          "decisive_difference": "Option C dùng temporary-care engine: trẻ tạo gia đình tạm → lời nói dối thất nghiệp lộ → trẻ rời đi → hai người chọn hôn nhân không còn chất xúc tác: Không vé lẻ, quy tắc chia bàn hay pilot bốn tuần; domestic fairness được trả bằng mất mát thật trong hôn nhân, không bằng thử nghiệm quy tắc công cộng.",
          "causal_chain_same": false,
          "three_axis_chain_adjudication": "not_applicable_under_three_shared_axes",
          "verdict": "PASS"
        }
      ],
      "rubric_total": 83,
      "eligible": false,
      "gate2_answers": [
        {
          "question": "Hook 0–45 giây có một áp lực cụ thể và câu hỏi buộc nghe tiếp?",
          "answered": true,
          "answer": "Mở bằng đứa trẻ hỏi vì sao cậu mợ ngủ hai phòng đúng sáng Nhã Trúc không còn chỗ làm để đi."
        },
        {
          "question": "Lời hứa 2 phút đầu có rõ ai kể, hôn nhân đang ở trạng thái nào và mất gì?",
          "answered": true,
          "answer": "Rõ hôn nhân 11 tháng chia 50/50, nhiệm vụ 40 ngày và bí mật thất nghiệp."
        },
        {
          "question": "Mục tiêu ngoài và deadline có đo được?",
          "answered": true,
          "answer": "40 ngày chăm trẻ và tìm việc trước khi trợ cấp cạn."
        },
        {
          "question": "Protagonist có tạo biến cố bằng lựa chọn chủ động?",
          "answered": true,
          "answer": "Nhã Trúc chủ động dựng lịch đi làm giả và tiêu trợ cấp."
        },
        {
          "question": "Có ít nhất ba lần đổi thế làm đổi chiến lược?",
          "answered": true,
          "answer": "Trẻ kéo họ gần; lời nói dối lộ; trẻ bị đưa về sớm; nhà trống buộc quyết định thật."
        },
        {
          "question": "Real loss có tồn tại sau lời xin lỗi?",
          "answered": true,
          "answer": "Trợ cấp, kỳ đăng ký và 40 ngày bị cắt mất."
        },
        {
          "question": "Hấp dẫn, kháng cự và bất cân xứng quan hệ có cùng vận hành?",
          "answered": true,
          "answer": "Đứa trẻ tạo hấp dẫn qua năng lực chăm sóc nhưng cũng che bất cân xứng tiền và thông tin."
        },
        {
          "question": "Reveal có được gieo công bằng mà không biến thành mystery evidence?",
          "answered": true,
          "answer": "Hóa đơn/lịch đi giả gieo reveal đời thường."
        },
        {
          "question": "Cao trào có hai lựa chọn riêng tư, độc lập và có giá?",
          "answered": true,
          "answer": "Hai người hành động sau khi đứa trẻ đã rời đi, không dùng nó làm chất keo."
        },
        {
          "question": "Payoff cuối có là hành động sống chung, không proposal/invitation/adjacent seat?",
          "answered": true,
          "answer": "Hai phòng trở thành một phòng ngủ và một nơi phơi đồ, không lời mời."
        }
      ]
    }
  ],
  "selected_option_id": "B",
  "selection_reason": "Option B đạt 98/100, hôn nhân là engine trực tiếp, real loss không thể hoàn nguyên, hai lựa chọn cao trào độc lập và private; khác grammar procedural/forum của 17 prior project. Option A đạt 89 nhưng housing deadline gần một số pressure pattern; Option C đạt 83 nên dưới threshold 85.",
  "created_at": "2026-07-21T14:51:25.548369+00:00"
}
