# 2026-07-15 측점 검색 불일치(1370→1+360) — '도달 통과' 우선 선택

**소요 시간**: 12분
**Context 사용량**: 작업분 input 180k / output 6k tokens · 누적 input 20100k / output 311k tokens

## 제보 (스크린샷)

1370 검색 시 배지 1+360 지점으로 이동 — 검색값과 불일치.

## 원인 (실데이터 재현)

- 경로 1-1, lookahead 240. t≈252s 구간에서 **드론이 약 2분 호버**하며 배지값(vc)이
  1360 에 정체 + 호버 중 카메라 회전으로 vc 가 검색 창을 들락거림
- 그 결과 "1360 까지만 접근하는" **약한 통과 창**(최소 오차 9.9m)이 생기고,
  검색이 이 창을 첫 통과로 채택 → 실제 1370 도달 지점(t=336.9s)을 지나침

## 수정 — StationBar.tsx

- 통과 창을 **강한 통과**(창 안에서 vc 가 검색값을 실제로 가로지름: min≤km≤max,
  또는 최소 오차 ≤5m)와 **약한 통과**(근접만)로 분류
- 순환 이동은 강한 통과들로만 — 강한 통과가 하나도 없을 때만 약한 통과 폴백

## 검증 (경로 1-1, km=1370)

- 강한 통과: t=336.9s, vc=**1370.0** (오차 0) ✓
- 약한 통과(후순위): t=252.3s, vc=1360.1 — 종전에 잘못 착지하던 곳

## 반영

- 웹(index-CngDBzBa.js, 07.15 13:55) + 포터블(StationPlayer-Portable) 갱신
