AI Electron 2.0 · anchor-dot
The agreed motion spec for the hotspot marker: Default breathes, and Hover and Selected add a sonar ripple on top of that breathing halo. Scene image set aside so the motion is all that's on screen.
Live and side by side — this is the behaviour as specced.
Every state is built from these, layered on the core vs. the ripple rings.
Breathe
The translucent halo scales in and out around the core. Always running.
Sonar
Two staggered rings expand and fade outward. Added on hover & selected.