dw.jang a1d68bd007 ux: Sensor Alignment — Step 0/N, arrow↔hint sync, arrow 위치, oval 색
1) 시작 전 (waitingForStart) Step 표기:
   "Step 1/3" → "Step 0/3" 으로 표시, 점/체크포인트 row 전체
   숨김 (시작 후에만 점 등장).

2) 화살표 ↔ Hint 2 텍스트 mismatch 수정 (V1 path):
   debounce 중 else 분기에서 directionIcon 을 guideResult.icon
   으로 즉시 갱신 → 텍스트는 "위로 올려" 인데 화살표는 가끔
   아래를 가리키는 깜빡임 발생.
   수정: directionHint 텍스트에서 방향 추론 (phaseHoldHint 와
   동일 로직) → 화면에 보이는 텍스트와 항상 일관.
   V2 path 는 이미 동일 source(st.action) 라 영향 없음.

3) 화살표 위치 — 센서/방광 쪽으로 당김:
   vertCloser = arrowDrawH * 0.45f 도입.
   - 위 화살표 cya: 기존 + vertCloser  (살짝 아래로)
   - 아래 화살표 cya: 기존 - vertCloser (살짝 위로)
   좌/우 화살표는 변경 없음.

4) 방광 oval 색 (센서 주위 테두리) — 미정렬 상태:
   Cyan → Color(0xFFFFB74D) (Material orange 300, warm hint).
   greenZone 진입 시는 기존 Green 4CAF50 유지.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-17 17:25:20 +09:00
S
Description
No description provided
20 MiB
Languages
Kotlin 97.1%
Python 2.9%