What problem does it solve? Lens projects built for Spectacles (2024) rely on deprecated APIs like RemoteServiceModule, VoiceML, and native Leaderboard that no longer work on SPECS 27, and manually porting JavaScript/TypeScript code across eight different API areas is error-prone and time-consuming. ## Core Features & Use Cases - End-to-end project upgrade: Runs the Lens Studio CLI project-update flow, updates all Asset Library packages via pull-update, and stabilizes the TypeScript compile before touching API code. - Eight migration areas: Covers WebView/HTTP (RemoteServiceModule to InternetModule), Remote Media, Camera, Depth, Motion Controller, SyncKit StorageProperty generics, Leaderboard (to Supabase/Snap Cloud), and VoiceML-to-ASR speech transcription. - Runtime validation: Launches the Lens in the SPECS 27 preview simulation, detects orphaned @input fields and outdated package prefabs, and iterates until the preview runs clean. - Use Case: A developer opens a 2024-era Lens that uses VoiceML voice commands and a native leaderboard, invokes the skill, and receives a migrated project with ASR transcription, a Supabase-backed leaderboard, and a verified clean compile and preview run. ## Quick Start Migrate my Lens project in this directory from Spectacles 2024 APIs to SPECS 27 and validate it in the preview.