task-111.1: Hook 파일 동시 쓰기 경쟁 조건(Race Condition) 수정

## 수정 대상 (4개 파일)
1. /home/jay/.claude/hooks/pre-tool-use.sh - member-status.json 쓰기 시 flock 추가
2. /home/jay/.claude/hooks/post-tool-use.sh - member-status.json 쓰기 시 flock 추가
3. /home/jay/.claude/hooks/user-prompt-submit.sh - bot-activity.json 쓰기 시 flock 추가
4. /home/jay/.claude/hooks/stop-qc-reminder.sh - bot-activity.json 쓰기 시 flock 추가

## 문제 상세
여러 봇이 동시에 같은 JSON 파일을 읽고-변환-쓰는 과정에서 파일이 깨짐 (UTF-8 corruption 실제 발생).

## 수정 방법
각 파일에서 JSON 쓰기 블록을 flock으로 감싸기:
member-status.json용: LOCK=/home/jay/workspace/memory/events/.member-status.lock
bot-activity.json용: LOCK=/home/jay/workspace/memory/events/.bot-activity.lock
패턴: ( flock -w 5 200 || exit 0; 기존 jq 로직 ) 200>LOCK

## 주의사항
- hook은 절대 실패로 Claude를 차단하면 안 됨. flock 실패 시 exit 0.
- 기존 로직(jq 변환, mv atomic write)은 유지. flock은 감싸기만.
- trap exit 0 ERR 패턴 유지.

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