- Rename Calendar import from lucide-react to CalendarIcon2 to avoid conflict with Calendar from @/components/ui/calendar - Add tsc --noEmit and pnpm build steps to CI to catch type/bundler errors before tests run (prevents this class of bug from reaching main)