* Fix edge rename not removing old edge due to reference equality
removeInstanceRelationTuple used reference equality (===) to filter
tuples, but the incoming tuple is always a freshly constructed object
so it never matched any stored tuple — making removal a silent no-op.
Switch to structural comparison on the atoms array, matching the
pattern already used by JSONDataInstance, PyretDataInstance, and
DotDataInstance.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* Uptick
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>