How I reverse engineered Google Slides to control an embed remotely: keyboard-shortcut hacks, an undocumented JSON blob, self-hosting, and animation tracking.