# Absorption 중복 기능 4건 분석 — 병합/아카이브/대안 도출

## Lv.4 작업

## Agent Meeting 설정
- **사이클**: 무한 (전원합의까지)
- **모델**: 모든 참여자 opus
- **스킬**: `/agent-meeting` 반드시 호출 (SKILL.md 전체 규칙 준수)
- **로키(레드팀)**: 필수 참석
- **페르소나**: SKILL.md persona-list에서 선택 (팀 자체 멤버 사용 금지)
- **3문서**: 미팅 완료 후 반드시 계획서/맥락노트/체크리스트 작성

## 배경
Absorption Registry(task-1637.1)에서 70개 흡수 항목을 추출한 결과, **4건의 cross-source 중복**이 발견되었다.
각 중복 건에 대해 "병합 모듈화 / 한쪽 아카이브 / 더 좋은 대안" 중 최적 방안을 분석·도출해야 한다.

## 중복 4건 상세

### 1. Git Worktree 격리
- **super-worktree** (superpowers 출처): Git Worktree 기반 멀티봇 격리
- **gstack-worktree** (gstack 출처): Git Worktree 병렬 실행
- 현재 구현: `/home/jay/workspace/skills/git-worktree-isolation/SKILL.md`
- 질문: 두 소스의 접근법 차이가 있는가? 하나로 통합 가능한가?

### 2. 주간 회고 시스템
- **pm-a6** (PM skills 출처): 주간 회고 스킬
- **gstack-retro** (gstack 출처): 주간 회고 시스템
- 현재 구현: `/home/jay/workspace/skills/retro/SKILL.md`
- 질문: 두 소스의 회고 방법론에 차이가 있는가? 합쳐서 더 나은 회고가 가능한가?

### 3. Progressive Disclosure / Lazy-loaded Skills
- **taste-lazyload** (taste-skill 출처): Lazy-loaded Skills
- **moai-p1-1** (MoAI-ADK 출처): Progressive Disclosure
- 현재 구현: feature flag 기반 스킬 로딩 (확인 필요)
- 질문: 개념적으로 같은 건지, 아니면 레이어가 다른 건지?

### 4. 에러 감지/수정 로직
- **fireauto-f5** (fireauto 출처): circuit_breaker (에러 3회 반복 시 중단)
- **gstack-a4** (gstack 출처): CRITICAL GAP detector (에러 감지 + 수정)
- 현재 구현: 
  - fireauto: `/home/jay/.claude/hooks/post-tool-use.sh` (에러 카운터)
  - fireauto: `/home/jay/workspace/teams/shared/qc_verify.py` (재시도)
  - gstack: 확인 필요
- 질문: circuit breaker와 gap detector가 보완적인가, 중복인가?

## 분석 관점

### 각 중복 건에 대해 3가지 옵션 평가:

**A. 병합 모듈화**
- 두 소스의 장점을 합쳐 하나의 모듈로 통합
- 평가: 통합 난이도, 기존 참조 코드 영향, 유지보수 복잡도

**B. 한쪽 아카이브**
- 더 나은 구현을 남기고 열등한 쪽을 아카이브
- 평가: 어느 쪽이 우세한가, 아카이브 시 잃는 기능은?

**C. 공존 유지 (계층 분리)**
- 서로 다른 계층/용도로 공존시키되 역할을 명확히 구분
- 평가: 실제로 다른 용도인가, 혼란을 줄 수 있는가?

## 참조 파일
- absorption-registry.yaml: `/home/jay/workspace/config/absorption-registry.yaml`
- 리서치 파일: `/home/jay/workspace/memory/research/` (각 소스별 분석)
- 현재 구현 코드: 각 중복 건의 implemented_in 경로 참조

## 회의 목표
- 4건 각각에 대해 A/B/C 중 최적 방안 결정 (전원합의)
- 결정 근거 명확히 문서화
- 실행 계획 (어떤 파일을 어떻게 수정/삭제/통합할지)
- absorption-registry.yaml 업데이트 방안
- 3문서 작성

## 보고서
`/home/jay/workspace/memory/reports/task-{TASK_ID}.md`