# 대시보드 커밋 + 인슈위키 워크트리 정리 + 서버 재시작

## 작업 1: 대시보드 변경사항 커밋

### 변경 파일 확인
```bash
cd /home/jay/workspace/dashboard
git status --short
```
주요 변경:
- server.py (+1283줄): 블로그 글 생성 CLI 전환, 경쟁 분석 크롤링 수정, 키워드 UX, 타임존 KST, 어투/모델 선택, SEO+GEO 프롬프트 등
- SystemView.js (+215줄): 디자인MD 섹션 추가
- NaverBlogView.js: 키워드 클릭 선택 + 드래그, 블로그 미리보기, 성능 최적화 등
- App.js: 탭 구조 변경

### 커밋
```bash
cd /home/jay/workspace
git add dashboard/server.py dashboard/components/NaverBlogView.js dashboard/components/SystemView.js dashboard/components/App.js dashboard/index.html dashboard/data/skill-agent-mapping.json
git commit -m "대시보드 2026-04-09~10 기능 일괄 반영: 블로그 내부CLI 전환, SEO+GEO 프롬프트, 어투/모델 선택, 키워드 UX 개선, 디자인MD 뷰, KST 시간 통일"
```

## 작업 2: 인슈위키 워크트리 정리

### 머지 확인 + 정리
```bash
cd /home/jay/projects/insuwiki

# 이미 머지된 브랜치의 워크트리 정리
# task-1554.1-dev3 — 오래됨, 1557에서 이어받음
# task-1557.1-dev3 — 1573에서 머지 완료
# task-1573.1-dev1 — 머지 완료
# task-1590.1-dev1 — 1팀 작업 중이면 보존

# 머지 완료 확인
git branch --merged master | grep task/

# 정리 (머지 완료된 것만)
for wt in task-1554.1-dev3 task-1557.1-dev3 task-1573.1-dev1; do
  if git branch --merged master | grep -q "task/$wt"; then
    git worktree remove .worktrees/$wt --force 2>/dev/null
    git branch -d task/$wt 2>/dev/null
  fi
done
```

### task-1590.1 확인
- 1팀이 아직 작업 중이면 보존
- 완료(.done 존재)됐으면 머지 후 정리

## 작업 3: 서버 재시작
```bash
systemctl --user restart dashboard.service
```

## 작업 4: 최종 검증
1. 대시보드 접속 확인: `curl -s http://100.76.130.39:8000/dashboard/ | head -3`
2. 네이버 블로그 탭 동작 확인
3. 시스템뷰 디자인MD 섹션 확인
4. 인슈위키 앱 접속 확인

## 보고서
`/home/jay/workspace/memory/reports/task-1593.md`에 작성
