Files
drawNET_test/docs/studio/phase3_checklist.md
2026-04-22 21:11:57 +09:00

20 lines
1.3 KiB
Markdown

## 1. PNG to SVG 변환 엔진 (Transformation)
- [x] 브라우저 기반 벡터라이징 라이브러리(Potrace) 통합 완료
- [x] 소스 리스트의 PNG 파일을 읽어 실제 벡터 `<path>` 데이터로 추출하는 Processor 모듈 구현
- [x] 성능 최적화: 대량의 파일 변환 시 순차 처리 로직 구현
## 2. 변환 품질 검수 및 비교 UI (Review)
- [x] **Side-by-Side 뷰**: 원본 PNG와 변환된 SVG를 동일 크기로 나란히 배치하여 시각적 비교 지원
- [x] **가변 옵션 조절**: 기본 임계값 적용 및 벡터화 결과 즉시 반영 로직 구현
- [x] **최종 채택 토글**: 개별 에셋별로 [PNG 유지] 또는 [SVG 채택] 중 하나를 명시적으로 선택하는 기능
## 3. 다중 선택 및 벌크 속성 편집 (Bulk Edit)
- [x] 그리드 내 여러 에셋 선택 시 우측 패널에 '일괄 편집' 모드 활성화
- [x] **공통 속성 적용**: 선택된 모든 에셋에 대해 카테고리 일괄 변경 기능 구현
- [x] **명명 규칙(Naming Rule)**: 파일명을 기반으로 ID 및 라벨 자동 생성 로직 반영
## 4. 메타데이터 및 상태 관리
- [x] 가공 중인 에셋들의 실시간 세션 상태 유지 (`studio/state.js`)
- [x] 유효성 검사: 필수 값(Label) 실시간 업데이트 반영
- [x] 작업 중인 이미지의 프리뷰 및 선택 상태 시각화