task-114.0: 실패 시나리오 체크리스트 의무화 — 문서화 + 코드화

## 배경
지금까지 팀장들이 정상 경로만 구현하고 비정상 경로(실패 시나리오)를 무시하여 반복적으로 버그가 발생했음.
앞으로 모든 위임 작업에서 실패 시나리오 체크리스트를 의무 포함하도록 시스템에 강제함.

## 수정 1: team_prompts.py (코드화)

### A) 새 함수 추가: _build_failure_scenario_section()
아래 내용을 담은 프롬프트 섹션을 생성하는 함수:
---
## 실패 시나리오 체크리스트 (필수)
계획서(plan-*.md) 작성 시 반드시 아래를 포함하라:

**1. 비정상 입력/상태**
- 이 기능의 입력이 누락/잘못된/비정상일 때 어떻게 되는가?
- 파일이 깨져있거나, JSON이 파손되어 있으면?
- 의존하는 외부 서비스/파일이 없으면?

**2. 동시성/경쟁 조건**
- 여러 프로세스가 동시에 이 코드를 실행하면?
- 같은 파일을 동시에 읽고 쓰면?
- 락이 필요한 공유 자원은 없는가?

**3. 비정상 종료/타임아웃**
- 프로세스가 중간에 죽으면 상태가 어떻게 남는가?
- 타이머/상태 파일이 정리 안 되는 경우는?
- 재시작 시 자동 복구 가능한가?

**4. 스테일 데이터**
- 데이터가 오래되면 어떻게 되는가?
- TTL/만료 처리가 필요한 데이터는 없는가?
- 캐시가 갱신 안 되는 상황은?

**5. 통합 시 충돌**
- 이 변경이 다른 팀/모듈과 겹치는 부분은?
- 파일 경로 충돌, import 충돌 가능성은?

각 항목에 대해 '해당 없음' 또는 구체적 대응 방안을 계획서에 반드시 기재.
실패 시나리오 섹션이 없는 계획서는 승인 불가.
---

### B) 프롬프트에 삽입
- _build_direct_prompt(): 워크플로우 섹션 바로 위에 삽입 (계획서 작성 전에 읽도록)
- _build_glm_prompt(): 마찬가지로 워크플로우 섹션 바로 위에 삽입

### C) 계획서 작성 단계 강화
- 워크플로우 2단계(plan-*.md 작성)에 '실패 시나리오 체크리스트 5항목 포함 필수' 명시 추가

## 수정 2: anu-guide.md (문서화)
- /home/jay/workspace/memory/specs/anu-guide.md 에 '7. 실패 시나리오 체크리스트 의무' 섹션 추가
- 내용: 위 체크리스트 5항목 + '계획서에 필수 포함. 미포함 시 위임 거부' 규정

## 주의사항
- team_prompts.py의 기존 구조 유지. 새 함수 추가 + 기존 함수에서 호출만.
- anu-guide.md의 기존 섹션 번호 체계 유지.

## 보고
완료 시 memory/reports/task-114.1.md에 보고서 작성 + memory/events/task-114.1.done 생성