ENTITY_REVIEW_DECISION_CANDIDATE · UNREVIEWED
{
"recommendations": [
{
"group_id": "76940589-9793-50e1-a21f-799b0685394b",
"rationale": "Owner explicitly confirmed in the Apocalypse, Now project conversation that the Shoni character is Toni Shalifoe. Treat Toni Topaz as an erroneous alternate project label, not a second intended project identity.",
"confidence": "HIGH_CONFIDENCE",
"selected_label": "Toni Shalifoe",
"source_section_ids": [
"82e83f6a-0c3b-4b95-90d7-40c58ff361ae",
"652517cf-ac56-45f0-ba4e-12a9a82feb63",
"4006c03d-dbc7-4e4a-9c95-2349714dc5f7"
],
"canonical_entity_id": "b02f97ed-cebd-51c3-a600-15c1df454f32",
"evidence_fingerprint": "79b9903ec5483a68810d69c3f9c48b13cef2aab618466617aebfe444b026212a",
"recommended_decision": "CANONICAL_LABEL_SELECTED"
},
{
"group_id": "c693fa5f-dea2-5861-a736-0b5b4c3df9df",
"rationale": "Owner explicitly selected the canonical project spelling Zane Donovan over Zain Donovan.",
"confidence": "HIGH_CONFIDENCE",
"selected_label": "Zane Donovan",
"source_section_ids": [
"7ddff04b-fd2b-432c-b368-bbf9f415c680",
"fb057ad4-f1ba-440e-84c8-f6645333a630",
"7a83ca53-f7de-4882-802c-5ca58f3c806e"
],
"canonical_entity_id": "1c8daab2-6fea-5b79-ae5f-f4696ff8a12f",
"evidence_fingerprint": "ded5978bea93d8b26cfb54a0015a756199712a0aaf1693609312596f5a8a944f",
"recommended_decision": "CANONICAL_LABEL_SELECTED"
},
{
"group_id": "ef7c5a0a-636b-5cd0-ab3a-a90c9d3e15a6",
"rationale": "Owner explicitly selected Zari Tomaz as the Apocalypse, Now project identity rather than Zari Tarazi.",
"confidence": "HIGH_CONFIDENCE",
"selected_label": "Zari Tomaz",
"source_section_ids": [
"82e83f6a-0c3b-4b95-90d7-40c58ff361ae",
"652517cf-ac56-45f0-ba4e-12a9a82feb63",
"eae0275e-fa1d-46ce-bc69-310084fad8df"
],
"canonical_entity_id": "a30185d4-ec03-5b10-ac9e-f3dfba02d0a9",
"evidence_fingerprint": "8be5ffff941d6aeea5b3461cf2f2bb9cbeeeb632972cfd48d5690bb255aa4965",
"recommended_decision": "CANONICAL_LABEL_SELECTED"
}
]
}ENTITY_REVIEW_ANALYSIS · UNREVIEWED
{
"recommendations": [
{
"group_id": "2acfa57c-c85f-51d1-a6a3-c11f58472f21",
"rationale": "Alex Vause and Alex Wilder are explicitly separate project characters. The shared short label Alex is legitimate search ambiguity, not evidence of shared identity.",
"confidence": "HIGH_CONFIDENCE",
"source_section_ids": [
"82e83f6a-0c3b-4b95-90d7-40c58ff361ae",
"fb057ad4-f1ba-440e-84c8-f6645333a630"
],
"evidence_fingerprint": "4de297f131616fac171a87e1a5100ee7594bd8ce79ba84feba05bf29b3536c0d",
"recommended_decision": "KEEP_DISTINCT"
},
{
"group_id": "6ea7a09c-7356-5d78-a7ca-793611bfcd98",
"rationale": "Around ten military is an approximate descriptive quantity for unnamed background survivors, not a named identity. Keep the survivor-wave planning reference without creating a character identity.",
"confidence": "HIGH_CONFIDENCE",
"source_section_ids": [
"652517cf-ac56-45f0-ba4e-12a9a82feb63"
],
"evidence_fingerprint": "b10c5b2f7a83fd1ed0aa7de682668b781b431e56d7580ce1a86640c98f51baf4",
"recommended_decision": "NOT_AN_ENTITY"
},
{
"group_id": "4597de16-f267-5c5c-a4cd-89237bf4c89e",
"rationale": "Avalance children currently describes two future children collectively, with ages but without names. Preserve the planned adoption/custody data, but do not treat the phrase itself as one character identity. Individual entities can be created when names are locked.",
"confidence": "MEDIUM_CONFIDENCE",
"source_section_ids": [
"7a83ca53-f7de-4882-802c-5ca58f3c806e",
"3a75c814-abb7-4f22-8434-7500a1347aa9"
],
"evidence_fingerprint": "892e4ac05692f7e64f93041317ced89758a6232738d9c08de840ad72b906670e",
"recommended_decision": "NOT_AN_ENTITY"
},
{
"group_id": "36733762-cdef-582a-ac77-12e90b97d89b",
"rationale": "Sarah/Chuck children is a collective planning label for four children whose ages and individual identities are explicitly still TBD. Keep the family/custody planning data, but do not register the phrase as a single character identity.",
"confidence": "MEDIUM_CONFIDENCE",
"source_section_ids": [
"7a83ca53-f7de-4882-802c-5ca58f3c806e",
"3a75c814-abb7-4f22-8434-7500a1347aa9"
],
"evidence_fingerprint": "950fd223c5612978c2ab789f581c21100cb0268122915c0d4f861b927dca5fbc",
"recommended_decision": "NOT_AN_ENTITY"
},
{
"group_id": "164223bc-95db-551d-aaa1-d2e76911a10b",
"rationale": "Future Clexa girl refers to one planned future child, but the active source intentionally leaves her unnamed and only loosely aged. Do not invent or freeze an identity before that future planning decision is made.",
"confidence": "NO_SAFE_RECOMMENDATION",
"source_section_ids": [
"3a75c814-abb7-4f22-8434-7500a1347aa9"
],
"evidence_fingerprint": "fc4ca1cdfe9f2f45c8229c0fc26ed2003ed234a9fa4f542bfed3f9d023a24343",
"recommended_decision": "DEFER"
},
{
"group_id": "29c14895-4db6-5d20-aca0-aaccb49c91e9",
"rationale": "Kate Beckett and Kate Whistler are explicitly separate project characters. Kate should remain an ambiguous short search label rather than an identity merge.",
"confidence": "HIGH_CONFIDENCE",
"source_section_ids": [
"9b6e4e9f-ab4f-4b2a-9cc7-4d0802fca6f4",
"5f369c8d-bd80-4c8f-8fc6-c409eda14733",
"a368f698-08e8-45f0-b77f-34f45a2d9940"
],
"evidence_fingerprint": "295530f29e77e6be5722694339ae44106f70a8e9ae2c94b0ec9099aa184163ac",
"recommended_decision": "KEEP_DISTINCT"
},
{
"group_id": "b19164b5-9492-5405-ad28-f252775e752e",
"rationale": "The project explicitly distinguishes Kurt Hummel, who dies in Chapter 36, from Finn and Rachel's later baby Kurt, who is named for him. They must remain separate identities.",
"confidence": "HIGH_CONFIDENCE",
"source_section_ids": [
"82e83f6a-0c3b-4b95-90d7-40c58ff361ae",
"7ddff04b-fd2b-432c-b368-bbf9f415c680",
"61a909bb-5721-41f4-bd73-826eab09c9e4"
],
"evidence_fingerprint": "0853f701cdf168b88402c1eaf2d5b78ce5eb1ece35807f09160a61f8067ee168",
"recommended_decision": "KEEP_DISTINCT"
},
{
"group_id": "412b4ec6-3b6e-58b1-ad0e-b5a59f825e8b",
"rationale": "The Canon Ledger explicitly labels this same person as Lucas's father, Mr. Sinclair. Use the explicit project label Mr. Sinclair without inventing a first name; Lucas's father can remain a search/reference label.",
"confidence": "HIGH_CONFIDENCE",
"selected_label": "Mr. Sinclair",
"source_section_ids": [
"7ddff04b-fd2b-432c-b368-bbf9f415c680"
],
"evidence_fingerprint": "117a02c08f2b68c341e490443862a4342f1b3bd3b7572cae826c99b653c8a3da",
"recommended_decision": "CANONICAL_LABEL_SELECTED"
},
{
"group_id": "004694d0-5d5c-516a-ad97-fef288c401ea",
"rationale": "Lucas's mother is a continuity-significant survivor, but the active project material supplies no personal name. Preserve the role reference and future-return evidence without inventing a canonical identity label.",
"confidence": "NO_SAFE_RECOMMENDATION",
"source_section_ids": [
"652517cf-ac56-45f0-ba4e-12a9a82feb63",
"7a83ca53-f7de-4882-802c-5ca58f3c806e",
"3a75c814-abb7-4f22-8434-7500a1347aa9"
],
"evidence_fingerprint": "f70788d5e4417f7ce5be3f97c35774d649da29bf5fca4ea4bac61c2964ff2051",
"recommended_decision": "DEFER"
},
{
"group_id": "2d000d9c-e9bb-55e6-a10a-2371d012178b",
"rationale": "Sara Lance and Sarah Walker are explicitly different project characters and are already separately represented in voice and planning sources. Similar first names must never merge them.",
"confidence": "HIGH_CONFIDENCE",
"source_section_ids": [
"9b6e4e9f-ab4f-4b2a-9cc7-4d0802fca6f4",
"e64d90f4-b5ac-42c9-848a-b12ee4347873",
"8edd1cf3-7648-46bf-92e2-64c57122ce97"
],
"evidence_fingerprint": "8d3712c98bbb90f6e9ec7f3874b0869a4f82b0e43cb0372b573c8f133e015a45",
"recommended_decision": "KEEP_DISTINCT"
},
{
"group_id": "ff0192fc-5716-54ce-a254-7a043c7bd493",
"rationale": "Steve's parents is a collective role label covering two unnamed people in the Chapter 002 loss. Keep the death/aftermath facts, but do not create one false character identity for two people.",
"confidence": "MEDIUM_CONFIDENCE",
"source_section_ids": [
"7ddff04b-fd2b-432c-b368-bbf9f415c680"
],
"evidence_fingerprint": "d61bc5c6d39a212a739dd07a48f7bc8a74e7b11ac06a22ffce9e51f9c3f10292",
"recommended_decision": "NOT_AN_ENTITY"
},
{
"group_id": "9c7255a4-7d61-56af-acd9-03369c8cb15e",
"rationale": "This label is a parser-captured descriptive clause about Seth and Summer's continuing importance, not a person or stable project identity.",
"confidence": "HIGH_CONFIDENCE",
"source_section_ids": [
"652517cf-ac56-45f0-ba4e-12a9a82feb63"
],
"evidence_fingerprint": "2c5f2b28d7c1408a1f4b64968424aafc2c0131c48309ecf4d4ed8561221cfabe",
"recommended_decision": "NOT_AN_ENTITY"
},
{
"group_id": "6e07f970-37ef-5f34-a448-022c73c67d2d",
"rationale": "The Canon Ledger explicitly names Theo's biological mother as Thea. Use Thea as the canonical project label and retain Theo's biological mother as a role/reference label.",
"confidence": "HIGH_CONFIDENCE",
"selected_label": "Thea",
"source_section_ids": [
"7ddff04b-fd2b-432c-b368-bbf9f415c680"
],
"evidence_fingerprint": "34db992ccf0b05dc82f62bf7e56213f9ea6877b5da6b76d8aa066103400c6407",
"recommended_decision": "CANONICAL_LABEL_SELECTED"
},
{
"group_id": "76940589-9793-50e1-a21f-799b0685394b",
"rationale": "Active project sources conflict: the Shoni voice/research/skills material identifies Toni Shalifoe, while the character-structure roster says Toni Topaz and the Canon Ledger uses only Toni. This requires Git to confirm the intended Shoni character before a registry decision or source repair.",
"confidence": "NO_SAFE_RECOMMENDATION",
"source_section_ids": [
"652517cf-ac56-45f0-ba4e-12a9a82feb63",
"4006c03d-dbc7-4e4a-9c95-2349714dc5f7",
"82e83f6a-0c3b-4b95-90d7-40c58ff361ae"
],
"evidence_fingerprint": "79b9903ec5483a68810d69c3f9c48b13cef2aab618466617aebfe444b026212a",
"recommended_decision": "DEFER"
},
{
"group_id": "c693fa5f-dea2-5861-a736-0b5b4c3df9df",
"rationale": "The evidence strongly points to one Eureka character, but active sources disagree on the canonical spelling: the Canon Ledger uses Zain Donovan, while character structure and Part 6 repeatedly use Zane Donovan. Because the Canon Ledger has source priority until Git changes canon, the spelling conflict should be owner-resolved rather than silently normalized.",
"confidence": "NO_SAFE_RECOMMENDATION",
"source_section_ids": [
"7ddff04b-fd2b-432c-b368-bbf9f415c680",
"fb057ad4-f1ba-440e-84c8-f6645333a630",
"7a83ca53-f7de-4882-802c-5ca58f3c806e"
],
"evidence_fingerprint": "ded5978bea93d8b26cfb54a0015a756199712a0aaf1693609312596f5a8a944f",
"recommended_decision": "DEFER"
},
{
"group_id": "ef7c5a0a-636b-5cd0-ab3a-a90c9d3e15a6",
"rationale": "Project structure explicitly carries Zari Tomaz / Zari Tarazi while the Canon Ledger and Part 5 use only Zari. The active material does not establish whether Apocalypse, Now uses one incarnation, both distinct incarnations, or one working Zari identity. Git needs to choose.",
"confidence": "NO_SAFE_RECOMMENDATION",
"source_section_ids": [
"82e83f6a-0c3b-4b95-90d7-40c58ff361ae",
"652517cf-ac56-45f0-ba4e-12a9a82feb63",
"eae0275e-fa1d-46ce-bc69-310084fad8df"
],
"evidence_fingerprint": "8be5ffff941d6aeea5b3461cf2f2bb9cbeeeb632972cfd48d5690bb255aa4965",
"recommended_decision": "DEFER"
},
{
"group_id": "0316708e-551e-5266-a7ac-b06d39d2c5cb",
"rationale": "The project legacy Diane is explicitly Alex's deceased mother in the Vauseman rules, and the research reference identifies Alex's deceased mother as Diane Vause. These are the same person; keep the project LEGACY_PROJECT identity as canonical while preserving research provenance.",
"confidence": "HIGH_CONFIDENCE",
"selected_label": "Diane Vause",
"source_section_ids": [
"fb057ad4-f1ba-440e-84c8-f6645333a630",
"0a7895e8-2fb2-452d-9ab2-cd1662e48077"
],
"canonical_entity_id": "e33fe162-75e3-525d-a8fc-6e005a6cf48d",
"evidence_fingerprint": "2cf0232d55b897bd1df5686b6ef8d944315436b98ca984e35547594cd27372d0",
"recommended_decision": "SAME_IDENTITY"
},
{
"group_id": "cd97a8c2-b1f4-55b0-a849-8792a08ab9d1",
"rationale": "Max Mayfield is an explicit Apocalypse, Now project character. Max Chapman is a research-only character from a separate Vauseman fanfic verse. The shared first name does not indicate identity.",
"confidence": "HIGH_CONFIDENCE",
"source_section_ids": [
"82e83f6a-0c3b-4b95-90d7-40c58ff361ae",
"b413e402-baf9-4859-8113-8300e9ae5c01"
],
"evidence_fingerprint": "14acd6b750aef3fd77501ad7251216e0d580a212e12999c40fa40ae80c3b16f2",
"recommended_decision": "KEEP_DISTINCT"
},
{
"group_id": "d1c6c7ff-efb1-55cb-a2f8-29337f01eef9",
"rationale": "The cat is a real recurring animal reference in later planning, but the active sources do not provide a stable name or enough identity detail. Preserve continuity references and wait until the animal is named or otherwise locked.",
"confidence": "NO_SAFE_RECOMMENDATION",
"source_section_ids": [
"eae0275e-fa1d-46ce-bc69-310084fad8df",
"3a75c814-abb7-4f22-8434-7500a1347aa9"
],
"evidence_fingerprint": "b49e612fa619afacde423444c5391e552acf634dbf60f0dfd145301e5cfe4320",
"recommended_decision": "DEFER"
},
{
"group_id": "2dd832aa-f0dd-5e47-aabe-69ae6247c2a6",
"rationale": "Their children is a context-dependent descriptive phrase for Matt and Julie's future five children, not a stable named identity. Keep the family planning constraint and create individual child identities only after names/ages are locked.",
"confidence": "HIGH_CONFIDENCE",
"source_section_ids": [
"3a75c814-abb7-4f22-8434-7500a1347aa9"
],
"evidence_fingerprint": "d205b9c0830d926751da9a4e6fec941ea7dee1e9d01692160a6a1f0d690949e3",
"recommended_decision": "NOT_AN_ENTITY"
}
]
}