01must proveConfirmed | Contact evidence contributes: shared origin 60; primary e-mail on both 40, another slot 30 or an address shared by at least three contacts 10; shared mobile 20; other phone 10 or zero with at least three holders; exact surname 15, phonetic surname 8, maiden-name match 5 or surname disagreement -20; exact first name 15, nickname 12, phonetic first name 8, initial 3 or disagreement -15; equal birth date 25 or conflict -40; conflicting middle initials -10; conflicting suffixes -30; equal street and postal code 15 or postal code alone 8; equal employer 8; reciprocal spouse evidence -30. no proof recorded yet | calculation | service | test |
02must proveConfirmed | Contact scores cannot exceed 49 for conflicting first and last names or birth dates, or 35 for conflicting suffixes; the lowest applicable ceiling wins. ✓ For example, two spouses sharing a household e-mail address score below the lowest band.✗ By comparison, two records of one person with the same e-mail address and names score very high. no proof recorded yet | calculation | service | test |
03must proveConfirmed | Organization evidence contributes: shared origin 60; exact normalized name 35, phonetic name 20, close name 15 or disagreement -20; shared non-free-mail domain 30; shared phone 15 or zero with at least three holders; equal street and postal code 20 or postal code alone 5; equal parent 5; ancestor relationship -40; different types -10; domain agreement without name agreement caps the score at 69 and ancestry caps it at 35. no proof recorded yet | calculation | service | test |
04must proveConfirmed | Confidence is very high at 90 or above, high at 70–89, medium at 50–69 and low at 35–49; scores below 35 produce no stored candidate. no proof recorded yet | calculation | service, database | test |
05must proveConfirmed | Explanations list a sentence and point contribution for each evidence item in scoring order, then describe every applied score ceiling. no proof recorded yet | policy | service | test |
06must proveConfirmed | Explanations mask e-mail to its first character and domain and phone to its last four digits, omit full birth dates and retain public organization domains and matching names. no proof recorded yet | policy | service | test |
07Confirmed | Reason text uses the records' accented and punctuated name spellings where available, falling back to stored evidence when neither record still supplies the name. | policy | service | test |
08must proveConfirmed | Repeated scoring and reversed record order produce the same score, reasons and limits. no proof recorded yet | invariant | service | test |
09Confirmed | A candidate stores the scoring version associated with its evidence, allowing results from different weight versions to be distinguished. | policy | service, database | test |
10Confirmed | Detection uses deterministic matching without a language model or database fuzzy-matching extension. | policy | service | documented |
11Confirmed | The product should calibrate weights with synthetic examples and Rhythm 2.0 review decisions, excluding Rhythm 1.0 data. | policy | service | unknown |
12must proveConfirmed | The tested household sharing one e-mail address remains low-confidence, while the tested spouse pair falls below the candidate threshold. no proof recorded yet | calculation | service | test |
13must proveConfirmed | The final score sums evidence, clamps the total between zero and 100 and applies the lowest triggered ceiling without permitting a negative result. no proof recorded yet | calculation | service | observed |