주요 기술 결정 — khantechman
Summary
PM2 단일 실행 경로, dangerously-skip-permissions + CLAUDE.md 경계, Karpathy lm.wiki 개인화, 5-역할 하네스 엔지니어링 채택이 핵심 결정.
Details
PM2 + 레지스트리 자동시작 선택
- 배경: Task Scheduler와 PM2 동시 실행 → 봇 토큰 충돌
- 결정: Task Scheduler Disabled, PM2 레지스트리 단일화
- 현재 상태: ClaudeTelegramAutoStart → Disabled 유지
--dangerously-skip-permissions 운영
- 배경: 텔레그램 원격 제어 시 사람이 개입 불가
- 결정: 모든 권한 승인 생략 + CLAUDE.md를 유일한 안전 경계로
- 보완: 위험 작업은 approval-gate 스킬로 이중 확인
Karpathy lm.wiki 패턴 — 개인화 방향
- 배경: 영상 시청 후 논문/기사 정리 RAG 아닌 "나를 주제로" 방향 설정
- 결정: 나의 프로젝트·결정·실패·인사이트를 원재료로 사용
- 이유: "나에 대한 데이터는 세상에서 가장 대체 불가능한 데이터"
하트비트 3단계 구조
- 결정: L1(29분, 이상 시만 알림) / L2(08:57, 항상 전송) / L3(월 07:53)
- 이유: 알림 피로 최소화 + 계층적 모니터링
5-역할 하네스 엔지니어링
- 결정: 복잡한 작업 시 오케스트레이터→플래너→생성자→평가자→QA 필수
- 이유: 단순 실행보다 역할 분리로 품질 보장
-
⚠️ 추론: 정확한 도입 시점 확인 필요 (v1.3 or v2.0)
Source
Links
- [[self-projects]]
- [[self-insights]]
- [[telegram-session-control]]
- [[heartbeat-dms-setup]]