Skip to content

Commit 766ab95

Browse files
mpstatonclaude
andcommitted
progress(issues, donorstrust): dupe org rows merged — donorstrust is the slug, donor-s-trust folded in
Operator ruling: DonorsTrust brands as one word, so donorstrust is the accurate slug. Non-destructive merge executed: links/corpus unioned by URL (keeper now 3 links, 5 corpus), aliases gained Donor's Trust / donor-s-trust / Donors Trust, both person edges re-pointed (RELATE fresh onto the keeper with kind/relevance/client_access carried, then old edge deleted — edge in/out are immutable), merged_from observation written, dupe row deleted. Verified: dupe gone, keeper coherent, five edges. Flagged, not fixed: the merge surfaced a person dupe — two Peter Lipsett rows now both visible on the donorstrust card (FreedomFest CSV vs person-enrichment origins). Person-dedupe is its own decision, recorded in the issue worklist. Files changed: - context-v/issues/Parent-Child-Nested-Organizations-Not-Modeled.md Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RW28dw3kQAKXr2ZNefCukE
1 parent 19bc95b commit 766ab95

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

context-v/issues/Parent-Child-Nested-Organizations-Not-Modeled.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,8 +143,16 @@ pointers across the seam, (4) re-home any parked inbox captures.
143143
same shape waiting: TEGL/ETA content sits on `us-department-of-labor`).
144144
- [ ] **Academic chain**`project-on-workforce-at-harvard` is a leaf with
145145
no chain to HKS/Harvard (see the academic-institutions note above).
146-
- [ ] **DB dupe, non-destructive merge pending**: `donor-s-trust` vs
147-
`donorstrust` (same recipe as bhef/jff merges).
146+
- [x] **DB dupe merged 2026-07-27**: operator ruled `donorstrust` the
147+
accurate slug (the brand is one word); `donor-s-trust` folded in
148+
non-destructively — links/corpus unioned by URL, both edges
149+
re-pointed (RELATE fresh → delete old; in/out are immutable),
150+
aliases gained `Donor's Trust` / `donor-s-trust` / `Donors Trust`,
151+
`merged_from` observation on the keeper, dupe row deleted. **Flagged,
152+
not fixed:** the merge surfaced a PERSON dupe — two `Peter Lipsett`
153+
rows (one from the FreedomFest CSV with role Vice President/relevant,
154+
one from person-enrichment with kind `primary`) now both visible on
155+
the donorstrust card; person-dedupe is its own decision.
148156

149157
### C. The build (what "model lands" means)
150158

0 commit comments

Comments
 (0)