name: execution-supervision
最初に以下を読むこと。
LEARNINGS.md/Users/satokeita/.openclaw/supervision/README.md/Users/satokeita/.openclaw/supervision/issue-codes.mdCodex を常駐監視役にせず、以下だけを担当させる。
/Users/satokeita/.openclaw/scripts/prepare-openclaw-cron-review.sh <job-id> [--repo /abs/repo]
/Users/satokeita/.openclaw/scripts/review-openclaw-cron-packet.sh <packet-dir>
/Users/satokeita/.openclaw/scripts/record-supervision-outcome.sh --packet-dir <packet-dir>
/Users/satokeita/.openclaw/scripts/build-supervision-backlog.sh
record-supervision-outcome.sh は標準で backlog 再生成と AI PM sync まで行う。ローカルだけで止めたいときだけ --skip-sync を使う。
既存の supervision pattern を使う。
/Users/satokeita/.openclaw/scripts/supervise-claude-task.sh ...
/Users/satokeita/.openclaw/scripts/review-worker-run.sh ...
必要なら、review 結果を同じ ledger に handoff する。
監督で問題を見つけたら、その場限りで終わらせない。
issue-codes.md から issue code を選ぶrecord-supervision-outcome.sh で記録するimprovement-backlog.md と AI PM task を確認するLEARNINGS.md に短く追記するcron/jobs.json や task promptsupervision/ 配下の script / schemaLEARNINGS.md に学びを追記したrecord-supervision-outcome.sh で JSONL ledger に落とすsession-tail.jsonl は圧縮抜粋にし、prompt + run summary + session tail + repo status の 4 点に絞るreview-openclaw-cron-packet.sh の timeout 設定が短すぎる: MCP 起動コストがあるため、短すぎる timeout だと fallback になりやすい。余裕を持った timeout を設定する