# 2026-07-13 dev_mode 로 영상제어 UI 표시 제어

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

## 요청

route.json `dev_mode`: 1 이면 영상제어 ON 버튼 표시, 0 이면 숨김.

## 수정

### client/src/types/geo.ts
- RouteInfo 에 `dev_mode?: number` 추가

### client/src/components/player/VideoPlayer.tsx
- routeMeta 구독 → devMode 산출 (routeInfo.dev_mode 우선, 최상위 dev_mode 허용,
  **없으면 1 — 기존 동작 유지**)
- dev_mode=0 이면:
  - 좌하단 그룹(영상제어 버튼 + 배속/프레임/좌측패널/선형/드론궤적/GPS/시설등급) 전체 숨김
  - StationOverlay showPanel=false → 우측 카메라 파라미터/화면표시 옵션 버튼도 숨김(뷰어 모드)

## 사용법

route.json 의 routeInfo 안에 `"dev_mode": 0` (숨김) 또는 `"dev_mode": 1` (표시) 추가.

## 검증

- tsc+vite 빌드 통과, 새 번들(index-m3xt1ima.js) 서빙
