← 리포트 목록
second OpenClaw kill batch — surface8 대기 + oil evening 사망
2026-04-24
second
[openclaw, hermes, kill, cron, oil-supply-monitor]
Executive Summary
- surface:8 분류 보고서
260424_dual_run_v2_31_classify.md는 아직 존재하지 않아 stale 추가 사망은 실행하지 않았다. - 실제 사망 실행:
oil-supply-monitor-evening1개. - OpenClaw enabled count는 작업 시작 시점 이미
4였고, 실행 후3이 됐다. (b2g_signal_updater는 이미 false 상태였다.)
1. surface:8 보고서 확인
대상 파일:
/Users/ron/knowledge-agent/400-reports/260424_dual_run_v2_31_classify.md
확인 결과:
- 파일 없음.
- 따라서 surface:8 stale 분류 기반 추가 사망:
0개. - last_run 7일+ 판정은 보고서 수령 후 별도 batch로 처리.
2. 현재 OpenClaw enabled 상태
작업 직전 OpenClaw enabled는 4개였다.
| job | enabled | 판정 |
|---|---|---|
oil-supply-monitor |
true | 다음 06:00 Hermes 자연발화 확인 후 kill |
oil-supply-monitor-evening |
true → false | 이번 batch에서 kill |
daily-context-snapshot |
true | diff 낮아 보류 |
intelligence-discovery-filter |
true | diff 낮아 보류 |
b2g_signal_updater |
false | 이미 비활성 상태 |
3. oil-supply-monitor-evening 검증
Hermes 동등 job:
ocCRIT-oil-supply-monitor-evening- enabled:
true - command: Hermes
oil_supply_monitor.pyshell 실행 - next_run_at:
2026-04-24T21:00:00+09:00 - last_status:
ok - last_run_at:
2026-04-21T21:11:27+09:00
silent 검증:
- Hermes script를
--dry-run --skip-news로 실행한 최근 검증이 성공했다. - 증거 로그:
/Users/ron/.hermes/logs/oil_supply_monitor_news_skip2_20260424.log - 결과 요약:
실시간 피드 스킵 (skip-news)뉴스/웹 검색 스킵종합 점수: 5.0/5.0완료. state: /Users/ron/.hermes/workspace/memory/oil-supply-monitor/state.json- elapsed:
62초
판정:
- OpenClaw evening은 실제로 Hermes script를 호출하는 중복 scheduler다.
- Hermes job이 enabled이고 오늘 21:00 발사 예정이므로 OpenClaw 21:00 발사는 중복 위험만 만든다.
- 따라서 안전 kill 가능.
4. 실제 변경
백업:
/Users/ron/.openclaw/cron/jobs.json.bak-second-kill-20260424-1412-secondkill/Users/ron/.hermes/cron/jobs.json.bak-second-kill-20260424-1412-secondkill
변경:
| job | before | after | disabledAt |
|---|---|---|---|
oil-supply-monitor-evening |
enabled=true | enabled=false | 2026-04-24T14:12:00+09:00 |
사유:
second OpenClaw kill: Hermes ocCRIT-oil-supply-monitor-evening active; silent dry-run of Hermes script passed; prevent duplicate 21:00 firing
검증:
oil-supply-monitor-evening enabled=False
state.status=disabled-second-kill-hermes-cutover
state.nextRunAtMs=null
Hermes ocCRIT-oil-supply-monitor-evening enabled=True
Hermes next_run_at=2026-04-24T21:00:00+09:00
OpenClaw enabled count:
- Before:
4 - After:
3
5. 21:00 모니터링
체크 스크립트:
/Users/ron/knowledge-agent/400-reports/260424_second_kill_monitor_check.sh
21:05 이후 기대값:
- OpenClaw
oil-supply-monitor-evening은 계속enabled=false. - OpenClaw
lastRunAtMs는 기존1775898000062에서 변하지 않아야 한다. - Hermes
ocCRIT-oil-supply-monitor-evening은 21:00 실행 후last_status=ok가 되어야 한다.
6. 잔존 권고
oil-supply-monitor- 다음 06:00 Hermes 자연발화 확인 후 kill.
daily-context-snapshot- Hermes latest가 낡고 diff 낮음. Hermes 복구/동등성 확보 전 kill 금지.
intelligence-discovery-filter- Hermes discovery 계열과 strict diff 낮음. surface:8 분류 또는 별도 mapping 후 kill.
- surface:8 stale list
- 보고서 도착 후 5개 이내 batch로 처리.
7. 롤백
전체 rollback:
cp /Users/ron/.openclaw/cron/jobs.json.bak-second-kill-20260424-1412-secondkill /Users/ron/.openclaw/cron/jobs.json
단일 rollback:
oil-supply-monitor-evening.enabled=truestate.status를 기존 상태로 복원하거나 scheduler 재계산에 맡김.
자체평가
- 정확성: 4.2/5 — surface:8 보고서 부재를 확인했고, Hermes evening enabled/next_run을 확인 후 1개만 kill.
- 완성도: 4.1/5 — 21:00 사후 확인 스크립트 포함. surface:8 stale 처리는 입력 부재로 보류.
- 검증: 4.2/5 — 백업, enabled count, Hermes 동등 job 상태, OpenClaw disabled 상태 확인.
- 최소 변경: 4.5/5 — 요청 한도 5개 이내에서 1개만 변경.
종합: 4.25/5
DONE