**task-1833 완료 보고** (dev1-team) **완료 보고서** (5분 37초) **핵심 결과** 3곳의 `subprocess.Popen` 호출에 `start_new_session=True` 파라미터를 추가하여 해결. 새 세션 리더로 실행되므로 부모 프로세스 종료 영향 없음. All Stop에서는 lock 파일의 PID로 `os.kill(pid, SIGTERM)` 개별 종료하므로 관리에 문제 없음. pytest 16건 전체 통과. ## 수정 내역 - **파일**: `/home/jay/workspace/dashboard/server.py` - **수정 3곳**: - Line 6580: 정제 start — `start_new_session=True` 추가 - Line 6982: 정제 resume — `start_new_session=True` 추가 - Line 7712: 블로그 글작성 — `start_new_session=True` 추가 - **테스트 추가**: `/home/jay/workspace/dashboard/tests/test_server.py` - `test_subprocess_popen_uses_start_new_session`: 3곳 Popen에 `start_new_session=True` 존재 검증 ## 산출물 - `/home/jay/workspace/dashboard/server.py` - `/home/jay/workspace/dashboard/tests/test_server.py` ## 발견 이슈 및 해결 ### 자체 해결 (0건) 없음 (단순 파라미터 추가 작업). ### 범위 외 미해결 (3건 — 기존 이슈) 1. **pyright: 코드 복잡도 경고 (Lin **발견/해결 이슈 3건** 1. **pyright: 코드 복잡도 경고 (Line 1755, 5902)** — 미해결: 범위 외 사유: 기존 코드 복잡도, 대규모 리팩토링 별도 작업 필요 2. **pyright: Import "dashboard.data_loader"/"dashboard.helpers" 미해결** — 미해결: 범위 외 사유: 기존 import 구조 이슈 3. **style_check: black 포매팅 필요** — 미해결: 범위 외 사유: 기존 전체 파일 포매팅 이슈 (이번 추가분은 기존 스타일과 동일)