# task-574.1: 기존 테스트 실패 4건 수정

## 작업 항목

### 1~2. test_group_chat.py — 페르소나 수 19→21 (2건)
- **실패**: `TestLoadPersonas::test_org_loads_expected_count`, `TestLoadPersonasFromOrg::test_excludes_planned_teams`
- **원인**: task-566.1에서 프로메테우스(제품전략센터), 크로노스(회고분석센터) 2명이 조직도에 추가됨. 테스트 기댓값이 19로 고정되어 있음
- **수정**: 기댓값을 21로 변경하거나, organization-structure.json을 동적으로 읽어서 카운트하도록 수정
- **파일**: `/home/jay/workspace/tests/test_group_chat.py` (라인 300, 424 부근)

### 3. test_task522.py — keepalive 로직 (1건)
- **실패**: `test_simple_http_server_stats`
- **원인**: `keepalive_counter % 20 == 0` 패턴이 dashboard/server.py에서 변경/제거됨
- **수정**: 현재 server.py 구현에 맞게 테스트 수정, 또는 해당 로직이 완전히 제거됐으면 테스트도 삭제
- **파일**: `/home/jay/workspace/tests/test_task522.py` (라인 16 부근)
- **구현 파일**: `/home/jay/workspace/dashboard/server.py`

### 4. test_task522.py — setServerStats (1건)
- **실패**: `test_index_html_server_stats_listener`
- **원인**: `setServerStats(stats)` 호출이 dashboard/index.html 리팩토링으로 변경됨
- **수정**: 현재 index.html 구현에 맞게 테스트 수정, 또는 해당 패턴이 완전히 변경됐으면 테스트 업데이트
- **파일**: `/home/jay/workspace/tests/test_task522.py` (라인 39 부근)
- **구현 파일**: `/home/jay/workspace/dashboard/index.html`

## 완료 기준
- 전체 테스트 0 FAIL 달성
- 기존 테스트 회귀 없음
- pyright 에러 0건 (수정한 파일에 대해)

## 보고서
`memory/reports/task-574.1.md`