Cold my clone @c965f6c: genuine prev->target MOVES (deploy 3.0.9->image 1.10.7; upgrade->1.10.8; version label changed) AND a no-op upgrade now RAISES 'did not move'. DG2 non-vacuous + regression-locked; DG3 genuine. Closed F1d-2. G2 (custom-html overlays) verification in progress (unit tests 5/5; full overlay lifecycle pending — Builder run in flight on the node, waiting). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>