{
  "status": "passed",
  "phase": "pre-premise naming originality recomputed after terminal 17-project fingerprint identity expansion",
  "run_id": "run-002",
  "corpus_inventory_path": "work/story/run-002/corpus-inventory.json",
  "corpus_inventory_sha256": "9c27487be2ae994ee8193813eda9682598b1f372ea62911749152288ae974f1d",
  "corpus_project_count": 17,
  "identity_index_counts": {
    "full_names": 100,
    "two_token_given_names": 92
  },
  "comparison_scope": "Exact full name and two-token given name against all 17 extracted canonical prose; raw artifact and extracted prose hashes verified 17/17. Terminal one-token query is advisory only and forbids standalone alias.",
  "candidate_pairs": [
    {
      "pair": [
        "Tô Uyển Đình",
        "Vệ Đình Sâm"
      ],
      "checks": [
        {
          "proposed_name": "Tô Uyển Đình",
          "queries": [
            {
              "query": "Tô Uyển Đình",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Uyển Đình",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Đình",
              "hits": [
                {
                  "project": "001-Mui-Chi-Giau-Trong-Mua-Mua",
                  "count": 12
                },
                {
                  "project": "002-Mai-Kinh-Giu-Mot-Mua-Chim",
                  "count": 3
                },
                {
                  "project": "004-Tiem-Dong-Ho-Chi-Mo-Luc-Mua",
                  "count": 11
                },
                {
                  "project": "gacmai_20260713_050144",
                  "count": 8
                },
                {
                  "project": "gacmai_20260713_173015",
                  "count": 17
                },
                {
                  "project": "gacmai_20260714_080358",
                  "count": 18
                },
                {
                  "project": "gacmai_20260714_205305",
                  "count": 26
                },
                {
                  "project": "gacmai_20260716_010735",
                  "count": 16
                },
                {
                  "project": "gacmai_20260716_084304",
                  "count": 6
                },
                {
                  "project": "gacmai_20260716_155848",
                  "count": 9
                },
                {
                  "project": "gacmai_20260716_233054",
                  "count": 16
                },
                {
                  "project": "gacmai_20260717_104203",
                  "count": 16
                },
                {
                  "project": "gacmai_20260717_184527",
                  "count": 10
                },
                {
                  "project": "gacmai_20260718_075153",
                  "count": 2
                },
                {
                  "project": "gacmai_20260718_091744",
                  "count": 1
                }
              ],
              "clear": false,
              "role": "alias_advisory_only"
            }
          ],
          "all_clear": true,
          "single_token_alias_policy": "Do not use terminal one-syllable token as standalone alias; hits do not invalidate the multi-token proper name."
        },
        {
          "proposed_name": "Vệ Đình Sâm",
          "queries": [
            {
              "query": "Vệ Đình Sâm",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Đình Sâm",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Sâm",
              "hits": [],
              "clear": true,
              "role": "alias_advisory_only"
            }
          ],
          "all_clear": true,
          "single_token_alias_policy": "Do not use terminal one-syllable token as standalone alias; hits do not invalidate the multi-token proper name."
        }
      ],
      "eligible": false,
      "within_pair_audio_check": {
        "shared_given_tokens": [
          "đinh"
        ],
        "same_given_rhythm": true,
        "same_first_and_last_initial": false,
        "read_aloud_distinct": false
      }
    },
    {
      "pair": [
        "Tống Dao Quỳnh",
        "Vệ Hoài Túc"
      ],
      "checks": [
        {
          "proposed_name": "Tống Dao Quỳnh",
          "queries": [
            {
              "query": "Tống Dao Quỳnh",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Dao Quỳnh",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Quỳnh",
              "hits": [],
              "clear": true,
              "role": "alias_advisory_only"
            }
          ],
          "all_clear": true,
          "single_token_alias_policy": "Do not use terminal one-syllable token as standalone alias; hits do not invalidate the multi-token proper name."
        },
        {
          "proposed_name": "Vệ Hoài Túc",
          "queries": [
            {
              "query": "Vệ Hoài Túc",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Hoài Túc",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Túc",
              "hits": [
                {
                  "project": "001-Mui-Chi-Giau-Trong-Mua-Mua",
                  "count": 17
                },
                {
                  "project": "002-Mai-Kinh-Giu-Mot-Mua-Chim",
                  "count": 2
                },
                {
                  "project": "003-Nhung-La-Thu-Duoi-Ghe-Cuoi",
                  "count": 1
                },
                {
                  "project": "gacmai_20260713_050144",
                  "count": 1
                },
                {
                  "project": "gacmai_20260717_184527",
                  "count": 1
                }
              ],
              "clear": false,
              "role": "alias_advisory_only"
            }
          ],
          "all_clear": true,
          "single_token_alias_policy": "Do not use terminal one-syllable token as standalone alias; hits do not invalidate the multi-token proper name."
        }
      ],
      "eligible": true,
      "within_pair_audio_check": {
        "shared_given_tokens": [],
        "same_given_rhythm": true,
        "same_first_and_last_initial": false,
        "read_aloud_distinct": true
      }
    },
    {
      "pair": [
        "Bạch Yên Sương",
        "Hồ Trọng Khanh"
      ],
      "checks": [
        {
          "proposed_name": "Bạch Yên Sương",
          "queries": [
            {
              "query": "Bạch Yên Sương",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Yên Sương",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Sương",
              "hits": [
                {
                  "project": "gacmai_20260716_233054",
                  "count": 1
                },
                {
                  "project": "gacmai_20260717_104203",
                  "count": 56
                },
                {
                  "project": "gacmai_20260717_184527",
                  "count": 1
                },
                {
                  "project": "gacmai_20260718_075153",
                  "count": 1
                }
              ],
              "clear": false,
              "role": "alias_advisory_only"
            }
          ],
          "all_clear": true,
          "single_token_alias_policy": "Do not use terminal one-syllable token as standalone alias; hits do not invalidate the multi-token proper name."
        },
        {
          "proposed_name": "Hồ Trọng Khanh",
          "queries": [
            {
              "query": "Hồ Trọng Khanh",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Trọng Khanh",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Khanh",
              "hits": [],
              "clear": true,
              "role": "alias_advisory_only"
            }
          ],
          "all_clear": true,
          "single_token_alias_policy": "Do not use terminal one-syllable token as standalone alias; hits do not invalidate the multi-token proper name."
        }
      ],
      "eligible": true,
      "within_pair_audio_check": {
        "shared_given_tokens": [],
        "same_given_rhythm": true,
        "same_first_and_last_initial": false,
        "read_aloud_distinct": true
      }
    },
    {
      "pair": [
        "Đinh Tú Uyên",
        "Cao Tự Khiêm"
      ],
      "checks": [
        {
          "proposed_name": "Đinh Tú Uyên",
          "queries": [
            {
              "query": "Đinh Tú Uyên",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Tú Uyên",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Uyên",
              "hits": [],
              "clear": true,
              "role": "alias_advisory_only"
            }
          ],
          "all_clear": true,
          "single_token_alias_policy": "Do not use terminal one-syllable token as standalone alias; hits do not invalidate the multi-token proper name."
        },
        {
          "proposed_name": "Cao Tự Khiêm",
          "queries": [
            {
              "query": "Cao Tự Khiêm",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Tự Khiêm",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Khiêm",
              "hits": [
                {
                  "project": "gacmai_20260718_075153",
                  "count": 1
                }
              ],
              "clear": false,
              "role": "alias_advisory_only"
            }
          ],
          "all_clear": true,
          "single_token_alias_policy": "Do not use terminal one-syllable token as standalone alias; hits do not invalidate the multi-token proper name."
        }
      ],
      "eligible": false,
      "within_pair_audio_check": {
        "shared_given_tokens": [
          "tu"
        ],
        "same_given_rhythm": true,
        "same_first_and_last_initial": false,
        "read_aloud_distinct": false
      }
    },
    {
      "pair": [
        "Lương Ánh Nguyệt",
        "Tề Mặc Vũ"
      ],
      "checks": [
        {
          "proposed_name": "Lương Ánh Nguyệt",
          "queries": [
            {
              "query": "Lương Ánh Nguyệt",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Ánh Nguyệt",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Nguyệt",
              "hits": [
                {
                  "project": "005-Chiec-Banh-Cuoi-Di-Qua-Binh-Minh",
                  "count": 3
                },
                {
                  "project": "gacmai_20260714_080358",
                  "count": 3
                },
                {
                  "project": "gacmai_20260717_184527",
                  "count": 41
                }
              ],
              "clear": false,
              "role": "alias_advisory_only"
            }
          ],
          "all_clear": true,
          "single_token_alias_policy": "Do not use terminal one-syllable token as standalone alias; hits do not invalidate the multi-token proper name."
        },
        {
          "proposed_name": "Tề Mặc Vũ",
          "queries": [
            {
              "query": "Tề Mặc Vũ",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Mặc Vũ",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Vũ",
              "hits": [
                {
                  "project": "001-Mui-Chi-Giau-Trong-Mua-Mua",
                  "count": 15
                },
                {
                  "project": "002-Mai-Kinh-Giu-Mot-Mua-Chim",
                  "count": 4
                },
                {
                  "project": "gacmai_20260713_173015",
                  "count": 27
                },
                {
                  "project": "gacmai_20260716_010735",
                  "count": 4
                },
                {
                  "project": "gacmai_20260716_233054",
                  "count": 26
                },
                {
                  "project": "gacmai_20260717_104203",
                  "count": 40
                },
                {
                  "project": "gacmai_20260717_184527",
                  "count": 3
                }
              ],
              "clear": false,
              "role": "alias_advisory_only"
            }
          ],
          "all_clear": true,
          "single_token_alias_policy": "Do not use terminal one-syllable token as standalone alias; hits do not invalidate the multi-token proper name."
        }
      ],
      "eligible": true,
      "within_pair_audio_check": {
        "shared_given_tokens": [],
        "same_given_rhythm": true,
        "same_first_and_last_initial": false,
        "read_aloud_distinct": true
      }
    },
    {
      "pair": [
        "Trần Nhã Trúc",
        "Dương Tấn Khiêm"
      ],
      "checks": [
        {
          "proposed_name": "Trần Nhã Trúc",
          "queries": [
            {
              "query": "Trần Nhã Trúc",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Nhã Trúc",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Trúc",
              "hits": [
                {
                  "project": "001-Mui-Chi-Giau-Trong-Mua-Mua",
                  "count": 6
                },
                {
                  "project": "004-Tiem-Dong-Ho-Chi-Mo-Luc-Mua",
                  "count": 1
                },
                {
                  "project": "gacmai_20260713_050144",
                  "count": 1
                },
                {
                  "project": "gacmai_20260713_173015",
                  "count": 2
                },
                {
                  "project": "gacmai_20260714_205305",
                  "count": 1
                },
                {
                  "project": "gacmai_20260716_010735",
                  "count": 5
                },
                {
                  "project": "gacmai_20260716_155848",
                  "count": 3
                },
                {
                  "project": "gacmai_20260716_233054",
                  "count": 5
                },
                {
                  "project": "gacmai_20260717_104203",
                  "count": 1
                },
                {
                  "project": "gacmai_20260717_184527",
                  "count": 2
                },
                {
                  "project": "gacmai_20260718_075153",
                  "count": 5
                }
              ],
              "clear": false,
              "role": "alias_advisory_only"
            }
          ],
          "all_clear": true,
          "single_token_alias_policy": "Do not use terminal one-syllable token as standalone alias; hits do not invalidate the multi-token proper name."
        },
        {
          "proposed_name": "Dương Tấn Khiêm",
          "queries": [
            {
              "query": "Dương Tấn Khiêm",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Tấn Khiêm",
              "hits": [],
              "clear": true,
              "role": "collision_gate"
            },
            {
              "query": "Khiêm",
              "hits": [
                {
                  "project": "gacmai_20260718_075153",
                  "count": 1
                }
              ],
              "clear": false,
              "role": "alias_advisory_only"
            }
          ],
          "all_clear": true,
          "single_token_alias_policy": "Do not use terminal one-syllable token as standalone alias; hits do not invalidate the multi-token proper name."
        }
      ],
      "eligible": true,
      "within_pair_audio_check": {
        "shared_given_tokens": [],
        "same_given_rhythm": true,
        "same_first_and_last_initial": false,
        "read_aloud_distinct": true
      }
    }
  ],
  "verified": true,
  "artifact_hashes_verified": 17,
  "extracted_prose_hashes_verified": 17,
  "generated_at": "2026-07-21T14:04:56.181546+00:00",
  "eligibility_semantics": "Receipt PASS requires at least three corpus-clean and within-pair audio-distinct pairs. Individual pairs may be ineligible.",
  "eligible_pair_count": 4,
  "ineligible_pairs": [
    [
      "Tô Uyển Đình",
      "Vệ Đình Sâm"
    ],
    [
      "Đinh Tú Uyên",
      "Cao Tự Khiêm"
    ]
  ],
  "updated_at": "2026-07-21T14:30:19.001087+00:00"
}
