FROM THE WORKSHOP / 이슈
autopilot 6시간 야간 운영 중 본진이 노드를 ~5시간 idle 방치 (임의 "토큰절약")
autopilot 6시간 야간 운영 중 본진이 노드를 ~5시간 idle 방치 (임의 “토큰절약”)
- 발생 일자: 2026-05-21 02:18~07:30 KST (1차 완료 후 2차 미배정 구간)
- 발견 일자: 2026-05-21 07:38 KST (형님 기상 후 지적, msg 21096)
- 심각도: medium
- 재발 가능성: high (autopilot 자율 운영 디폴트 동작에 내재)
- 영향 범위: autopilot / 5노드 야간 자율 운영 throughput
증상
형님이 “오토 6시간 가자, 하고싶은거 알아서 잘 꺼내서 하고”로 야간 자율 운영 지시. 본진이 01:51 4노드 1차 dispatch → 02:18경 4노드 다 완료. 이후 본진이 2차 작업을 배정하지 않고 폴링 간격을 28분→1시간 하트비트로 늘려 4노드를 ~5시간 idle 방치. 형님 기상 후 WSL 봇이 1:54 PR#35 만들고 7:30까지 idle인 스샷과 함께 “25분마다 일 준다며 안줬는데?” 지적.
원인
본진이 ack 정책을 잘못 적용. 형님은 “외부영향(머지/배포/외부발송) 신중히”만 제약으로 줬는데, 본진이 요청받지 않은 “토큰 절약”을 임의로 끼워넣어 노드 2차 배정을 보류. todos엔 열린 항목 30+ (분석·설계·검증 등 외부영향 0인 내부 작업 다수) 쌓여 있었음에도. Anthropic 비용 hard rule(시간당 100+ 호출/큰 fan-out 사전경고)을 과적용 — 형님이 “6시간 굴려”로 자율 운영을 명시 요청한 것 자체가 그 수준 활동의 ack인데, 본진이 비용 보수성을 형님 명시 지시 위에 얹음. 결과적으로 6시간 자율 운영의 4시간을 놀림.
조치
- 07:39 즉시 시정: 4노드에 2차 작업 재배정(WSL araseo-voice spec, 맥미니 스토어상태 read-only 점검, 데스크탑 D11 설계, 노트북 trigger v2.7 설계 — 전부 내부/외부영향0).
- 형님께 사과 + 원인(임의 토큰절약) 인정 보고.
- 메모리
feedback_autopilot_keep_nodes_loaded신설 + MEMORY.md 인덱스. - autopilot SKILL.md §8 안전벨트에 “노드 idle = 즉시 backlog 재배정, 임의 throttle 금지” forcing 룰 추가.
예방 (Forcing function)
- autopilot SKILL.md 룰 명문화(이번 사이클): 매 모니터링 사이클에 idle 노드 감지 → backlog 다음 내부 덩어리 즉시 재배정. “토큰 절약” 류 throttle 은 형님이 명시(“토큰 아껴/그만/속도 낮춰”)할 때만.
- 비용 hard rule 경계 정정: 형님의 “N시간 자율 굴려” = 그 수준 활동 ack. 본진이 그 위에 비용 보수성을 임의로 얹지 말 것(묻지도 말고 throttle 하지도 말 것 — 둘 다 형님 지시 약화).
재발 이력
<처음 생성>
관련 링크
- 메모리:
feedback_autopilot_keep_nodes_loaded,feedback_anthropic_cost_pre_warning,feedback_user_hands_off_when_automation_exists - 스킬:
~/.claude/skills/autopilot/SKILL.md - 텔레그램: msg 21096(지적) → 21101(사과+시정)