Extract desktop perf automation into dedicated module

- Move seeding, scripted UI interactions, and trace recording into `desktopPerfAutomation.ts`
- Keep `main.ts` lightweight with lazy module loading and explicit load-failure reporting
8d90f14290Julius Marminge committed on 2/18/2026, 3:49:15 AMparenta1177c7
2 files changedLine totals unavailable