Anchors/aliases are preserved for value edits, key additions, and comment additions via line-level patching; only complex structural changes (e.g., deleting keys, adding array items) in anchor ...