**task-1248.1 완료 보고** (dev1-team) **: 대시보드 캠페인 탭에 노하우 파일 뷰어 추가** (5분 44초) **핵심 결과** `GET /api/knowhow` API 엔드포인트를 추가하여 3개 md 파일을 JSON으로 반환하고, CampaignView.js에 "노하우 라이브러리" 섹션을 추가하여 탭 전환 UI로 내용을 표시하도록 구현 완료. pytest 7건 전체 통과, pyright 에러 0건. 테스트: pyright 0 errors **발견/해결 이슈 3건** 1. **dead code 제거** — `knowhow === undefined` 조건의 로딩 블록이 초기 state `null`과 불일치하여 실행 불가한 dead code → 해당 블록(6줄) 삭제 2. **server.py black 포맷팅** — 미해결: 범위 외 사유: 기존 파일 전체에 걸친 포맷팅 이슈, 본 작업 변경분과 무관 3. **server.py 기존 pyright 경고 9건** — 미해결: 범위 외 사유: 본 작업 이전부터 존재하는 미사용 변수 경고