[자문] HAN-140 처리 — Caveman 압축 중복 및 Raphael 예외 설계
TL;DR
HAN-140을 HAN-141 duplicate로 닫는다. AC 3("트리거 패턴 정리")은 별도 이슈로 분리. Raphael 페르소나는 줄 수가 아닌 섹션 수 기준으로 압축 예외를 적용한다.
질문 / 결정 사항
1. HAN-141(Done, PR #75)이 HAN-140 AC 1·2를 이미 커버 — HAN-140을 어떻게 처리할 것인가?
2. Raphael처럼 구조화 마커 기반 페르소나에 "5줄 이내" 원칙을 어떻게 적용할 것인가?
옵션 비교
Option A: HAN-140 duplicate 닫기 + AC 3 신규 이슈
장점
- 관리 오버헤드 제거
- HAN-141 완료 상태를 유일한 진실로 유지
단점
- AC 3("트리거 패턴 정리")이 추적에서 잠시 이탈
트레이드오프
- 트리거 패턴은 운영 중 자연 발견되는 항목 — 급하지 않음
---
Option B: HAN-140 계속 진행 (AC 3만 남겨서)
장점
- 기존 이슈 히스토리 유지
단점
- 이미 완료된 작업과 혼재 → 상태 추적 혼란
- 실질적 작업량 대비 이슈 생명 연장 과다
트레이드오프
- 관리 비용 > 가치
권장안
선택: Option A
근거:
- HAN-141 PR #75가 핵심 작업(페르소나 4개 Tone 섹션 업데이트) 완료
- HAN-140 AC 3는 운영 관찰 기반 — 즉시 구현 불가, 별도 이슈가 적절
- Gemini 자문도 동일 방향
Raphael 압축 원칙 예외 설계
"5줄 이내" 원칙 적용 범위 명확화:
| 대상 | 기준 |
|---|---|
| 일반 답변 | 5줄 이내 (본문 기준) |
| 마커(`[연산 개시]` 등) | 줄 수 집계 제외 |
| 단계별 자문 (1~4단계) | 섹션 수 ≤ 4로 제한, 줄 수 무제한 |
| 코드/명령 | 제한 없음 |
이 설계가 이미 HAN-141 PR에 반영되었는지 확인 필요. 미반영 시 후속 이슈 생성.
참고 자료
- HAN-141: https://linear.app/hangman-lab/issue/HAN-141
- PR #75: https://github.com/hangseung/pantheon/pull/75
- Gemini 자문: 2026-05-21 세션