{
  "source": "Recorded benchmark question templates; source-state paths are instantiated per request.",
  "sourceSha256": "c0c214690fae002420c00300146261711d50b37b5c7334d2dc2d59663028ddff",
  "identity": {
    "before": {
      "same": "The supplied donor evidence supports the same donor identity, including corroborated clerical or name-form variants.",
      "different": "The supplied evidence affirmatively supports distinct donors; a genuine generation/name conflict can distinguish people, but missing corroboration or different addresses/jobs alone cannot.",
      "unknown": "The supplied evidence justifies neither the identity merge nor a definitive separation.",
      "non_entity": "At least one endpoint is a placeholder coverage bucket, not an identifiable donor entity."
    },
    "after": {
      "same": "The same donor. Sufficient: the same surname and the same or clerically equivalent given name (spelling, nickname, initial, or a middle name or suffix present on only one record) at the same residential street address, or at the same postal code with the same employer. Differences only in employer/occupation, one blank field, or address formatting do not distinguish donors.",
      "different": "Distinct donors. Sufficient: different given names that are not variants of one name, or explicitly conflicting generational suffixes on both records such as JR against SR or II against III. Different addresses or employers alone do not establish separation.",
      "unknown": "Neither is established by the supplied evidence: for example the same full name at different addresses with no shared employer or other corroboration.",
      "non_entity": "At least one endpoint is a placeholder coverage bucket, not an identifiable donor entity."
    }
  },
  "household": {
    "before": {
      "instructions": "Do the supplied sources establish ${target.relation} from ${endpoint(target.from)} to ${endpoint(target.to)}? The endpoints must be distinct entities of the permitted types. A shared employer/mail destination is not by itself a household. A relation is not an identity merge. Answer yes only for a supported relation; no means no such relation is established by this evidence, not a claim that it can never exist.",
      "criteria": {
        "yes": "This specific relationship is supported between distinct compatible entities.",
        "no": "The relationship is not established by the supplied evidence, or the endpoints are the same entity.",
        "unknown": "The supplied evidence leaves this assertion unresolved and another assessment is needed."
      }
    },
    "after": {
      "instructions": "Do the contribution records show ${endpoint(target.from)} and ${endpoint(target.to)} as two distinct persons at the same residential street address? Accepted household evidence is the same house number and street name on both records; abbreviation and punctuation differences such as DR against DRIVE, CT against COURT or ST against STREET do not break the match, and a shared surname strengthens it. A shared employer, business or PO-box address is not a household. The same person is not a household with themselves.",
      "criteria": {
        "yes": "Both records give the same residential street address (same house number and street), and the two are distinct persons.",
        "no": "The street addresses differ in house number or street name, the only shared location is an employer, business or PO box, or the endpoints are the same person or are not both persons.",
        "unknown": "An address field is missing, or the records conflict in a way the supplied evidence cannot resolve."
      }
    }
  }
}
