# Autoresearch Phase 2 보완 작업 (task-1091.1 미완료분)

## 배경
task-1091.1 (5팀)이 중간에 프로세스가 죽어서 마무리 연결 작업이 누락됨.
코드 자체는 거의 완성 (150 테스트 PASS). 아래 미완료 항목만 처리하면 됨.

## Phase 2 완성된 파일 (수정 금지)
- `/home/jay/workspace/scripts/autoresearch/capture.py` ✅
- `/home/jay/workspace/scripts/autoresearch/reporter.py` ✅
- `/home/jay/workspace/scripts/autoresearch/runner.py` (멀티입력 확장 완료) ✅
- `/home/jay/workspace/skills/autoresearch/SKILL.md` ✅
- `/home/jay/workspace/scripts/autoresearch/tests/test_capture.py` ✅
- `/home/jay/workspace/scripts/autoresearch/tests/test_reporter.py` ✅
- `/home/jay/workspace/scripts/autoresearch/tests/test_runner.py` ✅
- `/home/jay/workspace/skills/ad-creative/evals/test-inputs.yaml` ✅

## 미완료 항목 (이것만 처리)

### 1. skill-registry.json에 autoresearch 스킬 등록
- 경로: `/home/jay/workspace/skills/skill-registry.json`
- autoresearch 스킬 정보를 등록 (기존 스킬 등록 형식 따름)
- SKILL.md 프론트매터 참조:
  - name: autoresearch
  - description: "스킬 프롬프트 자동 최적화 실행. autoresearch, 스킬 최적화, 프롬프트 개선"
  - category: "system"
  - triggers: ["autoresearch", "스킬 최적화", "프롬프트 자동 개선"]

### 2. skill_loader.py (또는 skill-router.py)에 capture 훅 1줄 삽입
- 대상 파일: `/home/jay/workspace/utils/skill_loader.py` 또는 `/home/jay/workspace/memory/skill-router.py`
- 스킬 실행 시 `capture_input()` 호출하는 1줄만 추가
- import: `from scripts.autoresearch.capture import capture_input`
- 호출: `try: capture_input(skill_name, user_input) except: pass`
- **절대 기존 스킬 실행 흐름에 영향 주면 안 됨** (try-except 필수)
- 기존 코드를 먼저 Read해서 어디에 삽입할지 정확히 파악할 것

### 3. task-timer end 호출
```bash
python3 /home/jay/workspace/memory/task-timer.py end task-1091.1
```

## 검증
1. 기존 150개 테스트 전체 PASS 유지: `python3 -m pytest scripts/autoresearch/tests/ -v`
2. skill-registry.json에 autoresearch 존재 확인
3. capture 훅이 기존 스킬 실행에 영향 없는지 확인
