Generalized from the vet reference client: - @aetoskia/react-auth + @aetoskia/react-openapi from npm.aetoskia.com (.npmrc), no local aliases - generic Home (resource cards + live preview table), Header, Footer - AppTheme/shared-theme with MUI v5 type shims - VITE_API_BASE_URL / VITE_AUTH_BASE_URL env wiring Verified: tsc --noEmit + vite build pass against built @aetoskia packages.