🛏️ 침대 모드 PoC — 텔레그램→그랑조 블로커 해소용
의사결정
v0.3 구현 완료. timeout 차등화, 중복호출 큐잉, 멀티메시지 분할, user_id 이중검증 구현. [DB정합화: grandzo 2026-04-12T20:40]
내용
BED-001 본격 구현 전 PoC. 최소 기능: 대표님 폰 텔레그램 → /ask grandzo <명령> → run_bot.sh grandzo 호출 → stdout 텔레그램 회신. 대화 맥락 유지 X, 파일 첨부 X, 멀티턴 X. 오직 단발 질의응답.
범위 (OUT OF SCOPE는 BED-001 본편):
- IN: /ask grandzo 단발 질의. CEO_TG_ID 권한 필터. 4000자 분할. 기본 에러처리 (타임아웃).
- OUT: 세션/컨텍스트 유지, ChromaDB 검색, 이미지/파일, 다른 봇 호출.
담당: vui (BE/인바운드 핸들러) + grandzo (라우팅 검증)
예상: 1~2시간
산출물:
1. nexai_telegram_bot.py에 handle_incoming_message() 추가 (~50줄)
2. polling 또는 webhook 설정
3. 테스트: 대표님 폰에서 /ask grandzo 블로커 → 응답 확인
4. 박진영 보안 감사 (CEO_TG_ID 필터, credential 유출 방지)
성공 기준:
- 대표님이 폰 텔레그램에서 명령 → 30초 내 그랑조 응답 도착
- 권한 없는 사용자 요청 차단
- 에러/타임아웃 시 명시적 메시지
완료 시 BED-001(완성형)로 업그레이드 시작.
상태 변경
추가 작업
핸드오프 체인
아직 핸드오프 이력이 없습니다
체이닝 타임라인
자동 체이닝 이력이 없습니다
관련 로그
관련 봇 로그 없음