# 대시보드 캠페인 탭에 노하우 파일 뷰어 추가

## 목적
광고 이미지 제작 과정에서 축적된 노하우/실패사례 파일 3개를 대시보드 캠페인 탭에서 바로 열람할 수 있도록 한다.

## 대상 파일 (3개)
1. `/home/jay/workspace/memory/specs/knowhow-design.md` — 디자인 노하우 (실패 패턴 21개, 성공 패턴 11개, 체크리스트)
2. `/home/jay/workspace/memory/specs/knowhow-marketing.md` — 마케팅 노하우 (실패/성공 패턴, 체크리스트)
3. `/home/jay/workspace/memory/specs/design-qc-knowhow.md` — 디자인 QC 노하우 (QC 피드백 로그)

## 수정 대상 파일
1. **서버**: `/home/jay/workspace/dashboard/server.py`
   - API 엔드포인트 추가: `GET /api/knowhow` — 3개 md 파일을 읽어서 JSON으로 반환
   - 응답 형식: `{ "knowhow_design": "파일내용", "knowhow_marketing": "파일내용", "design_qc_knowhow": "파일내용" }`

2. **프론트**: `/home/jay/workspace/dashboard/components/CampaignView.js`
   - 캠페인 탭 내에 "노하우 라이브러리" 섹션 추가
   - 3개 탭 버튼으로 파일 전환: "디자인 노하우" / "마케팅 노하우" / "디자인 QC"
   - md 내용은 마크다운 그대로 표시 (pre 또는 간단한 마크다운 렌더링)
   - 기존 캠페인 탭 UI 스타일과 통일

## UI 요구사항
- 캠페인 탭 기존 컨텐츠 아래쪽에 배치
- 3개 탭 버튼은 가로 배치, 선택된 탭 활성화 표시
- 파일 내용 영역: 스크롤 가능, 적절한 높이 (400~500px)
- 기존 대시보드 다크 테마/스타일과 통일

## 참고
- 기존 서버 API 패턴을 따를 것 (server.py의 다른 엔드포인트 참조)
- 기존 CampaignView.js 컴포넌트 구조를 파악한 후 자연스럽게 섹션 추가