Set up the starting template the group will build on. - [ ] Vite + React + TypeScript via `npm create vite@latest` - [ ] TanStack Query installed and wired up - [ ] Vitest + React Testing Library + msw configured (jsdom, no network in tests) - [ ] Prettier + `eslint-config-prettier` integrated with the Vite ESLint config - [ ] npm scripts: `dev`, `build`, `lint`, `test`, `format` - [ ] Verify `npm run lint`, `npm run test`, `npm run build` all pass Part of milestone M1 — Setup.