# 배너 select API 테스트 작성 + pyright 경고 해결

## 작업 1: banner-versions select API 테스트 추가

### 문제
POST `/api/banner-versions/select` 엔드포인트에 대한 테스트가 tests/test_server.py에 없음.
v-round2 선택 불가 문제(task-1469.1)에서 발견됨.

### 작업
- `tests/test_server.py` 또는 별도 `tests/test_banner_versions.py`에 테스트 추가
- 테스트 항목:
  1. GET /api/banner-versions — 정상 응답 + 구조 검증
  2. POST /api/banner-versions/select — 각 버전(v1456, v1460, v-round2) 선택 성공
  3. POST 후 GET — 선택 상태 유지 확인
  4. 존재하지 않는 버전 선택 시 에러 처리
  5. 잘못된 cell_id 선택 시 에러 처리

## 작업 2: server.py pyright 경고 해결

### 문제
server.py line 39-46의 import resolution 에러 및 미사용 변수 경고.
기존 이슈지만 정리 필요.

### 작업
- server.py의 import 경고 확인 후 수정
- 미사용 변수 정리
- `pyright server.py` 경고 0건 목표

## 수정 대상
- `/home/jay/workspace/tests/test_server.py` 또는 신규 테스트 파일
- `/home/jay/workspace/dashboard/server.py` (pyright 경고만)

## 검증
1. 신규 테스트 전체 PASS
2. 기존 테스트 회귀 없음
3. pyright server.py 경고 감소

## 산출물
1. 테스트 파일
2. server.py 수정 (경고만)
3. 보고서