프로젝트

Claude 워밍업 종료

새벽 5시 메시지 한 통의 정시 발송을 두고 macOS 절전과 씨름한 17일

5시 예약 메시지, 매일 ~11분 지연.

04:5005:0005:1005:2005:30 04:55 기상 1분 뒤 다시 잠듦 05:00 예약 — 누락 ~05:12 실행 맥을 열었을 때 05:26 6월 1일 매일 ~11분 가장 늦은 날 26분
깨운 맥이 예약 시각까지 못 버팀 → 막으려던 wake-bridge 도 덮인 맥(DarkWake)에선 무력.
5/296/16/26/14 만들기 새벽 절전과 씨름 · PR 4개 종료
17일 · PR 5개(점). 계산은 첫날 완료, 이후는 새벽 첫 메시지 정시 발송 문제.

개발 과정

5월 29일
출근 시각 하나로 계산
문제
근무 중 윈도우 3개가 들어오는 시각을 사람마다 따로 계산
한 것
출근 −3:01 · +5:01 · +10:02 공식, 대화형 설치, 미리보기 표
결과
7시 출근 → 03:59 · 09:00 · 14:01. 근무 중 윈도우 2 → 3개(계산값), 파일 하나로 배포
6월 1일
새벽 메시지 지연
문제
04:55 기상한 맥이 1분 뒤 다시 잠들어 05:00 작업 누락
한 것
04:55부터 7분간 절전 차단 작업(wake-bridge) 추가, 호출을 caffeinate 로 감쌈
결과
개인용 · 동료용 설치 스크립트 양쪽에 적용
6월 2~3일
DarkWake
문제
다음 날 새벽에도 미발송 — 덮인 맥은 저전력 기상만, macOS 는 그 상태에서 사용자 스케줄 작업 미실행
한 것
wake-bridge 제거, caffeinate 감싸기는 실행 중 절전 방지로 유지
결과
«전원 연결 · 열림이면 정시, 덮으면 뚜껑 열 때» 를 README 에 한계로 기록
6월 14일
루틴으로 대체
문제
Claude Code 루틴(/schedule)이 정한 시각 실행을 공식 지원
한 것
스케줄 작업 · 설치 폴더 삭제, repo archive, README 맨 위 은퇴 안내
결과
읽기 전용 repo 와 윈도우 시각화만 남음

배운 점

공백을 메우는 도구는 공식 기능 출시와 함께 수명 종료. 유지 대신 종료 결정.

종료도 기록. README 맨 위 · HISTORY 에 «무엇이 대체했나» 를 남겨 repo 방문자를 루틴으로 안내.

산출물