---
task_id: task-1980
type: plan
scope: task
created: 2026-04-20
updated: 2026-04-20
status: completed
---

# 계획서: task-1980

**task**: task-1980
**목표**: Lovable Auth → Supabase 네이티브 Auth 전환 검증 및 완료 확인
**승인**: 페룬 2026-04-20 "기존 전환 완료 상태 확인"
**근거**: /home/jay/workspace/memory/tasks/task-1980.md

---

## 목표

InsuRo 프로젝트에서 `@lovable.dev/cloud-auth-js` 의존성을 완전히 제거하고, Supabase 네이티브 OAuth로 교체가 완료되었는지 검증한다.

## 범위

### 포함
- .env 파일의 Supabase URL/key 확인
- src/integrations/lovable/ 디렉토리 삭제 확인
- AuthForm.tsx의 Supabase 네이티브 OAuth 구현 확인
- package.json에서 lovable 의존성 제거 확인
- vite.config.ts에서 lovable-tagger 제거 확인
- npm run build + tsc --noEmit 통과 확인

### 제외 (다음 페이즈 이후)
- AdminAIConfig.tsx의 AI provider "lovable" 옵션 (auth와 무관)
- AdminCrmConfig.tsx의 Lovable AI 텍스트 (auth와 무관)

## 위임 계획

- 검증 작업: 팀장 직접 수행 (코드 변경 없이 검증만 필요)

## 검증 기준

- `npm run build`: 성공 (0 에러) → PASS
- `npx tsc --noEmit`: 타입 체크 통과 → PASS
- `grep -r "lovable" src/ | grep -v AdminAI | grep -v AdminCrm`: 0건 → PASS
- 앱 실행 후 HTTP 200 응답 → PASS
