{
  "package_state": {
    "commit": "ee243c90dd572a6390f981dcd875bbba4399938b",
    "modified_files_sha256": {
      "docs/selections.md": "75798401835ee80b713fce7b5f0ac207518d08a691f3735401708cd8bba98797",
      "src/patchscholar/actions.py": "d712b764eb4ac767044b08270c6de6cdf8dddb6d191546581f6c56c9aaef7a54",
      "src/patchscholar/author_candidates.py": "ee559b7eca78f0998ab077771597f228afac41c8c813cbeb495726a83dbf9410",
      "src/patchscholar/cli.py": "6616f630cb86744e24f62964f14758b7d647b8eb16c14f4b1b31a30fba94f594",
      "src/patchscholar/identity.py": "33d922464c0e7e2b74178fffed8df6f8a9c693e3543238ad28cd612707b46e91",
      "src/patchscholar/ingest.py": "c7604a93b4b2adc05e2f38f8775f8f70a3d95b380848d78103ed2c2c66d1ebc0",
      "tests/test_author_candidates.py": "ffcb6233d878aae50f2a773f89f702f6da95d056b650706794c0edd2c0fd4122",
      "tests/test_identity_batch.py": "b46d94214c2e49714239bd7d8b90dbaf0676b4c2f44e4293775229f194d7cb15"
    },
    "application_script_sha256": "f4f12c42b6e754cd35dcafdeb7fc560dade9a04fdfcd7729f1a7f8bdff7fdaf0"
  },
  "identity_input_sha256": "796827ea88d5834240861735f5398533ed9d7313c39bd0908ac5732ebb21f1d8",
  "additional_alias_evidence_verified": true,
  "plan_sha256": "a729e54fe4a9f0e511df354c7ec94f6ec5014685141dce98c07c5dafed3786c9",
  "unchanged_tables_verified": true,
  "unchanged_tables": {
    "acquisition_state": {
      "rows": 9,
      "sha256": "83a3c8820ff4bc4bcd561e4f85121bc1168febb32ac2adffefbb557e2f534ee3"
    },
    "authorship_assertion": {
      "rows": 90122,
      "sha256": "0ee7b02fb4b243c424fcbbc5e19185e2c32ca8e42e643e391b60b9bfedc66703"
    },
    "canonical_work": {
      "rows": 12218,
      "sha256": "6151f91d4c2389d81613d8fa11e2be7d69887acf00c63b7df7d7791d94f75c80"
    },
    "canonical_work_field_value": {
      "rows": 137001,
      "sha256": "ac7c7347ac74c49bfa1efb750abf3a961c1d6f804e3d1f6cec49a3ac53f681d0"
    },
    "canonical_work_reference": {
      "rows": 58677,
      "sha256": "7b20facd86f3597d24ff805a80f686a44bd304e62e0bc3b9c0d970eefaed3bc3"
    },
    "canonical_work_reference_evidence": {
      "rows": 60706,
      "sha256": "5450f68dad3c28b9babe769986e0898e23ab9878b2d72b3435e7b57881fc8556"
    },
    "corpus": {
      "rows": 1,
      "sha256": "d3a6b06af0c306b0276a410e59ac574cb88813f13eb08e50e78bc497afa3313f"
    },
    "external_id": {
      "rows": 47008,
      "sha256": "3c5ea208505b41e0a1e01f3ab9a0cd06b5e2c2f9c1964382664257d1e18b4abf"
    },
    "institution": {
      "rows": 2521,
      "sha256": "23005ee9491280c2ec0fa388aa6b16deda86109ea97cf8b3946352b4f816ef21"
    },
    "review_event": {
      "rows": 17813,
      "sha256": "366edf564be1c7e87ba91368e0d43f5abbcb215f3e2f65ee2ff9b050df599ca9"
    },
    "reviewed_work": {
      "rows": 12218,
      "sha256": "ffed2d0e56392a3c1f305f5bd89b48eeb2fd2c86a2ae614c23a33ad6e68206bf"
    },
    "saved_selection": {
      "rows": 0,
      "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
    },
    "source_record": {
      "rows": 15954,
      "sha256": "356d5d1294e3aa604d066b4a665cf111a12819ec9cd0e4b69fc74275705bcedd"
    },
    "source_record_version": {
      "rows": 24534,
      "sha256": "71db70960a025ccc4794dabddd7086e278e3c0ec09f67ea954ef5099c4d20121"
    },
    "work": {
      "rows": 15954,
      "sha256": "8722e1d7d3d8117aa24808318855288cb05d3a374e9b1e95c05c207352c2c693"
    },
    "work_identity_conflict": {
      "rows": 1,
      "sha256": "428efc3a51cda394d4d8c04db7f4082d39e187f8a454a39ea3a480d7f9f62435"
    },
    "work_reference_assertion": {
      "rows": 259407,
      "sha256": "7d080782fc7ff505cc96c09ee42d9205ff6eadb7a10009321d03e4661b1ba5ba"
    }
  },
  "assignments": 54,
  "elapsed_seconds": 22.06,
  "authorships_before": 52521,
  "authorships_after": 52428,
  "additional_resolved_authorships": [
    [
      39,
      31
    ],
    [
      39,
      550
    ],
    [
      39,
      718
    ],
    [
      39,
      2359
    ],
    [
      39,
      2529
    ],
    [
      39,
      2652
    ],
    [
      39,
      2774
    ],
    [
      39,
      3097
    ],
    [
      39,
      5866
    ],
    [
      69,
      394
    ],
    [
      69,
      2369
    ],
    [
      69,
      2465
    ],
    [
      82,
      144
    ],
    [
      82,
      175
    ],
    [
      82,
      718
    ],
    [
      82,
      2359
    ],
    [
      82,
      2529
    ],
    [
      82,
      2652
    ],
    [
      82,
      2778
    ],
    [
      82,
      2802
    ],
    [
      82,
      3097
    ],
    [
      82,
      5866
    ],
    [
      82,
      6238
    ],
    [
      233,
      2446
    ],
    [
      233,
      2584
    ],
    [
      233,
      2599
    ],
    [
      233,
      2772
    ],
    [
      233,
      4830
    ],
    [
      233,
      6007
    ],
    [
      233,
      6056
    ],
    [
      233,
      6098
    ],
    [
      241,
      368
    ],
    [
      241,
      2369
    ],
    [
      241,
      2403
    ],
    [
      241,
      5177
    ],
    [
      294,
      2428
    ],
    [
      294,
      2475
    ],
    [
      294,
      2532
    ],
    [
      294,
      2726
    ],
    [
      294,
      2750
    ],
    [
      294,
      2809
    ],
    [
      294,
      2894
    ],
    [
      339,
      2505
    ],
    [
      339,
      2596
    ],
    [
      863,
      2357
    ],
    [
      863,
      2436
    ],
    [
      863,
      2575
    ],
    [
      863,
      4862
    ],
    [
      863,
      5885
    ],
    [
      863,
      6000
    ],
    [
      863,
      6018
    ],
    [
      863,
      6032
    ],
    [
      863,
      6043
    ],
    [
      863,
      6063
    ],
    [
      863,
      6078
    ],
    [
      863,
      6084
    ],
    [
      863,
      6085
    ],
    [
      863,
      6190
    ],
    [
      863,
      6230
    ],
    [
      863,
      6261
    ],
    [
      863,
      6333
    ],
    [
      1098,
      395
    ],
    [
      1098,
      2367
    ],
    [
      1098,
      2396
    ],
    [
      1098,
      2510
    ],
    [
      1098,
      2630
    ],
    [
      1098,
      6059
    ],
    [
      1098,
      6237
    ],
    [
      1098,
      6271
    ],
    [
      1098,
      6273
    ],
    [
      1098,
      6310
    ],
    [
      1098,
      6374
    ],
    [
      10694,
      131
    ],
    [
      10694,
      5017
    ]
  ],
  "missing_authorships": [],
  "results": {
    "action": "assign_identities",
    "results": [
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5123518906",
          "previous_canonical_id": 1856,
          "canonical_id": 69,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. All pairwise links are now high confidence: Delft-affiliated historical Andreev/Josephson record and shared collaborators connect the established 69/6303 profiles to 6276; the primary 2026 paper and its two associated Zenodo author lists connect 1856 and 2388 to the same author and cohort. ID 69 is the ORCID-bearing, highest-record-count target. Evidence work IDs: [757, 1095, 1263, 1460, 1492, 2154, 2163]. Review: reviews/author-cleanup-2026-09-27/authors-69; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.310787+00:00",
          "id": 20
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5136469807",
          "previous_canonical_id": 2388,
          "canonical_id": 69,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. All pairwise links are now high confidence: Delft-affiliated historical Andreev/Josephson record and shared collaborators connect the established 69/6303 profiles to 6276; the primary 2026 paper and its two associated Zenodo author lists connect 1856 and 2388 to the same author and cohort. ID 69 is the ORCID-bearing, highest-record-count target. Evidence work IDs: [757, 1095, 1263, 1460, 1492, 2154, 2163]. Review: reviews/author-cleanup-2026-09-27/authors-69; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.315386+00:00",
          "id": 21
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5140553222",
          "previous_canonical_id": 6276,
          "canonical_id": 69,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. All pairwise links are now high confidence: Delft-affiliated historical Andreev/Josephson record and shared collaborators connect the established 69/6303 profiles to 6276; the primary 2026 paper and its two associated Zenodo author lists connect 1856 and 2388 to the same author and cohort. ID 69 is the ORCID-bearing, highest-record-count target. Evidence work IDs: [757, 1095, 1263, 1460, 1492, 2154, 2163]. Review: reviews/author-cleanup-2026-09-27/authors-69; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.316929+00:00",
          "id": 22
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5140679950",
          "previous_canonical_id": 6303,
          "canonical_id": 69,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. All pairwise links are now high confidence: Delft-affiliated historical Andreev/Josephson record and shared collaborators connect the established 69/6303 profiles to 6276; the primary 2026 paper and its two associated Zenodo author lists connect 1856 and 2388 to the same author and cohort. ID 69 is the ORCID-bearing, highest-record-count target. Evidence work IDs: [757, 1095, 1263, 1460, 1492, 2154, 2163]. Review: reviews/author-cleanup-2026-09-27/authors-69; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.318379+00:00",
          "id": 23
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5105925294",
          "previous_canonical_id": 470,
          "canonical_id": 863,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The profiles form one coherent Golubov superconducting-junction/proximity research history, with compatible Twente/Moscow/Juelich affiliations; 863 has the strongest established record and ORCID. Evidence work IDs: [111, 115, 274, 320, 4866, 7075, 10345]. Review: reviews/author-cleanup-2026-09-27/authors-470; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.319702+00:00",
          "id": 24
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5108088416",
          "previous_canonical_id": 2153,
          "canonical_id": 863,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The profiles form one coherent Golubov superconducting-junction/proximity research history, with compatible Twente/Moscow/Juelich affiliations; 863 has the strongest established record and ORCID. Evidence work IDs: [111, 115, 274, 320, 4866, 7075, 10345]. Review: reviews/author-cleanup-2026-09-27/authors-470; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.321102+00:00",
          "id": 25
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5108076433",
          "previous_canonical_id": 2580,
          "canonical_id": 863,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The profiles form one coherent Golubov superconducting-junction/proximity research history, with compatible Twente/Moscow/Juelich affiliations; 863 has the strongest established record and ORCID. Evidence work IDs: [111, 115, 274, 320, 4866, 7075, 10345]. Review: reviews/author-cleanup-2026-09-27/authors-470; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.322382+00:00",
          "id": 26
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5074110071",
          "previous_canonical_id": 12205,
          "canonical_id": 863,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The profiles form one coherent Golubov superconducting-junction/proximity research history, with compatible Twente/Moscow/Juelich affiliations; 863 has the strongest established record and ORCID. Evidence work IDs: [111, 115, 274, 320, 4866, 7075, 10345]. Review: reviews/author-cleanup-2026-09-27/authors-470; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.323706+00:00",
          "id": 27
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5069392614",
          "previous_canonical_id": 13150,
          "canonical_id": 863,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The profiles form one coherent Golubov superconducting-junction/proximity research history, with compatible Twente/Moscow/Juelich affiliations; 863 has the strongest established record and ORCID. Evidence work IDs: [111, 115, 274, 320, 4866, 7075, 10345]. Review: reviews/author-cleanup-2026-09-27/authors-470; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.325012+00:00",
          "id": 28
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5103068314",
          "previous_canonical_id": 122,
          "canonical_id": 241,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Five shared hybrid-superconductor papers; target has ORCID and substantial matching record. Evidence work IDs: [7, 910, 956]. Review: reviews/author-cleanup-2026-09-27/authors-122; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.326298+00:00",
          "id": 29
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5130374645",
          "previous_canonical_id": 1863,
          "canonical_id": 61,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Four shared papers and matching research affiliation history. Evidence work IDs: [82, 334, 378, 607]. Review: reviews/author-cleanup-2026-09-27/authors-61; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.327648+00:00",
          "id": 30
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5068598893",
          "previous_canonical_id": 1578,
          "canonical_id": 66,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Six shared works and coherent institution and topic history. Evidence work IDs: [77, 319, 829, 1279]. Review: reviews/author-cleanup-2026-09-27/authors-66; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.329013+00:00",
          "id": 31
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5121092918",
          "previous_canonical_id": 6971,
          "canonical_id": 754,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Five shared papers and compatible GIST/Delft institutional history. Evidence work IDs: [310, 804, 1374, 5467, 5468]. Review: reviews/author-cleanup-2026-09-27/authors-754; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.330505+00:00",
          "id": 32
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5071971576",
          "previous_canonical_id": 132,
          "canonical_id": 389,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Four shared papers and matching institution history; ORCID-bearing profile is preferred target. Evidence work IDs: [45, 753, 960, 999]. Review: reviews/author-cleanup-2026-09-27/authors-132; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.331850+00:00",
          "id": 33
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5108962462",
          "previous_canonical_id": 488,
          "canonical_id": 178,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Three shared papers and compatible Delft/QuTech history; ORCID-bearing record has the broader profile. Evidence work IDs: [956, 1014, 1069]. Review: reviews/author-cleanup-2026-09-27/authors-178; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.333290+00:00",
          "id": 34
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5031326672",
          "previous_canonical_id": 2001,
          "canonical_id": 38,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Fourteen shared corpus works and a dense shared coauthor network across the Copenhagen and hybrid-nanowire publication history; the initial and diacritic variants are consistent. [38] has a source-reported ORCID and is the stable target. Evidence work IDs: [67, 829, 1079, 1314, 5117, 6187]. Review: reviews/author-cleanup-2026-09-27/authors-38; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.334587+00:00",
          "id": 35
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5074050468",
          "previous_canonical_id": 12682,
          "canonical_id": 3651,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Four overlapping works, including the same Hideaki Takayanagi author string on source works, plus compatible historical NTT/Japanese superconductivity publication history. The abbreviated form recurs in the same record stream. Evidence work IDs: [97, 4630, 4932, 4949]. Review: reviews/author-cleanup-2026-09-27/authors-3651; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.336088+00:00",
          "id": 36
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5126131117",
          "previous_canonical_id": 1842,
          "canonical_id": 26,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Twelve shared works and matching University of Würzburg affiliation across an extensive HgTe/topological Josephson publication history; full and abbreviated names agree. Evidence work IDs: [48, 64, 450, 519, 4584, 5841]. Review: reviews/author-cleanup-2026-09-27/authors-26; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.337346+00:00",
          "id": 37
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5008702869",
          "previous_canonical_id": 2262,
          "canonical_id": 235,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Eight shared works, same superconducting hybrid-device research history and consistent punctuation-only surname variant. Evidence work IDs: [574, 855, 910, 1051, 1171, 1404]. Review: reviews/author-cleanup-2026-09-27/authors-235; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.338816+00:00",
          "id": 38
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5075166200",
          "previous_canonical_id": 680,
          "canonical_id": 173,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Seven overlapping works and compatible publication/coauthor history under the same full name; no contradictory identifier or same-work duplicate authorship evidence. Evidence work IDs: [891, 956, 1014, 1032, 1084, 2660]. Review: reviews/author-cleanup-2026-09-27/authors-173; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.340196+00:00",
          "id": 39
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5010018882",
          "previous_canonical_id": 2003,
          "canonical_id": 97,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Three shared works and the identical Devoret publication/coauthor network; [97] carries the source-reported ORCID and is the stable target. Evidence work IDs: [319, 829, 4617]. Review: reviews/author-cleanup-2026-09-27/authors-97; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.341483+00:00",
          "id": 40
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5062174521",
          "previous_canonical_id": 5143,
          "canonical_id": 100,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Seven shared works and a consistent French Andreev/Josephson collaboration history; full and initial forms co-occur across the same corpus works. Evidence work IDs: [590, 930, 4590, 5445, 5661, 5883]. Review: reviews/author-cleanup-2026-09-27/authors-100; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.342792+00:00",
          "id": 41
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5111609669",
          "previous_canonical_id": 11592,
          "canonical_id": 10694,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Same full name and University of Illinois affiliation, with overlapping point-contact Andreev spectroscopy history and multiple shared long-term coauthors (including W. K. Park and D. G. Hinks). No conflicting identifiers. Evidence work IDs: [5148, 6672, 6718, 8422, 9167]. Review: reviews/author-cleanup-2026-09-27/authors-10694; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.344171+00:00",
          "id": 42
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5145424696",
          "previous_canonical_id": 6551,
          "canonical_id": 19,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Russell Deacon and Russell S. Deacon share five works and a consistent HgTe Josephson/Andreev collaboration record; the first profile has a source-reported ORCID. The R. Deacon singleton remains separate. Evidence work IDs: [48, 64, 450, 4584]. Review: reviews/author-cleanup-2026-09-27/authors-19; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.345488+00:00",
          "id": 43
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5100308605",
          "previous_canonical_id": 1412,
          "canonical_id": 482,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Multiple shared works plus matching institute affiliations establish this identity. Keep 3197 outside this merge group because its conflicting ORCID with 482 is an unresolved hard blocker; other sparse same-name fragments remain unmerged pending evidence. Evidence work IDs: [853, 1012, 2710]. Review: reviews/author-cleanup-2026-09-27/authors-482; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.346918+00:00",
          "id": 44
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5125398405",
          "previous_canonical_id": 7310,
          "canonical_id": 7262,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Both profiles attach to canonical corpus work 1430, whose author list contains Jianhua Zhao once, and share the same full coauthor cluster. Cached assertions do not show two distinct author IDs co-occurring on a single source-work record; 7262 supplies linked institute context. Evidence work IDs: [1430]. Review: reviews/author-cleanup-2026-09-27/authors-482; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.348281+00:00",
          "id": 45
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5128155379",
          "previous_canonical_id": 1839,
          "canonical_id": 294,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. All three full-name profiles align with the source-reported-ORCID record through direct shared-work membership (1438 and 2928) and a consistent Andreev/Josephson theory record. Evidence work IDs: [1438, 2928]. Review: reviews/author-cleanup-2026-09-27/authors-294; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.349527+00:00",
          "id": 46
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5126300178",
          "previous_canonical_id": 3082,
          "canonical_id": 294,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. All three full-name profiles align with the source-reported-ORCID record through direct shared-work membership (1438 and 2928) and a consistent Andreev/Josephson theory record. Evidence work IDs: [1438, 2928]. Review: reviews/author-cleanup-2026-09-27/authors-294; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.350873+00:00",
          "id": 47
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5141187502",
          "previous_canonical_id": 2074,
          "canonical_id": 103,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Five shared works and consistent CEA/École Polytechnique Andreev-molecule publication history; the full form has a source-reported ORCID and a larger stable record. Evidence work IDs: [445, 605, 1033, 1498, 2852]. Review: reviews/author-cleanup-2026-09-27/authors-103; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.352066+00:00",
          "id": 48
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5025251497",
          "previous_canonical_id": 856,
          "canonical_id": 233,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Each member has a direct contextual link to the ORCID-bearing Wolfgang Belzig record 233 through shared canonical work or canonical coauthors, with compatible author names and publication history. In particular, 6227, 6702 and 7212 are independently linked to 233; those links also resolve their pairwise identity. Evidence work IDs are listed. Evidence work IDs: [957, 990, 1025, 1443]. Review: reviews/author-cleanup-2026-09-27/authors-233; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.353444+00:00",
          "id": 49
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5146739266",
          "previous_canonical_id": 6227,
          "canonical_id": 233,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Each member has a direct contextual link to the ORCID-bearing Wolfgang Belzig record 233 through shared canonical work or canonical coauthors, with compatible author names and publication history. In particular, 6227, 6702 and 7212 are independently linked to 233; those links also resolve their pairwise identity. Evidence work IDs are listed. Evidence work IDs: [957, 990, 1025, 1443]. Review: reviews/author-cleanup-2026-09-27/authors-233; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.354806+00:00",
          "id": 50
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5147967696",
          "previous_canonical_id": 6702,
          "canonical_id": 233,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Each member has a direct contextual link to the ORCID-bearing Wolfgang Belzig record 233 through shared canonical work or canonical coauthors, with compatible author names and publication history. In particular, 6227, 6702 and 7212 are independently linked to 233; those links also resolve their pairwise identity. Evidence work IDs are listed. Evidence work IDs: [957, 990, 1025, 1443]. Review: reviews/author-cleanup-2026-09-27/authors-233; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.355990+00:00",
          "id": 51
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5150010872",
          "previous_canonical_id": 7212,
          "canonical_id": 233,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Each member has a direct contextual link to the ORCID-bearing Wolfgang Belzig record 233 through shared canonical work or canonical coauthors, with compatible author names and publication history. In particular, 6227, 6702 and 7212 are independently linked to 233; those links also resolve their pairwise identity. Evidence work IDs are listed. Evidence work IDs: [957, 990, 1025, 1443]. Review: reviews/author-cleanup-2026-09-27/authors-233; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.357202+00:00",
          "id": 52
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5068969223",
          "previous_canonical_id": 12156,
          "canonical_id": 233,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Each member has a direct contextual link to the ORCID-bearing Wolfgang Belzig record 233 through shared canonical work or canonical coauthors, with compatible author names and publication history. In particular, 6227, 6702 and 7212 are independently linked to 233; those links also resolve their pairwise identity. Evidence work IDs are listed. Evidence work IDs: [957, 990, 1025, 1443]. Review: reviews/author-cleanup-2026-09-27/authors-233; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.358400+00:00",
          "id": 53
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5112580209",
          "previous_canonical_id": 1840,
          "canonical_id": 22,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The records have mutually compatible author names, publication histories and affiliations, supported by shared works and corroborating coauthors. Evidence work IDs: [48, 64, 1438, 4584]. Review: reviews/author-cleanup-2026-09-27/authors-22; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.359638+00:00",
          "id": 54
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5014821152",
          "previous_canonical_id": 11357,
          "canonical_id": 22,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The records have mutually compatible author names, publication histories and affiliations, supported by shared works and corroborating coauthors. Evidence work IDs: [48, 64, 1438, 4584]. Review: reviews/author-cleanup-2026-09-27/authors-22; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.360901+00:00",
          "id": 55
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5111865625",
          "previous_canonical_id": 18380,
          "canonical_id": 22,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The records have mutually compatible author names, publication histories and affiliations, supported by shared works and corroborating coauthors. Evidence work IDs: [48, 64, 1438, 4584]. Review: reviews/author-cleanup-2026-09-27/authors-22; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.362150+00:00",
          "id": 56
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5103732632",
          "previous_canonical_id": 18915,
          "canonical_id": 22,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The records have mutually compatible author names, publication histories and affiliations, supported by shared works and corroborating coauthors. Evidence work IDs: [48, 64, 1438, 4584]. Review: reviews/author-cleanup-2026-09-27/authors-22; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.363380+00:00",
          "id": 57
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5056010608",
          "previous_canonical_id": 996,
          "canonical_id": 39,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The records have mutually compatible author names, publication histories and affiliations, supported by shared works and corroborating coauthors. Evidence work IDs: [826, 829, 912]. Review: reviews/author-cleanup-2026-09-27/authors-39; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.364603+00:00",
          "id": 58
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5002699675",
          "previous_canonical_id": 2000,
          "canonical_id": 39,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The records have mutually compatible author names, publication histories and affiliations, supported by shared works and corroborating coauthors. Evidence work IDs: [826, 829, 912]. Review: reviews/author-cleanup-2026-09-27/authors-39; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.365907+00:00",
          "id": 59
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5047856762",
          "previous_canonical_id": 12014,
          "canonical_id": 3494,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The 20-record Francesco profile and F. Giazotto record share six works and extensive coauthor history; both list the same Pisa institutions. The conflicting-ORCID record 13143 is excluded from this merge group. Evidence work IDs: [82, 191, 4981, 5027, 5045, 5466]. Review: reviews/author-cleanup-2026-09-27/authors-3494; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.367115+00:00",
          "id": 60
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5141205757",
          "previous_canonical_id": 2073,
          "canonical_id": 84,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The records have mutually compatible author names, publication histories and affiliations, supported by shared works and corroborating coauthors. Evidence work IDs: [58, 1033, 1498, 2852, 4549, 5487, 5696, 5799]. Review: reviews/author-cleanup-2026-09-27/authors-84; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.371488+00:00",
          "id": 61
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5085953165",
          "previous_canonical_id": 58,
          "canonical_id": 82,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The records have mutually compatible author names, publication histories and affiliations, supported by shared works and corroborating coauthors. Evidence work IDs: [752, 753]. Review: reviews/author-cleanup-2026-09-27/authors-58; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.372965+00:00",
          "id": 62
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5109052389",
          "previous_canonical_id": 3531,
          "canonical_id": 82,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The records have mutually compatible author names, publication histories and affiliations, supported by shared works and corroborating coauthors. Evidence work IDs: [752, 753]. Review: reviews/author-cleanup-2026-09-27/authors-58; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.374369+00:00",
          "id": 63
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5035186454",
          "previous_canonical_id": 3788,
          "canonical_id": 82,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The records have mutually compatible author names, publication histories and affiliations, supported by shared works and corroborating coauthors. Evidence work IDs: [752, 753]. Review: reviews/author-cleanup-2026-09-27/authors-58; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.375566+00:00",
          "id": 64
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5109942650",
          "previous_canonical_id": 445,
          "canonical_id": 2843,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The records have mutually compatible author names, publication histories and affiliations, supported by shared works and corroborating coauthors. Evidence work IDs: [300, 490, 817, 5003]. Review: reviews/author-cleanup-2026-09-27/authors-445; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.376751+00:00",
          "id": 65
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5140733709",
          "previous_canonical_id": 1924,
          "canonical_id": 339,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Andrei D. Zaikin and A. D. Zaikin share 11 works and compatible institutional histories; both one-record fragments also identify Andrei D. Zaikin on work 1494. Alexey Zaikin (15329) is a distinct author with a conflicting ORCID and is excluded. Evidence work IDs: [245, 1494, 4661, 5025, 5142, 5287, 5313, 5347, 5382, 5447, 5574, 5712]. Review: reviews/author-cleanup-2026-09-27/authors-339; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.378042+00:00",
          "id": 66
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5140938142",
          "previous_canonical_id": 1980,
          "canonical_id": 339,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Andrei D. Zaikin and A. D. Zaikin share 11 works and compatible institutional histories; both one-record fragments also identify Andrei D. Zaikin on work 1494. Alexey Zaikin (15329) is a distinct author with a conflicting ORCID and is excluded. Evidence work IDs: [245, 1494, 4661, 5025, 5142, 5287, 5313, 5347, 5382, 5447, 5574, 5712]. Review: reviews/author-cleanup-2026-09-27/authors-339; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.379388+00:00",
          "id": 67
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5108410684",
          "previous_canonical_id": 14573,
          "canonical_id": 339,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. Andrei D. Zaikin and A. D. Zaikin share 11 works and compatible institutional histories; both one-record fragments also identify Andrei D. Zaikin on work 1494. Alexey Zaikin (15329) is a distinct author with a conflicting ORCID and is excluded. Evidence work IDs: [245, 1494, 4661, 5025, 5142, 5287, 5313, 5347, 5382, 5447, 5574, 5712]. Review: reviews/author-cleanup-2026-09-27/authors-339; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.380586+00:00",
          "id": 68
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5108566647",
          "previous_canonical_id": 10777,
          "canonical_id": 6306,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The records have mutually compatible author names, publication histories and affiliations, supported by shared works and corroborating coauthors. Evidence work IDs: [964, 5633, 5672]. Review: reviews/author-cleanup-2026-09-27/authors-6306; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.381775+00:00",
          "id": 69
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5070949756",
          "previous_canonical_id": 1898,
          "canonical_id": 107,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The records have mutually compatible author names, publication histories and affiliations, supported by shared works and corroborating coauthors. Evidence work IDs: [58, 445, 605, 4549, 5696, 5839]. Review: reviews/author-cleanup-2026-09-27/authors-107; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.383133+00:00",
          "id": 70
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5147573692",
          "previous_canonical_id": 7756,
          "canonical_id": 118,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The records have mutually compatible author names, publication histories and affiliations, supported by shared works and corroborating coauthors. Evidence work IDs: [378, 508, 1021]. Review: reviews/author-cleanup-2026-09-27/authors-118; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.384599+00:00",
          "id": 71
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5069191541",
          "previous_canonical_id": 3095,
          "canonical_id": 1098,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The records have mutually compatible author names, publication histories and affiliations, supported by shared works and corroborating coauthors. Evidence work IDs: [603, 2717]. Review: reviews/author-cleanup-2026-09-27/authors-1098; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.386001+00:00",
          "id": 72
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      },
      {
        "action": "assign_identity",
        "created_canonical": false,
        "decision": {
          "entity_type": "author",
          "source": "openalex",
          "source_identifier": "https://openalex.org/A5101298270",
          "previous_canonical_id": 6724,
          "canonical_id": 1098,
          "reason": "Agent assessment by gpt-6-luna; human_confirmed=false. The records have mutually compatible author names, publication histories and affiliations, supported by shared works and corroborating coauthors. Evidence work IDs: [603, 2717]. Review: reviews/author-cleanup-2026-09-27/authors-1098; frozen review hashes in application-plan.json.",
          "recorded_at": "2026-09-27T13:39:24.387318+00:00",
          "id": 73
        },
        "note": "Source assignment changed; corpus reviews and saved selections retain their original canonical IDs."
      }
    ]
  }
}
