Graph Unmerge
graph_unmergeSplit a falsely merged entity into two, moving specified edges to the new entity. Use when entity resolution incorrectly merged distinct entities.
Instructions
Split a falsely merged entity back into two separate entities, redistributing specified edges. Use when entity resolution made a mistake (e.g. merged 'Anna' and 'Anne'). The original entity keeps every edge not listed in edges_to_move; the new entity gets the listed edges plus a fresh embedding stub (re-derive with graph_reembed). Logged to the audit trail with reason. Returns the IDs of both entities.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | Yes | Why splitting (logged in audit) | |
| entity_id | Yes | The merged entity ID to split | |
| edges_to_move | Yes | Edges to move to the new entity | |
| new_entity_name | Yes | Name for the split-off entity | |
| new_entity_type | Yes | Type label for the split-off entity |