Files
VesiscanClinicalAndroid/app/src/main/java/com
dw.jang 22ef6576f8 feat(demo): V2 default + 그래프/문구 일치 + Slider lock (스크롤 충돌 방지)
1. V2 alignment 를 모든 진입점 default 로
   - GreenZoneConstants.alignmentAlgo = V2
   - PlacementGuideView LaunchedEffect 의 clinical 한정 분기 제거 → 항상 V2
   - 사용자 경험 통일 (4-stage Method D)

2. 그래프 ↔ 문구 일치 — 잔여 모순 fix
   - CH3_STABILIZE 의 STOP action: 이전엔 isLocked=true + GREEN LED + checkmark
     아이콘 → '완료처럼 보이는데 알고리즘은 stabilizing 중' 모순. 변경: phase가
     LR_BALANCE 일 때만 finalStop → 진짜 GREEN. CH3_STABILIZE STOP 은 아이콘 X.
   - PROBE_LR action: 이전엔 arrow.left (한쪽 화살표). msg 의 ↔ 와 불일치.
     변경: 아이콘 없음 (msg 의 ↔ 만으로 양방향 의미 전달).

3. LockableSlider 신규 — 스크롤 충돌 차단
   - 잠금 아이콘 1회 탭 → 활성화 → drag 가능 → 다시 탭하면 잠금
   - 잠김 상태에서는 slider disabled → 위아래 스크롤 손가락 끌림에 영향 X
   - 적용: PiezoMonitoring 의 dev panel 17 sliders +
          ReminderSettings 의 2 sliders (배뇨 알림 기간, 기상 알람 기준 시간)

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-26 16:45:49 +09:00
..