1c29b4ee8ac8b02ec1530b7eef9ff1b1c43fd425
src/features/autoScale/calculateScale.ts: - 사진 어깨 픽셀 / 카메라 옷 너비 픽셀 = 스케일 - 카메라 옷 너비 ≤ 0 → scale=1, confidence=0 폴백 - 비율 [0.3, 3.0] 클램핑 → 클램핑 시 confidence=0.5, 정상 시 confidence=1.0 src/features/autoScale/__tests__/calculateScale.test.ts: - 6 케이스 TDD: 정상비율 / 0폴백 / 음수폴백 / 상한클램핑 / 하한클램핑 / 클램핑X 검증: - npx jest src/features/autoScale: 6 passed - 전체 npm test: 5 suites / 15 tests passed (sanity 1 + pose 1 + photoValidation 3 + maskSplit 4 + autoScale 6) - npx tsc --noEmit: 무에러 남은 부분 (v0-plan Task 8): - detectClothWidthPx (네이티브 saliency 호출) — v0 폴백 scale=1, 보강은 Task 12에서 - usePinchScale hook (gesture-handler) — UI 통합 시점에 작성 Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Lapie (라피)
정면 전신 사진의 신체 영역에 실시간 카메라로 옷을 대보는 iOS 앱. 박재오 정체성-Why-탐색의 외면 분기 첫 증거.
입구
- 하네스 운영 규약:
CLAUDE.md← AI agent와 협업하기 전에 반드시 읽음 - 정식 spec:
docs/spec.md - v0 구현 plan (W1~W4, 13 task):
docs/v0-plan.md - brainstorming 원본:
docs/brainstorming-raw.md
v0 상태 (2026-05-24 기준)
| 항목 | 상태 |
|---|---|
| Brainstorming (6단 결정) | ✅ |
| Spec 작성 | ✅ |
| v0 plan (W1~W4) | ✅ |
| Day 0 검증 (도메인·앱스토어·인스타·상표) | ✅ |
| @lapie_app 인스타 핸들 선점 | ✅ |
| lapie.kr / lapie.io 도메인 등록 | ⏸ 7월 착수 직전 |
| macOS 접근 방안 결정 | ⏸ Pre-Task 0.2 |
| 변리사 정식 상표 조사 | ⏸ 출원 직전 |
| Figma 와이어프레임 5화면 | ⏸ W1 첫 주 |
| W1 Task 1 (Expo 세팅) 착수 | ⏸ 2026-07 예정 |
기술 스택 (v0)
React Native (Expo bare) + TypeScript + react-native-vision-camera + @shopify/react-native-skia + iOS Vision Framework (Swift 브릿지) + Zustand + Jest.
자세한 빌드 명령어는 CLAUDE.md §4 참고.
박재오 위키 연결
- 메타 페이지:
[[사업-Lapie-피팅앱]] - 트랙 분류: 박재오 위키 카테고리 3 (사업)
- Why 증거 라인: #3 (외면 분기)
Description
Languages
TypeScript
99.3%
JavaScript
0.7%