# 2026-07-14 배지 전방 오프셋 route.json 설정화 — station_lookahead

**소요 시간**: 6분
**Context 사용량**: input 7900k / output 2k tokens

## 요청

배지 시선 연동을 route.json 환경설정으로 — 0 이면 드론 연직, 100 이면 진행방향 +100m.

## 구현 — StationBar.tsx, types/geo.ts

route.json `routeInfo.station_lookahead` (m):

| 값 | 동작 |
|----|------|
| `0` | 드론 바로 아래(연직 체이니지) — 종전 방식 |
| `N` (예: `100`) | 드론 체이니지 + 진행방향으로 N m 고정 오프셋 |
| 미설정 / `"auto"` | 자동 — 짐벌 피치·AGL 기반 카메라 시선 중심(직전 구현) |

- 진행방향 = 카메라 yaw · 노선 접선 내적 부호 (후진 시 −N)
- 노선 체이니지 범위로 클램프(양끝 밖으로 안 나감), 숫자 문자열("100")도 허용
- RouteMeta 타입에 station_lookahead 필드 문서화

## 검증

- tsc+vite 빌드 통과, 새 번들(index-BtY-C6rz.js, 빌드 07.14 18:42) 서빙
- 적용: route.json 에 `"station_lookahead": 100` 추가 → F5 새로고침 → 폴더 재선택
