Hosted launcher for the apps in progress.
This is intentionally static so it can deploy cleanly to Vercel. It does not scan local folders or launch local processes.
Edit launcher-data.js and set appUrl for each card.
Push this folder to GitHub and import it into Vercel as a static site.