External workspace home
Animator now proves real external workspace routing
This separate Next.js app is the first real external preview target for Rabbit Studio Animator. It proves that the editor can speak to another local workspace instead of keeping preview content embedded in the editor app.
External preview now lives outside the editor app
The editor can target this app over the same bridge contract instead of relying only on the built-in /preview route.
Nested targets stay explicitly addressable
Selection and highlighting still work because the external workspace keeps semantic hierarchical data-anim ids.
Draft playback follows the same runtime surface
The external workspace mounts the reusable preview runtime so draft apply and clear follow the same loop.