# BEGIN profile-wrap:demo
# Managed by `profile-wrap schedule`. Remove with `profile-wrap schedule remove`; do not edit.
# build_week: THU 10:00
0 10 * * 4 cd @WS@ && PATH=/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin PYTHONUTF8=1 PROFILE_WRAP_NODE=/opt/homebrew/bin/node PROFILE_WRAP_NPX=/opt/homebrew/bin/npx PROFILE_WRAP_FFMPEG=/opt/homebrew/bin/ffmpeg PROFILE_WRAP_FFPROBE=/opt/homebrew/bin/ffprobe PROFILE_WRAP_CLAUDE_BIN=@HOME@/.local/bin/claude flock -n @WS@/data/locks/cron-build_week.lock /usr/bin/python3 @PYZ@ run build_week --workspace @WS@
# post_due: every 15 min
*/15 * * * * cd @WS@ && PATH=/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin PYTHONUTF8=1 PROFILE_WRAP_NODE=/opt/homebrew/bin/node PROFILE_WRAP_NPX=/opt/homebrew/bin/npx PROFILE_WRAP_FFMPEG=/opt/homebrew/bin/ffmpeg PROFILE_WRAP_FFPROBE=/opt/homebrew/bin/ffprobe PROFILE_WRAP_CLAUDE_BIN=@HOME@/.local/bin/claude flock -n @WS@/data/locks/cron-post_due.lock /usr/bin/python3 @PYZ@ run post_due --workspace @WS@
# token_check: daily 09:30
30 9 * * * cd @WS@ && PATH=/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin PYTHONUTF8=1 PROFILE_WRAP_NODE=/opt/homebrew/bin/node PROFILE_WRAP_NPX=/opt/homebrew/bin/npx PROFILE_WRAP_FFMPEG=/opt/homebrew/bin/ffmpeg PROFILE_WRAP_FFPROBE=/opt/homebrew/bin/ffprobe PROFILE_WRAP_CLAUDE_BIN=@HOME@/.local/bin/claude flock -n @WS@/data/locks/cron-token_check.lock /usr/bin/python3 @PYZ@ run token_check --workspace @WS@
# profile_review: every 90 days (checked daily 09:00)
0 9 * * * cd @WS@ && PATH=/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin PYTHONUTF8=1 PROFILE_WRAP_NODE=/opt/homebrew/bin/node PROFILE_WRAP_NPX=/opt/homebrew/bin/npx PROFILE_WRAP_FFMPEG=/opt/homebrew/bin/ffmpeg PROFILE_WRAP_FFPROBE=/opt/homebrew/bin/ffprobe PROFILE_WRAP_CLAUDE_BIN=@HOME@/.local/bin/claude flock -n @WS@/data/locks/cron-profile_review.lock /usr/bin/python3 @PYZ@ run profile_review --workspace @WS@
# connect_weekly: SUN 10:00
0 10 * * 0 cd @WS@ && PATH=/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin PYTHONUTF8=1 PROFILE_WRAP_NODE=/opt/homebrew/bin/node PROFILE_WRAP_NPX=/opt/homebrew/bin/npx PROFILE_WRAP_FFMPEG=/opt/homebrew/bin/ffmpeg PROFILE_WRAP_FFPROBE=/opt/homebrew/bin/ffprobe PROFILE_WRAP_CLAUDE_BIN=@HOME@/.local/bin/claude flock -n @WS@/data/locks/cron-connect_weekly.lock /usr/bin/python3 @PYZ@ run connect_weekly --workspace @WS@
# board: at login
@reboot cd @WS@ && PATH=/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin PYTHONUTF8=1 PROFILE_WRAP_NODE=/opt/homebrew/bin/node PROFILE_WRAP_NPX=/opt/homebrew/bin/npx PROFILE_WRAP_FFMPEG=/opt/homebrew/bin/ffmpeg PROFILE_WRAP_FFPROBE=/opt/homebrew/bin/ffprobe PROFILE_WRAP_CLAUDE_BIN=@HOME@/.local/bin/claude flock -n @WS@/data/locks/cron-board.lock /usr/bin/python3 @PYZ@ run board --workspace @WS@
# END profile-wrap:demo
