방어막 #16 false positive — 슬롯 대기를 폭주로 오판

상태 DONE
담당 grandzo (['grandzo'])
팀 dev
생성일 2026-04-15T12:32:40
마감일 미정
출처 ceo
생성자 ceo

의사결정

capacity_requeue_count 분리 배포 완료. 슬롯 대기 = 상한 무제한, 실패만 MAX_REQUEUE=3.

내용

배경: 4/15 21:18 발생. 7건 동시 투입 → 동시봇 3개 제한(T1-1) 충돌 → 5건 halted. 원인: exit 2(capacity_exceeded)가 requeue 카운터에 누적. 슬롯 대기 = 정상 동작인데 폭주로 오판. 요구사항: 1. requeue 사유 구분: capacity_exceeded(슬롯 대기) vs bot_failure(실패) 2. capacity_exceeded는 requeue 카운트 제외 OR 별도 카운터(capacity_requeue_count) 3. 슬롯 대기 시 requeue 상한 무제한 (단, 텔레그램 알림 쿨다운 유지) 4. 회귀 시뮬레이션: 7건 동시 투입 → 전부 정상 처리 확인 수정 대상: process_handoff_queue.sh L491~525 (DEF-0415-016 블록) 수정 대상: run_bot.sh L96~100 (exit 2 반환 경로)

상태 변경

추가 작업

핸드오프 체인

아직 핸드오프 이력이 없습니다

체이닝 타임라인

자동 체이닝 이력이 없습니다

산출물

관련 로그

관련 봇 로그 없음

위험 구역