고도화 Phase 2 — 의존성 검사 + 에러 알림 시스템

## 작업 개요
고도화 미팅(2/28) Phase 2 중 Task 2.2(의존성 취약점 검사) + Task 2.3(에러 알림 시스템)

## 세부 작업

### 1. requirements.txt 생성 + pip-audit 설정
- /home/jay/workspace/requirements.txt 생성
- 현재 프로젝트에서 사용하는 외부 패키지 목록화 (pytest, pytest-cov 등)
- pip-audit 설치 확인 (pip install pip-audit)
- pip-audit 실행하여 취약점 검사
- 결과를 /home/jay/workspace/memory/logs/pip-audit-report.txt에 저장

### 2. 에러 알림 시스템 구축
기존 utils/error_tracker.py를 확장하여 알림 기능 추가:

- utils/error_alert.py (신규)
  - check_error_threshold(minutes=30, max_errors=5): 최근 N분간 에러 N개 초과 시 True
  - format_alert_message(errors): 에러 요약 메시지 포맷팅
  - 텔레그램 알림 연동: cokacdir --cron 으로 아누에게 에러 알림 전송
    - 예: cokacdir --cron "에러 알림: 최근 30분간 N건 발생. 확인 필요." --at 10s --chat 6937032012 --key c119085addb0f8b7 --once

### 3. 의존성 검사 자동화 스크립트
- scripts/check-deps.sh (신규)
  - pip-audit 실행
  - 취약점 발견 시 에러 알림 발동
  - 정상 시 OK 메시지 로그

### 4. 에러 알림 단위 테스트
- tests/test_error_alert.py (신규)
  - check_error_threshold() 정상/비정상 케이스
  - format_alert_message() 포맷 검증
  - 임계값 미만일 때 False 반환 확인

## 검증 기준
- pip-audit 정상 실행 및 리포트 생성
- requirements.txt 존재 및 올바른 내용
- error_alert.py 단위 테스트 전체 통과
- check-deps.sh 실행 시 JSON/텍스트 결과 출력

## 참고 파일
- utils/error_tracker.py (기존 에러 추적)
- utils/logger.py (기존 로거)
- memory/logs/errors.jsonl (에러 데이터)