merge_initiative
Combine two split project memories by moving all nodes and edges from one initiative into another, then deleting the source.
Instructions
Merge one initiative INTO another — the fix for a project whose memory ended up split across two names (a typo, a separator, a translated alias). Re-homes every node and edge of source into target in ONE step and removes source. Nothing is forgotten: a merge only moves memberships, so unlike attach-then-delete_initiative it cannot lose a node you missed. target must already exist (use rename_initiative to move to a fresh name). target keeps its own share policy. Local only. reflect lists the candidates.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | Yes | Initiative to merge FROM. It stops existing; every node and edge in it becomes a member of `target`. Nothing is forgotten. | |
| target | Yes | Initiative to merge INTO — must already exist. It keeps its own share policy when both have one. |