Skip to content

Which smaller name-matching gaps should be fixed? (J.P. Smith / John Paul Smith, John Beth Smith / John Anne Beth Smith, and others) #1264

Open

Description

@derek73

Gaps the reviews of #1221 and #1250 left open, each measured on master:

Input today gap
J.P. Smith / John Paul Smith given conflict joined initials fold to one word jp (overlaps #1255)
John Beth Smith / John Anne Beth Smith middle conflict middle words align from the left only
Ann Smith‐Jones (U+2010) / Ann Smith family conflict, no shared key only the ASCII hyphen splits a surname
Ana Ruiz (née de la Vega) / Ana Ruiz (née Vega) maiden conflict maiden names don't set particles aside, though family names do
repr(parser_for(locales.ES).matching()) Matching(default) the repr hides a non-default parser

Tests worth adding:

  • the symmetry and key-guarantee grids under name_order=FAMILY_FIRST, locales.ES and locales.ZH
  • more comma shapes in the grid (Smith, John, , John, de la Vega, Juan)
  • an assertion that each grid setting finds at least one consistent pair
  • the recorded negative controls stored as data, not docstring prose

Activity

  1. added this to the 3.1 milestone on Nov 9, 2026
  2. self-assigned this
    on Nov 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions