{ "summary": { "strict_hns_igrac_id_cross_klub": 0, "strict_name_dob_cross_klub": 0, "soft_name_only_groups": 56, "soft_name_only_rows": 117, "legitimate_transfers": 0, "stale_transfers_purged": 0, "review_only_groups": 56 }, "review_only_cases": [ { "key": "laura|babić", "ime": "Laura", "prezime": "Babić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1440, "klub_id": 544, "ime": "Laura", "prezime": "Babić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4182, "klub_id": 2600, "ime": "Laura", "prezime": "Babić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "carrolina|ban", "ime": "Carrolina", "prezime": "Ban", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1267, "klub_id": 544, "ime": "Carrolina", "prezime": "Ban", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "manual", "hns_igrac_id": null }, { "id": 4183, "klub_id": 2599, "ime": "Carrolina", "prezime": "Ban", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "nikol|belasić", "ime": "Nikol", "prezime": "Belasić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1297, "klub_id": 544, "ime": "Nikol", "prezime": "Belasić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "manual", "hns_igrac_id": null }, { "id": 4184, "klub_id": 2599, "ime": "Nikol", "prezime": "Belasić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "željko|blažičević", "ime": "Željko", "prezime": "Blažičević", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 624, "klub_id": 373, "ime": "Željko", "prezime": "Blažičević", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "hbs_savez", "hns_igrac_id": null }, { "id": 2662, "klub_id": 827, "ime": "Željko", "prezime": "Blažičević", "datum_rodenja": "1957-01-01", "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "meri|bolterstein", "ime": "Meri", "prezime": "Bolterstein", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1407, "klub_id": 544, "ime": "Meri", "prezime": "Bolterstein", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4185, "klub_id": 2600, "ime": "Meri", "prezime": "Bolterstein", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "edi|bradamante", "ime": "Edi", "prezime": "Bradamante", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 2801, "klub_id": 1508, "ime": "Edi", "prezime": "Bradamante", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "klub_web_v2", "hns_igrac_id": null }, { "id": 4109, "klub_id": 2526, "ime": "Edi", "prezime": "Bradamante", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "klub_web", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "matija|brdar", "ime": "Matija", "prezime": "Brdar", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 546, "klub_id": 2214, "ime": "Matija", "prezime": "Brdar", "datum_rodenja": "1998-10-13", "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "hns_semafor", "hns_igrac_id": null }, { "id": 1173, "klub_id": 849, "ime": "Matija", "prezime": "Brdar", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "josip|butković", "ime": "Josip", "prezime": "Butković", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 809, "klub_id": 475, "ime": "Josip", "prezime": "Butković", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "hbs_savez", "hns_igrac_id": null }, { "id": 2661, "klub_id": 821, "ime": "Josip", "prezime": "Butković", "datum_rodenja": "1956-01-01", "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "mladen|ćoza", "ime": "Mladen", "prezime": "Ćoza", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 2708, "klub_id": 1508, "ime": "Mladen", "prezime": "Ćoza", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "klub_web", "hns_igrac_id": null }, { "id": 4107, "klub_id": 2526, "ime": "Mladen", "prezime": "Ćoza", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "klub_web", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "toni|diklić", "ime": "Toni", "prezime": "Diklić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 2796, "klub_id": 553, "ime": "Toni", "prezime": "Diklić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "klub_web_v2", "hns_igrac_id": null }, { "id": 2808, "klub_id": 2502, "ime": "Toni", "prezime": "Diklić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "klub_web_v2", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "mauro|dipić", "ime": "Mauro", "prezime": "Dipić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 3441, "klub_id": 3896, "ime": "Mauro", "prezime": "Dipić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4478, "klub_id": 3891, "ime": "Mauro", "prezime": "Dipić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "manual", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "tihomir|dragoslavić", "ime": "Tihomir", "prezime": "Dragoslavić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 2800, "klub_id": 1508, "ime": "Tihomir", "prezime": "Dragoslavić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "klub_web_v2", "hns_igrac_id": null }, { "id": 4105, "klub_id": 2526, "ime": "Tihomir", "prezime": "Dragoslavić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "klub_web", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "lucijan|dujmić", "ime": "Lucijan", "prezime": "Dujmić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 3287, "klub_id": 3896, "ime": "Lucijan", "prezime": "Dujmić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4318, "klub_id": 3891, "ime": "Lucijan", "prezime": "Dujmić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "manual", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "dora|fućak", "ime": "Dora", "prezime": "Fućak", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1371, "klub_id": 544, "ime": "Dora", "prezime": "Fućak", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4186, "klub_id": 2599, "ime": "Dora", "prezime": "Fućak", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "luka|funčić", "ime": "Luka", "prezime": "Funčić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 2707, "klub_id": 1508, "ime": "Luka", "prezime": "Funčić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "klub_web", "hns_igrac_id": null }, { "id": 4106, "klub_id": 2526, "ime": "Luka", "prezime": "Funčić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "klub_web", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "domagoj|ivan marić", "ime": "Domagoj", "prezime": "Ivan Marić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 3561, "klub_id": 2362, "ime": "Domagoj", "prezime": "Ivan Marić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "godisnjak_2025_NAJUSPJESNIJI", "hns_igrac_id": null }, { "id": 3812, "klub_id": 2526, "ime": "Domagoj", "prezime": "Ivan Marić", "datum_rodenja": "2006-02-03", "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "hns_semafor", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "niko|janković", "ime": "Niko", "prezime": "Janković", "n_rows": 4, "n_distinct_klubs": 2, "rows": [ { "id": 1428, "klub_id": 1, "ime": "Niko", "prezime": "Janković", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 3607, "klub_id": 2362, "ime": "Niko", "prezime": "Janković", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "klub_web", "hns_igrac_id": null }, { "id": 4132, "klub_id": 2362, "ime": "Niko", "prezime": "Janković", "datum_rodenja": "2001-08-25", "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hns_semafor", "hns_igrac_id": null }, { "id": 4218, "klub_id": 2362, "ime": "Niko", "prezime": "Janković", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "manual", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "srećko|juričić", "ime": "Srećko", "prezime": "Juričić", "n_rows": 3, "n_distinct_klubs": 3, "rows": [ { "id": 1792, "klub_id": null, "ime": "Srećko", "prezime": "Juričić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4120, "klub_id": 3760, "ime": "Srećko", "prezime": "Juričić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "klub_web", "hns_igrac_id": null }, { "id": 4127, "klub_id": 2589, "ime": "Srećko", "prezime": "Juričić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "klub_web", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "veljko|karabaić", "ime": "Veljko", "prezime": "Karabaić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 2797, "klub_id": 553, "ime": "Veljko", "prezime": "Karabaić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "klub_web_v2", "hns_igrac_id": null }, { "id": 2809, "klub_id": 2502, "ime": "Veljko", "prezime": "Karabaić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "klub_web_v2", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "tomislav|katalenić", "ime": "Tomislav", "prezime": "Katalenić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 2918, "klub_id": 2254, "ime": "Tomislav", "prezime": "Katalenić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "godisnjak_2025_REZ", "hns_igrac_id": null }, { "id": 3558, "klub_id": 683, "ime": "Tomislav", "prezime": "Katalenić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "godisnjak_2025_REZULTATI", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "filip|klarić", "ime": "Filip", "prezime": "Klarić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1321, "klub_id": 357, "ime": "Filip", "prezime": "Klarić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4166, "klub_id": 2587, "ime": "Filip", "prezime": "Klarić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "korina|klarić", "ime": "Korina", "prezime": "Klarić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1370, "klub_id": 544, "ime": "Korina", "prezime": "Klarić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4187, "klub_id": 2600, "ime": "Korina", "prezime": "Klarić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "marko|komadina", "ime": "Marko", "prezime": "Komadina", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 145, "klub_id": 2200, "ime": "Marko", "prezime": "Komadina", "datum_rodenja": "2012-10-14", "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "hns_semafor", "hns_igrac_id": null }, { "id": 710, "klub_id": 428, "ime": "Marko", "prezime": "Komadina", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "dorotea|margan", "ime": "Dorotea", "prezime": "Margan", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1439, "klub_id": 544, "ime": "Dorotea", "prezime": "Margan", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4188, "klub_id": 2599, "ime": "Dorotea", "prezime": "Margan", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "karlo|marjanović", "ime": "Karlo", "prezime": "Marjanović", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1152, "klub_id": 2581, "ime": "Karlo", "prezime": "Marjanović", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "hbs_savez", "hns_igrac_id": null }, { "id": 4901, "klub_id": 3896, "ime": "Karlo", "prezime": "Marjanović", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "manual", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "lucija|matejčić", "ime": "Lucija", "prezime": "Matejčić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1404, "klub_id": 544, "ime": "Lucija", "prezime": "Matejčić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4189, "klub_id": 2600, "ime": "Lucija", "prezime": "Matejčić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "vita|matejčić", "ime": "Vita", "prezime": "Matejčić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1410, "klub_id": 544, "ime": "Vita", "prezime": "Matejčić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4190, "klub_id": 2600, "ime": "Vita", "prezime": "Matejčić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "matija|milković", "ime": "Matija", "prezime": "Milković", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 148, "klub_id": 2200, "ime": "Matija", "prezime": "Milković", "datum_rodenja": "2004-10-23", "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "hns_semafor", "hns_igrac_id": null }, { "id": 4573, "klub_id": 3896, "ime": "Matija", "prezime": "Milković", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "manual", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "damir|mišković", "ime": "Damir", "prezime": "Mišković", "n_rows": 3, "n_distinct_klubs": 3, "rows": [ { "id": 2049, "klub_id": null, "ime": "Damir", "prezime": "Mišković", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4119, "klub_id": 3760, "ime": "Damir", "prezime": "Mišković", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "klub_web", "hns_igrac_id": null }, { "id": 4126, "klub_id": 2589, "ime": "Damir", "prezime": "Mišković", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "klub_web", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "maris|mohorić", "ime": "Maris", "prezime": "Mohorić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1405, "klub_id": 544, "ime": "Maris", "prezime": "Mohorić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4191, "klub_id": 2600, "ime": "Maris", "prezime": "Mohorić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "mia|niessner", "ime": "Mia", "prezime": "Niessner", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1409, "klub_id": 544, "ime": "Mia", "prezime": "Niessner", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4192, "klub_id": 2600, "ime": "Mia", "prezime": "Niessner", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "nika|niessner", "ime": "Nika", "prezime": "Niessner", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1402, "klub_id": 544, "ime": "Nika", "prezime": "Niessner", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4193, "klub_id": 2600, "ime": "Nika", "prezime": "Niessner", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "ira|nimčević", "ime": "Ira", "prezime": "Nimčević", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1372, "klub_id": 544, "ime": "Ira", "prezime": "Nimčević", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "manual", "hns_igrac_id": null }, { "id": 4194, "klub_id": 2599, "ime": "Ira", "prezime": "Nimčević", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "nino|novosel", "ime": "Nino", "prezime": "Novosel", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 3338, "klub_id": 2362, "ime": "Nino", "prezime": "Novosel", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 3696, "klub_id": 2549, "ime": "Nino", "prezime": "Novosel", "datum_rodenja": "2008-09-20", "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "hns_semafor", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "sandi|paoli", "ime": "Sandi", "prezime": "Paoli", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 3305, "klub_id": 200, "ime": "Sandi", "prezime": "Paoli", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4161, "klub_id": 2601, "ime": "Sandi", "prezime": "Paoli", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "andrija|pavičić", "ime": "Andrija", "prezime": "Pavičić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1717, "klub_id": 138, "ime": "Andrija", "prezime": "Pavičić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4098, "klub_id": 2502, "ime": "Andrija", "prezime": "Pavičić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "klub_web", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "tijana|pavičić", "ime": "Tijana", "prezime": "Pavičić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1716, "klub_id": 138, "ime": "Tijana", "prezime": "Pavičić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4099, "klub_id": 2502, "ime": "Tijana", "prezime": "Pavičić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "klub_web", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "zvonimir|pavletić", "ime": "Zvonimir", "prezime": "Pavletić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 3370, "klub_id": 2510, "ime": "Zvonimir", "prezime": "Pavletić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4173, "klub_id": 2589, "ime": "Zvonimir", "prezime": "Pavletić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "angela|pejoska", "ime": "Angela", "prezime": "Pejoska", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1369, "klub_id": 544, "ime": "Angela", "prezime": "Pejoska", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4195, "klub_id": 2600, "ime": "Angela", "prezime": "Pejoska", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "bojana|pejoska", "ime": "Bojana", "prezime": "Pejoska", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1373, "klub_id": 544, "ime": "Bojana", "prezime": "Pejoska", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4196, "klub_id": 2600, "ime": "Bojana", "prezime": "Pejoska", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "david|pekar", "ime": "David", "prezime": "Pekar", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 464, "klub_id": 2200, "ime": "David", "prezime": "Pekar", "datum_rodenja": "2008-11-24", "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "hns_semafor", "hns_igrac_id": null }, { "id": 1021, "klub_id": 2588, "ime": "David", "prezime": "Pekar", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "roberta|petrović", "ime": "Roberta", "prezime": "Petrović", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1408, "klub_id": 544, "ime": "Roberta", "prezime": "Petrović", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4197, "klub_id": 2599, "ime": "Roberta", "prezime": "Petrović", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "leon|petz", "ime": "Leon", "prezime": "Petz", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 2280, "klub_id": 2580, "ime": "Leon", "prezime": "Petz", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "hbs_savez", "hns_igrac_id": null }, { "id": 2315, "klub_id": 2587, "ime": "Leon", "prezime": "Petz", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "ani|radetić", "ime": "Ani", "prezime": "Radetić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1368, "klub_id": 544, "ime": "Ani", "prezime": "Radetić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4198, "klub_id": 2600, "ime": "Ani", "prezime": "Radetić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "karlo|šaban", "ime": "Karlo", "prezime": "Šaban", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1331, "klub_id": 357, "ime": "Karlo", "prezime": "Šaban", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4168, "klub_id": 2587, "ime": "Karlo", "prezime": "Šaban", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "cherno|saho", "ime": "Cherno", "prezime": "Saho", "n_rows": 3, "n_distinct_klubs": 2, "rows": [ { "id": 3403, "klub_id": 2362, "ime": "Cherno", "prezime": "Saho", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 3601, "klub_id": 3840, "ime": "Cherno", "prezime": "Saho", "datum_rodenja": "2005-01-07", "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "hns_semafor", "hns_igrac_id": null }, { "id": 4235, "klub_id": 2362, "ime": "Cherno", "prezime": "Saho", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "manual", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "víctor|sánchez", "ime": "Víctor", "prezime": "Sánchez", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 4121, "klub_id": 3760, "ime": "Víctor", "prezime": "Sánchez", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "klub_web", "hns_igrac_id": null }, { "id": 4128, "klub_id": 2589, "ime": "Víctor", "prezime": "Sánchez", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "klub_web", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "adrian|šipek", "ime": "Adrian", "prezime": "Šipek", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1307, "klub_id": 357, "ime": "Adrian", "prezime": "Šipek", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4169, "klub_id": 2587, "ime": "Adrian", "prezime": "Šipek", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "marina|svetić", "ime": "Marina", "prezime": "Svetić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1406, "klub_id": 544, "ime": "Marina", "prezime": "Svetić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "manual", "hns_igrac_id": null }, { "id": 4199, "klub_id": 2599, "ime": "Marina", "prezime": "Svetić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "oleksandr|tiškivski", "ime": "Oleksandr", "prezime": "Tiškivski", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 3565, "klub_id": 2429, "ime": "Oleksandr", "prezime": "Tiškivski", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "godisnjak_2025_NAJUSPJESNIJI", "hns_igrac_id": null }, { "id": 4301, "klub_id": 3896, "ime": "Oleksandr", "prezime": "Tiškivski", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "manual", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "roko|vuković", "ime": "Roko", "prezime": "Vuković", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 2670, "klub_id": 3896, "ime": "Roko", "prezime": "Vuković", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "klub_web", "hns_igrac_id": null }, { "id": 4313, "klub_id": 2344, "ime": "Roko", "prezime": "Vuković", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "manual", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "ivan|vuletić", "ime": "Ivan", "prezime": "Vuletić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 3513, "klub_id": 138, "ime": "Ivan", "prezime": "Vuletić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4929, "klub_id": 2344, "ime": "Ivan", "prezime": "Vuletić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "manual", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "lorna|žagar", "ime": "Lorna", "prezime": "Žagar", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1438, "klub_id": 544, "ime": "Lorna", "prezime": "Žagar", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4200, "klub_id": 2599, "ime": "Lorna", "prezime": "Žagar", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "ivan|zaharija", "ime": "Ivan", "prezime": "Zaharija", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 1284, "klub_id": 107, "ime": "Ivan", "prezime": "Zaharija", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "godisnjak_2025_HOO", "hns_igrac_id": null }, { "id": 4162, "klub_id": 2578, "ime": "Ivan", "prezime": "Zaharija", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "goran|živković", "ime": "Goran", "prezime": "Živković", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 2709, "klub_id": 1508, "ime": "Goran", "prezime": "Živković", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-02", "source": "klub_web", "hns_igrac_id": null }, { "id": 4108, "klub_id": 2526, "ime": "Goran", "prezime": "Živković", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-05-03", "source": "klub_web", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." }, { "key": "ante|žunić", "ime": "Ante", "prezime": "Žunić", "n_rows": 2, "n_distinct_klubs": 2, "rows": [ { "id": 196, "klub_id": 2550, "ime": "Ante", "prezime": "Žunić", "datum_rodenja": "2001-02-13", "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "hns_semafor", "hns_igrac_id": null }, { "id": 966, "klub_id": 688, "ime": "Ante", "prezime": "Žunić", "datum_rodenja": null, "aktivni_status": "aktivan", "created_at": "2026-04-29", "source": "hbs_savez", "hns_igrac_id": null } ], "decision": "REVIEW_ONLY", "reason": "Soft name-only match across klubs. No DOB confirmation and no shared hns_igrac_id. Different source pipelines (HOO godisnjak / HBS savez / HNS semafor / klub_web) frequently index the SAME real person under DIFFERENT klub_id rows because saveze and clubs are distinct legal entities. Strict criteria (hns_igrac_id OR ime+prezime+datum_rodenja) yielded ZERO confirmed cases — no mutation taken." } ] }