Vite uses esbuild for TypeScript and resolves the @/ path alias via
vite.config.ts. Standalone tsc cannot resolve @/ without baseUrl/paths
which are deprecated in TS7. Dropping tsc from the build is the clean fix.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>