I shipped my first Chrome extension, XPilot. Lessons on MV3, X OAuth, CORS traps, local-first XP, and getting a free product live on the Chrome Web Store.