- CLAUDE.md: Context 사용량을 '작업분 + 누적' 병기로 확정(영구 규칙) - docs/history: 7/15 작업 이력 37건 (포터블·검색 재설계·선형 입체형· 시점/종점 표기·설정 산출/복원·각종 진단) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1.2 KiB
1.2 KiB
2026-07-15 측점 검색에 station_lookahead 적용 — 검색 오차 제거
소요 시간: 5분 Context 사용량: input 15200k / output 2k tokens
제보
측점 검색 시 station_lookahead 값만큼 오차 — 검색은 드론 연직(chain) 기준이라 이동 후 배지가 '검색값 + 오프셋'을 표시.
수정 — StationBar.tsx handleJumpToMileage
- 오프셋 활성(lookActive: viewChain≠chain 감지) 시 검색 매칭·범위 판정을 viewChain(배지와 동일 기준) 으로 전환 — 검색한 측점이 '화면이 비추는 지점'이 되는 시각으로 이동, 이동 직후 배지 = 검색값
- 노선밖(viewOffM>60) 프레임은 매칭 제외(접근/이탈 구간 오검색 방지)
- 미설정 데이터셋은 기존 동작 그대로(chain 기준, 필터 없음)
- 순환 이동(같은 값 연속 Enter)·허용오차(stationTolerance) 로직은 유지
검증
- tsc+vite 빌드 통과, 새 번들(index-DSBYNc0I.js, 빌드 07.15 10:43) 서빙
- 적용: F5 새로고침(빌드 시각 10:43) → 폴더 재선택 → 측점 검색 후 배지 = 검색값 확인
- 포터블 배포본에 반영하려면
bash scripts/build-portable.sh재실행 필요