# 2026-07-15 측점 검색 최종 — 스테이션바(배지) 데이터에서 직접 탐지

**소요 시간**: 12분
**Context 사용량**: 작업분 input 200k / output 7k tokens · 누적 input 20900k / output 331k tokens

## 제보/제안

±2m 잔여 오차 지속 → 사용자 제안: "스테이션바에서 해당 값을 찾는 방식으로 하자".

## 잔여 2m 의 원인

배지는 djmd 프레임 동기(영상 시간축) 위치를 쓰는데, 검색은 CSV 시간축 교차 시각으로
시크 — 교차상관 오프셋(dt≈0.33s)×비행속도 ≈ 2m 가 구조적으로 남음.

## 수정 (2단계)

1. **djmd dt 전파**: refineFramesWithDjmd 가 dtSec 반환 → geoStore.djmdDtSec →
   검색의 CSV↔영상 시간 변환에 반영
2. **하이브리드 탐지** (사용자 제안 채택):
   - **현재 세그먼트**: 배지가 쓰는 바로 그 데이터(viewedRef.viewChain)에서
     부호 교차 탐지 — 착지 시 배지값 == 검색값, **정의상 오차 0**
   - **다른 세그먼트**: 전 구간 CSV 인덱스(dt 보정) 교차 — 현 세그 범위는 ①이 대체
   - 순환·랩어라운드·3s 채터 병합·최근접 폴백 유지

## 반영

- 웹(index-BFtgZCK8.js, 07.15 14:13) + 포터블(StationPlayer-Portable) 갱신
- 확인: 1355 검색 → 배지 1+355 정확 착지, Enter 연타 시 통과 지점 순환
