인수인계서 — 세션 60 (kdyidea ↔ kdyintel 통합)
작성일: 2026-03-08 이전 세션: session59
작업 요약
/kdyidea 스킬의 Phase 2 탐색에 /kdyintel 인텔리전스 파이프라인을 연동하는 --intel/--from-intel 플래그 2개 추가. 기존 간이 서브에이전트 탐색 대비 훨씬 강력한 데이터 기반 아이디어 발굴 가능.
수정 파일 (3개)
| # | 파일 | 변경 내용 |
|---|---|---|
| 1 | 03-skills/kdyidea/SKILL.md | --intel/--from-intel 플래그, Phase 2 분기, 관련 스킬 테이블 갱신 |
| 2 | 03-skills/kdyidea/phases/exploration.md | 3경로(2A/2B/2C) 분기 상세 로직, 변환 매핑, 신선도 검사 |
| 3 | 03-skills/kdyintel/SKILL.md | 관련 스킬에 Invoked-by 관계 추가 |
상세 변경 사항
1. kdyidea/SKILL.md — --intel/--from-intel 플래그 추가
- 인수 테이블:
--intel(Phase 2 대체),--from-intel(Phase 2 건너뜀) 2행 추가 - Phase 흐름도: Phase 2에 3경로 분기 표시 (기본/--intel/--from-intel)
- Phase 0 인수 분기:
intel_mode = "live"/"cached"설정, --from-intel 시 보고서 존재 확인 - Phase 2 본문: 경로 판별 → 2A(kdyintel 실행) / 2B(보고서 로드) / 2C(기본) 전면 재작성
- 결과 수집: 모든 경로가 동일한 trends[]/assets[]/signals[] 구조 생성
- 관련 스킬: kdyintel(Invoke/Read), kdymarket(Ref) 추가
- 사용 예시:
--intel,--from-intel2개 추가
2. kdyidea/phases/exploration.md — 3경로 분기 로직
- 경로 2A: Skill: kdyintel --domain --quick 실행 + 서브에이전트 B 병렬, 결과 변환 매핑 정의 (보고서→trends[], 기회카드→signals[])
- 경로 2B: docs/intel/ 최신 보고서 Glob→Read, 신선도 검사 (7일/30일), 미존재 시 AskUserQuestion으로 모드 전환
- 경로 2C: 기존 서브에이전트 A+B+C (변경 없음)
- 결과 구조: source 필드 추가 ("kdyintel-live"/"kdyintel-cached"/"basic")
- 실패 처리: 7행으로 확장 (kdyintel 실패→폴백, 보고서 미존재→전환, 30일 초과→경고)
3. kdyintel/SKILL.md — Invoked-by 관계
- kdyidea 행:
Recommend→Invoked-by (--intel 시 kdyidea가 호출) / Recommend
검증 결과
- 스킬 정의 파일만 수정 (코드 실행 없음)
- 기존 기본 모드(경로 2C) 100% 유지 — 하위 호환
터치하지 않은 영역
_COMPONENT_MAP.md— inception 실행 시 갱신 필요- 글로벌 스킬 동기화 —
/kdysync실행 필요 (kdyidea 2파일 + kdyintel 1파일) - CLAUDE.md — kdyidea description에 --intel 언급 미추가 (기능 설명 수준, 필수 아님)
알려진 이슈
- 글로벌 스킬 kdyidea/kdyintel 미동기화 상태 (프로젝트 원본만 수정)
다음 작업 제안
/kdysync— 글로벌 스킬 동기화 (kdyidea 2파일 + kdyintel 1파일)/kdyidea --intel실전 검증 — 전체 파이프라인 테스트/kdyidea --from-intel실전 검증 — 기존 보고서 재활용 테스트