Commit ba816a2
feat(crm-starter-export): person match sees through trailing role words — "James Patterson Philanthropy Advisor" anchors to the person
Progressive right-trim on the person-match pass (exact full-name match
only, never below two tokens — the first-name-prefix lesson from the org
matcher applies double for people). Landed alongside the operator's
triage rulings: James Patterson (the author; direct giving via a
philanthropy advisor, no foundation — and NOT Sarasota's unrelated
Patterson Foundation, disambiguation recorded as observations) and
Joshua Biber (Toolbox Family Fund has no other internet presence;
person-anchored with an operates_fund observation).
Files changed:
- scripts/export-crm-orgs-csv.mjs
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RW28dw3kQAKXr2ZNefCukE1 parent 3d4d5ce commit ba816a2
1 file changed
Lines changed: 14 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
174 | 174 | | |
175 | 175 | | |
176 | 176 | | |
177 | | - | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
178 | 191 | | |
179 | 192 | | |
180 | 193 | | |
| |||
0 commit comments