889c65b03823a450354bbfbbbf492f7eff37d7e7
CH0~CH3 chord CV 로 최적 vertical 위치 판정하는 신규 phase. V1 GREEN 판정 CV=0.15 실증값을 5-phase 에 이식. - Phase4 enum: CENTER_OPTIMIZE 추가 (CH3_STABILIZE ↔ LR_BALANCE 사이) - AlignSummary: chords Array<Double?> (angle-corrected mm) 추가 - summarize(): per-channel chord 계산 (post-ant × cos(angle) × DPS) - CENTER_OPTIMIZE step 로직: * CH3 잃음 → CH3_STABILIZE 복귀 * CH0/1/2 미검출 → MOVE_UP * 4채널 검출 + CV ≤ 0.15 (3 연속) → LR_BALANCE * CV > 0.15: chord[3] > chord[0] → MOVE_DOWN, else MOVE_UP - AlignmentConstants: CV_THRESHOLD_STRICT=0.15, LOOSE=0.20, CENTER_OPT_CONFIRM_STREAK=3 - PlacementGuideView: V2 step indicator 5-stage → 6-stage Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Description
No description provided
Languages
Kotlin
97.1%
Python
2.9%