# task-1158/1159 후속 — API 불일치 수정 + 디자인팀 설정 + dispatch 연동

## 한정승인: 끝까지 진행

## 작업 1: task-1158 피드백 확인
- 서버 API 응답 형식 불일치: 프론트에서 data.path 대신 data?.results?.[0]로 수정됐는지 확인 (utils.js:695)
- 서버 404 응답: 수동 send_response(404) 대신 _send_error_response(404, ...) 패턴으로 통일됐는지 확인 (server.py:2959)
- 미수정이면 직접 수정

## 작업 2: 디자인팀 CLAUDE.md 생성
- `/home/jay/workspace/teams/design/` 디렉토리가 없음 → 생성
- `/home/jay/workspace/teams/design/CLAUDE.md` 작성
- 내용: 디자인팀 역할, 이미지 스킬 사용 규칙, image-skill-router 필수 실행 규칙
- 핵심 규칙: **광고 배너에 satori-cardnews 사용 금지, hybrid-image 또는 gemini-image 사용**

## 작업 3: dispatch.py에 image-skill-router 연동
- dispatch.py에서 design 팀 위임 시 `get_skill_recommendation()` 호출 코드 삽입
- 추천 스킬을 디자인팀 프롬프트에 포함
- get_skill_recommendation() 함수는 이미 import 가능한 상태

## 참조
- image-skill-router: `/home/jay/workspace/tools/image-skill-router.py`
- dispatch.py: `/home/jay/workspace/dispatch.py`
- server.py: `/home/jay/workspace/dashboard/server.py`
- utils.js: `/home/jay/workspace/dashboard/components/utils.js`

## task-timer
- task_id: task-1161.1
- team: dev1-team
