Ops that move one component from its ancestor value to the new value.
The emitted node applies on top of the TARGET stack, where composition
is per-attribute LWW — setting the surviving attributes alone would
leave stale opinions (an attribute the candidate removed, or one ours
added inside a component being resolved to theirs) shining through.
Every key visible on the ancestor or ours side that next no longer
carries is therefore explicitly nulled.
Ops that move one component from its ancestor value to the new value.
The emitted node applies on top of the TARGET stack, where composition is per-attribute LWW — setting the surviving attributes alone would leave stale opinions (an attribute the candidate removed, or one ours added inside a component being resolved to theirs) shining through. Every key visible on the ancestor or ours side that
nextno longer carries is therefore explicitly nulled.