3팀(dev3-team/봇D) 신뢰도 개선. 3팀 봇이 작업을 받아도 완료하지 못하는 문제가 반복 발생. 원인 분석 + 개선 구현.

[현황]
- 3팀 구조: 봇D(Sonnet/라 팀장) → openclaw CLI → GLM-5 순차 작업 → done 파일 생성 → 라 검토 → 아누 보고
- 프롬프트 생성: prompts/team_prompts.py의 _build_glm_prompt() (234행~)
- 워크플로우: openclaw agent 호출 → done 파일 대기(5초 간격, 최대 10분) → 검토 → 보고
- 문제: 작업 위임 후 결과물 없음 (.done 미생성, 보고서 미생성, 코드 변경 없음)

[분석 요청]
1. /home/jay/.openclaw/workspace/AGENTS.md 읽고 openclaw 워크플로우 파악
2. _build_glm_prompt() 로직 점검 (team_prompts.py 234행~)
3. 실패 포인트 식별:
   - openclaw CLI 명령어 구성이 올바른지
   - done 파일 경로 일치 여부 (teams/dev3/{task_id}.done)
   - 타임아웃 후 처리 로직 부재
   - 봇D가 프롬프트 자체를 제대로 파싱하는지

[구현 요청]
1. 실패 감지 + 아누 통보 로직 추가:
   - done 대기 타임아웃 시 아누에게 실패 통보 (cokacdir --cron)
   - 에러 로그 파일 생성 (memory/events/{task_id}.failed)

2. 재시도 메커니즘:
   - 1차 실패 시 자동 1회 재시도
   - 2차도 실패하면 아누에게 실패 보고

3. 로깅 강화:
   - 각 단계별 로그 파일 (teams/dev3/logs/{task_id}.log)
   - openclaw 명령어 실행 결과 캡처
   - done 대기 시작/종료 시간 기록

4. 프롬프트 개선 (team_prompts.py):
   - 워크플로우 단계를 더 명확하게
   - 에러 핸들링 지시 추가
   - 각 단계에서 실패 시 대응 방법 명시

5. 헬스체크 스크립트:
   - scripts/check-dev3.py 신규 생성
   - openclaw CLI 동작 확인
   - 경로 존재 여부 확인
   - 최근 3팀 작업 성공/실패 이력 표시

[수정 가능 파일]
- prompts/team_prompts.py (_build_glm_prompt 함수만)
- scripts/check-dev3.py (신규)
- /home/jay/.openclaw/workspace/AGENTS.md (필요시, 읽기 먼저)

[수정 금지]
- dispatch.py (2팀이 방금 수정함, 충돌 방지)
- chain.py, memory/task-timer.py
- 1팀/2팀 관련 프롬프트 로직

[테스트]
- _build_glm_prompt() 출력 검증
- 타임아웃 시나리오 시뮬레이션
- 로깅 파일 생성 확인
- check-dev3.py 실행 결과 검증