현재 프로젝트를 분석한 결과, Claude Code에서 사용하기 위해 3가지 핵심 영역의 작업이 필요합니다.

1. MCP 서버 구현 (필수, 우선순위 높음)

현재 src/tools/에 이미 완성된 3개 도구를 MCP 서버로 노출해야 합니다:                                                                                                                           
┌─────────────┬─────────────┬───────────────────────┐                                                                                                                                          
│  MCP Tool   │ 현재 구현체 │         용도          │                                                                                                                                          
├─────────────┼─────────────┼───────────────────────┤                                                                                                                                          
│ rpg_search  │ SearchNode  │ 기능/코드 검색        │                                                                                                                                          
├─────────────┼─────────────┼───────────────────────┤                                                                                                                                          
│ rpg_fetch   │ FetchNode   │ 엔티티 상세 조회      │                                                                                                                                          
├─────────────┼─────────────┼───────────────────────┤                                                                                                                                          
│ rpg_explore │ ExploreRPG  │ 그래프 탐색           │                                                                                                                                          
├─────────────┼─────────────┼───────────────────────┤                                                                                                                                          
│ rpg_encode  │ (신규)      │ 레포지토리 → RPG 변환 │                                                                                                                                          
├─────────────┼─────────────┼───────────────────────┤                                                                                                                                          
│ rpg_stats   │ (CLI 존재)  │ 그래프 통계           │                                                                                                                                          
└─────────────┴─────────────┴───────────────────────┘                                                                                                                                          
예상 작업량: 낮음 (도구 자체는 완성됨, 래퍼만 필요)
                                                                                                                                                                                                 
---                                                                                                                                                                                            
2. Encoder 구현 완성 (필수, 우선순위 높음)

src/encoder/encoder.ts가 스텁 상태입니다. 실제 동작을 위해 필요한 것:

현재 상태: 구조만 정의됨 (TODO 주석)

구현 필요 항목:
- 파일 탐색: 레포지토리 파일 순회
- AST 파싱: tree-sitter로 코드 구조 분석
- 시맨틱 추출: LLM으로 기능 설명 생성
- 의존성 주입: import/call 관계 추출

예상 작업량: 중간~높음
                                                                                                                                                                                                 
---                                                                                                                                                                                            
3. ZeroRepo 구현 (선택, 코드 생성 시)

스펙에서 코드를 생성하는 기능입니다. 현재 src/zerorepo/zerorepo.ts도 스텁 상태.

Intent → Code 파이프라인이 필요한 경우에만
                                                                                                                                                                                                 
---                                                                                                                                                                                            
현재 완성된 것 (바로 사용 가능)

- 그래프 자료구조 (graphology 기반)
- 3개 에이전트 도구 (search, fetch, explore)
- LLM 클라이언트 (OpenAI/Anthropic)
- 벡터 DB (LanceDB)
- CLI 프레임워크

  ---                                                                                                                                                                                            
권장 우선순위

1. MCP 서버 래퍼 구현 (기존 도구 노출)
2. Encoder 완성 (레포 → RPG 변환)
3. 통합 테스트
4. (선택) ZeroRepo 구현
