The Star Trek Communicator & Away Team Action Playset shipped for webOS in 2009: fourteen characters, hundreds of voice clips, a draggable phaser dial, and a communicator grill that actually opened and closed. Then Palm died, and the app went with it.
Sixteen years later I handed the whole thing — Mojo scene assistants, sprite sheets, 8.5MB of assets — to Claude Code and played domain expert while it wrote every line of React. Here is how the port went: the invisible overlay swallowing clicks, the border-image-slice fill keyword nobody remembers, the fifteen years of border-box muscle memory that turned out to be exactly wrong, and the phaser overload easter egg, restored.