You're offline — showing cached data

Wiki

03-scheduler/task-inventory
2026-06-13 07:27:00 SAST
Wiki Home → 03-scheduler/task-inventory

Task Inventory

Complete inventory of all scheduled tasks in ~/workspace/tasks/. 116 live task files (root level). Last audited 2026-06-11.

2026-06-10 (MC-4914): the 32 disabled graveyard tasks (old dispatchers ticket-pickup, control-room-pickup, luci-operator, mc-hermes-kanban-reconciler, paused personal tasks, etc.) were ARCHIVED to tasks/_disabled_archive/mc-4914-disabled-graveyard/ with a sha256 manifest and tested restore path. Rows below marked No (disabled) may now live in the archive instead of root.

2026-06-11 (MC-4942 U2): 5 more retired to tasks/_disabled_archive/mc-4942-u2-retired/ after the scheduled-tasks review: mc-health-check-hourly (no-op), mc-wal-checkpoint (redundant to per-tick TRUNCATE), mc-orchestrator-inbox-cleanup (impossible target rows), probe-runtime-profiles (duplicate of runtime-health-probe), cleanup-stale-worktrees (superseded). worktree-reaper is now DAILY 04:30 and covers state/kanban-worktrees + nested-garbage pool copies (canonical pool-{0,1,2} protected).

FlySafair / Work Data

Task ID Schedule Description Enabled
booking-curve-pull 0 6 * * 1-5 (08:10 SAST weekdays) Pull route-level booking curve CSV from Neon DB, upload to Google Drive Yes
flightaware-capacity-update 45 4 * * 1-5 (06:45 SAST weekdays) SSH to office Windows worker, run FlightAware capacity refresh, regenerate Capacity_Actuals/Scheduled before CEO dashboard Yes
acsa-monthly-data 0 5 * * * (07:00 SAST daily) Check for new FLYSAFAIR STATS files in ACSA GDrive folder, update ACSA Monthly Data.xlsx Yes
acsa-website-update 0 6 * * 2 (08:00 SAST Tue) Download ACSA passenger PDF, extract departure data, update ACSA Website Data.xlsx (Claude-driven) Yes
iata-fuel-update 10 6 * * 2 (08:10 SAST Tue) Download IATA fuel price JPG, OCR via Claude vision, update Data Fuel.xlsx on GDrive Yes
b4i-fuel-history-update 0 13 * * 2 (15:00 SAST Tue) Append latest B4i Fuel emails (Bernd Feucht) to SecondBrain Fuel-Prices-B4i.md note; auto-commit via PKA repo Yes
fleet-asana-update 15 6 * * 2 (08:15 SAST Tue) Pull aircraft data from Asana Fleet project, upload fleet_asana.json to GDrive Yes
ceo-dashboard-build 30 6 * * 1-5 (08:30 SAST weekdays) Download all data files from GDrive, build Dashboard.html, upload, send Telegram briefing Yes
ceo-audio-briefing 25 5 * * 1-5 (07:25 SAST weekdays) CEO audio briefing for morning drive: read Dashboard.html, generate narrative, TTS via edge-tts Yes
board-brief-compile 30 10 * * 2 (12:30 SAST Tue) Auto-compile FlySafair-Board-Brief.md wiki page GHOST (retired 2026-05-24, moved to Mac)
board-cycle-trigger 0 7 * * * (09:00 SAST daily) Board-cycle wiki refresh trigger Yes
ceo-insight-miner 0 4 * * 1-5 (06:00 SAST weekdays) CEO insight mining from dashboard data Yes
snapshot-capacity 30 2 1 * * (04:30 SAST monthly) Snapshot capacity schedule file Yes

Investments / Trading

Task ID Schedule Description Enabled
smart-money-update 0 23 * * 1-5 (01:00 SAST weeknights) Nightly Smart Money pipeline: collect market data, analyze signals, rebuild dashboard Yes
crypto-trader-brief 0 6 * * * (08:00 SAST daily) Morning crypto brief: Kraken data, ETF flows, Fear&Greed, regime assessment via Opus Yes
crypto-trader-cycle 5 * * * * (hourly at :05) Hourly crypto signal evaluation across 6 strategies, chart veto via Haiku, dry-run trades Yes
btc-swing-trader 0 6 * * * (08:00 SAST daily) Daily BTC swing trade analysis: download charts, run Claude analysis, send to Telegram Yes
swing-score-update 15 5 * * * (07:15 SAST daily) Score BTC swing setups against entry/stop/targets, write outcomes to mc.db Yes
crypto-verdict-score 30 5 * * * (07:30 SAST daily) Score Opus verdict directional accuracy over 24h and 7d windows Yes
crypto-paper-snapshot 10 * * * * (hourly at :10) Paper portfolio equity snapshot — mark-to-market simulated BTC holdings Yes
investment-weekly-digest 0 7 * * 6 (09:00 SAST Sat) Weekly investment/macro audio overview (podcast) + slides — curated reputable channels (Patrick Boyle, Real Vision, The Compound, FT, Bloomberg, Forward Guidance, Wealthion, Macro Voices, Damodaran, Just One Lap, Moneyweb, BizNews), NotebookLM audio+slides framed for SA investor with offshore funds. Channels pinned by stable channel-ID URL; failure-visible (non-zero exit on empty fetches / 0 qualifying / missing audio). Dry-run: INVESTMENT_DIGEST_DRY_RUN=1. (MC-2699, MC-4111) Yes
btc-swing-trader-midday 0 14 * * * (16:00 SAST daily) Mid-day BTC swing trade analysis update Yes
trading-session-watchdog */5 * * * * (every 5 min) Trading tmux session watchdog — ensure trading workers are alive Yes

Life Manager / Personal

Task ID Schedule Description Enabled
morning-briefing 0 6 * * 1-5 (08:00 SAST weekdays) Send Telegram message to Life Manager forum topic with today's meetings, full 7-day week overview, open Life tickets Yes
life-manager-scan 0 * * * * (hourly) Scan WhatsApp + Outlook/Gmail emails for actionable items, create calendar events and MC tickets Yes
life-manager-digest 0 12,17 * * 1-5 (14:00 + 19:00 SAST weekdays) Twice-daily Telegram digest of open Life tickets, calendar, and Google Tasks reminders Yes
life-manager-task-cleanup */30 * * * * (every 30 min) Auto-close Life tickets when source email is replied/forwarded/archived/deleted (MC-2700) Yes
email-sync 0 7 * * 1-5 (09:00 SAST weekdays) Sync Outlook emails to email.db: classify, summarize, insert, sync attachments Yes
process-recordings 0 0 * * * (02:00 SAST nightly) Transcribe new audio recordings via Gemini, generate meeting notes, commit to CoWork Yes
sender-intelligence 0 5 * * 0 (07:00 SAST Sun) Weekly sender scoring from email.db + vault.db edges, propose inbox-rules updates Yes
frequently-used 0 */6 * * * (every 6 hours) Maintain HA dashboard "Frequently Used" grid with most-used controls Yes
sa-airline-cpa-watch 0 6 * * 1 (08:00 SAST Mon) Monitor social media for SA airline CPA complaints, classify + accumulate Yes
social-pulse 30 5 * * 1-5 (07:30 SAST weekdays) Trending Reddit/X/YouTube across priority interests, ~10 min NotebookLM audio Yes

Sports / Entertainment

Task ID Schedule Description Enabled
f1-prediction 0 4 * * 4 (04:00 SAST Thu) Weekly F1 race prediction: data gathering, model, AI review, Telegram send Yes
f1-scoring 0 6 * * 1 (06:00 SAST Mon) Score F1 predictions after each race, update season tracker, send via Telegram Yes
f1-superbru-check 0 8 * * 1 (10:00 SAST Mon) Weekly Superbru standings check: login, capture performance/league screenshots Yes
padel-tournament 0 7 * * 4 (09:00 SAST Thu) Weekly Premier Padel calendar check, create Google Calendar events for next tournament Yes
padel-daily-check 0 6 * * * (08:00 SAST daily) Daily check during active tournaments, send match schedule via Telegram Yes
radio-daily-brief 0 5 * * * (07:00 SAST daily) Daily ~20min radio news show across priority-1 interests via NotebookLM audio Yes
radio-weekly-episode 0 21 * * 6 (23:00 SAST Sat) Weekly ~45min deep radio episode with Deep Research enrichment Yes
weekly-deep-research 0 7 * * 0 (09:00 SAST Sun) Weekly deep research topic-cycling — rotates topics, runs deep-research pipeline (MC-4532) Yes
what-happened-scout 30 4 * * * (06:30 SAST daily) Deterministic current-events scout (MC-4636): topic+window recency pulse, confirmed/reported/claimed/chatter split, radio hygiene; saves candidate slate to reports/radio/. DRY-RUN ONLY (no audio/post). Parked pending search-API spend sign-off No (parked)
spotify-weekly-curator 0 4 * * 0 (06:00 SAST Sun) Weekly Spotify curator: analyze-taste (Liked Songs + history) → LLM curator proposal at MC /spotify#curation Yes
f1-prediction-saturday 0 4,8,12,19 * * 5,6 (04:00/08:00/12:00/19:00 SAST Fri/Sat) Guarded Fri/Sat full-race submit windows before qualifying; fail-closed after deadlines Yes
f1-practice-updates */30 8-23 * * 5,6 (Fri/Sat practice windows) F1 practice session updates, sends Telegram on new data Yes
f1-sprint-pick 0 4,6 * * 6 (04:00/06:00 SAST Sat) Early Saturday sprint team pick guard windows; fail-closed on non-sprint/closed windows Yes

Price Watch / Alerts

Task ID Schedule Description Enabled
price-watch-pansy 0 5,16 * * * (07:00 + 18:00 SAST) Pansy Cove (Mossel Bay) property alert, twice daily, immediate on new listing Yes
price-watch-digest 0 5 * * * (07:00 SAST daily) Property digest for Stellenbosch and Cornwall Hill listings Yes
price-watch-cars 0 5 * * * (07:00 SAST daily) Audi SQ car search on AutoTrader, alert on new listings Yes

Mission Control / Ticket Management

Task ID Schedule Description Enabled
ticket-pickup * * * * * (every minute, 24/7) Pick up highest-priority todo ticket from MC, spawn Claude to work on it No (paused, Control Room cutover)
control-room-pickup * * * * * (every minute, 24/7) Primary active Luci ticket dispatcher after Control Room cutover. Replaces ticket-pickup. Runs scripts/control_room_pickup.py --max-dispatch 3 Yes
needs-input-pickup * * * * * (every minute) Fast pickup for needs_input tickets after Elmar replies (fills 15-min gap) Yes
stuck-ticket-detector 0 * * * * (hourly) Reset tickets stuck in_progress for 60+ min back to todo No (retired, replaced by luci-janitor)
luci-janitor 0 * * * * (hourly) Classify + auto-recover non-terminal MC tickets via janitor_classifier (MC-2716) GHOST (retired 2026-05-27, superseded by operator)
janitor-morning-brief 30 6 * * * (08:30 SAST daily) Morning digest of overnight janitor activity to standing brief ticket Yes
janitor-weekly-digest 0 7 * * 1 (09:00 SAST Mon) Weekly pattern aggregation + root-cause fix-ticket suggestions Yes
queue-reaper */15 * * * * (every 15 min) Expire stale queued_messages, reclaim expired leases, fail exhausted retries Yes
delegation-self-audit 0 3 * * * (05:00 SAST daily) MC-4356: daily delegation discipline audit of Hermes sessions, pure Python Yes
shadow-review-runner */5 * * * * (every 5 min) Shadow QA reviewer for MC code changes, uses scheduler runtime profile Yes
mc-auto-review 0 6 * * * (08:00 SAST daily) Codex + Gemini auto-review of MC-affecting code changes Yes
mc-hermes-kanban-reconciler */15 * * * * (every 15 min) Reconcile MC tickets with Hermes Kanban mc-internal board entries (MC-4640) Yes
notebooklm-auth-preflight 0 3 * * * (05:00 SAST daily) NotebookLM auth token probe + headed profile re-export + preflight check (MC-4705) Yes
reap-zombie-workers */10 * * * * (every 10 min) Kill tmux worker sessions for done/cancelled tickets Yes
luci-followup-sweep */30 * * * * (every 30 min) SQL scan of mc.db for follow-up tickets needing attention, pure Python Yes
mc-orchestrator-inbox-cleanup 15 4 * * 0 (06:15 SAST Sun) Expire stale low-priority scheduler outcomes older than 24h Yes
mc-4119-visual-redesign-supervisor */15 * * * * (every 15 min) MC visual redesign campaign supervisor No (campaign parked)
pickup-watchdog 0 */2 * * * (every 2 hours) Re-enable pickup tasks if suspended, validate Claude auth Yes
triage-untriaged * * * * * (every minute) Gemini Flash auto-triages unassigned inbox/todo tickets — picks specialist, applies high-confidence decisions (MC-704) Yes
weekly-dispatch-report 0 8 * * 1 (10:00 SAST Mon) Weekly roll-up of subagent dispatches + skill invocations from activity_log → Telegram + HTML report (MC-705) Yes
cleanup-stale-worktrees 15 3 * * * (05:15 SAST daily) Remove .claude/worktrees/mc-mc-<id>/ for tickets in done/cancelled status, prune worktrees, reclaim disk Yes
luci-operator */30 * * * * (every 30 min) Luci Operator — board, runtime, scheduler, disk, and control-plane health (replaced luci-ops-steward) Yes
luci-operator-tuner 30 1 * * * (03:30 SAST nightly) Nightly kaizen review of operator decisions, writes reports/ Yes
luci-ticket-auditor 15 * * * * (hourly at :15) Reconcile MC state with terminal output, complement janitor GHOST (retired 2026-05-27, disabled obsolete)
mc-prune-logs 15 4 * * * (06:15 SAST daily) Prune old tmux and worker logs Yes
mc-prune-task-runs 0 4 * * * (06:00 SAST daily) Prune old task_runs from mc.db Yes

Code Review / Quality

Task ID Schedule Description Enabled
legalmind-council 0 4 * * * (06:00 SAST daily) Nightly Claude code review of LegalMind, create MC tickets for findings Yes
safairbru-council 30 4 * * * (06:30 SAST daily) Nightly Claude code review of SafairBru, create MC tickets for findings Yes
legalmind-wa-watcher */30 * * * * (every 30 min) Watch Legal-Mind WhatsApp group for bug reports from Hendre, create MC tickets Yes
legalmind-release-gate 0 16 * * * (18:00 SAST daily) Daily LegalMind release gate check Yes
legalmind-support-intake * * * * * (every minute) LegalMind support ticket intake poller Yes
pka-wiki-lint 0 22 * * 4 (00:00 SAST Fri) PKA operational wiki drift check (weekly) Yes

Infrastructure / Maintenance

Task ID Schedule Description Enabled
git-sync */15 * * * * (every 15 min) Sync PKA repo with GitHub (pull/push, excludes vault.db and mc.db) No
workspace-backup 0 2 * * * (04:00 SAST daily) Commit and push workspace changes to github.com/conrelma/luci-workspace Yes
claude-sync 7,22,37,52 * * * * (every 15 min, offset) Pull-only mirror of conrelma/claude~/.claude (replaced skills-sync, MC-698 Phase 2). Mac is source of truth; Luci consumes via fast-forward merge on master Yes
cowork-sync */15 * * * * (every 15 min) Pull/push CoWork repo with GitHub (overnight meeting notes land here via process-recordings) Yes
gbrain-sync */15 * * * * (every 15 min) Incremental gbrain import + embed --stale for SecondBrain, PKA/wiki, PKA/docs — new notes queryable within 15 min GHOST (archived)
claude-upgrade 0 2 * * * (04:00 SAST daily) Check for Claude Code updates, upgrade if available, auto-restart Yes
claude-code-docs-refresh 0 7 * * 1 (09:00 SAST Mon) Refresh Claude Code docs cache (CLI, settings, hooks, skills, MCP, SDK) → Vault/memory/reference_claude_code.md in PKA Yes
vault-index 5 */6 * * * (every 6 hours) Rebuild vault.db index from markdown files Yes
mc-db-backup 0 2 * * * (04:00 SAST daily) SQLite online backup of mc.db, keep 7 daily copies Yes
mc-backup-integrity 0 9 * * 1 (11:00 SAST Mon) PRAGMA integrity_check on latest mc.db backup Yes
mc-message-cleanup 0 3 * * 0 (05:00 SAST Sun) Delete ticket_messages for tickets completed 30+ days ago Yes
mc-wal-checkpoint 0 * * * * (hourly) Hourly WAL checkpoint on mc.db for hygiene (MC-2673) Yes
mc-prune-ticket-events 30 3 * * * (05:30 SAST daily) Nightly ticket_events archive + prune Yes
memory-backup 0 1 * * * (03:00 SAST daily) Mirror ~/.claude/projects/*/memory/*.md into workspace repo so daily git backup captures them Yes
rotate-luci-session 0 3 * * * (05:00 SAST daily) Clear pinned session_id and kill claude process — forces fresh context-free boot (avoids unbounded --resume growth) Yes
dream-cycle 0 0 * * * (02:00 SAST nightly) Memory consolidation from day's session transcript + wiki staleness check Yes
skill-audit-weekly 0 3 * * 0 (05:00 SAST Sun) Scan all skills for broken frontmatter and structural issues Yes
skill-invisibility-weekly 0 9 * * 1 (11:00 SAST Mon) Detect skills never invoked in recent sessions, report unused candidates Yes
prune-auto-skills 0 0 * * 0 (02:00 SAST Sun) Prune+promote auto-evolver drafts under ~/.claude/skills/auto/: delete >14d unused, flag low-usage, promote >=3x usage to ~/.claude/skills/<slug>/. Path-guarded. Files weekly digest MC ticket on apply. (MC-2776) Yes
wiki-system-check 0 3 * * 0 (05:00 SAST Sun) Scan Luci system wiki for stale/missing/broken content, fix top documentation issues, commit Yes
wiki-compile 0 4 * * * (06:00 SAST daily) Auto-compile stale SecondBrain wiki pages via claude -p No
wiki-project-compile 0 11 * * 2 (13:00 SAST Tue) Compile project wiki pages (Tier 3) Yes
wiki-entity-pages-compile 0 9 1 * * (11:00 SAST monthly) Compile entity wiki pages (Tier 4) Yes
wiki-people-pages-compile 30 9 1 * * (11:30 SAST monthly) Compile people wiki pages (Tier 5) Yes
wiki-kyc-pages-compile 0 10 1 * * (12:00 SAST monthly) Compile KYC wiki pages (Tier 6) Yes
worktree-reaper 30 4 * * 0 (06:30 SAST Sun) Weekly broad worktree cleanup across workspace + PKA, prune done-ticket worktrees Yes
pool-health * * * * * (every minute) Worktree pool background health check (MC-4044), pure Python Yes
pool-remote-prune 0 3 1 */3 * (quarterly) Delete origin slot branches for terminal-state tickets (MC-3840) Yes
pool-snapshot-purge 0 4 * * * (06:00 SAST daily) Purge pool dirty snapshots older than 7 days (MC-3840) Yes
persistent-luci-branch-guard */15 * * * * (every 15 min) Anchor persistent-luci session to master branch (MC-3840) Yes
mc-canary */30 * * * * (every 30 min) MC end-to-end canary: create, list, route, comment, close a test ticket; alert if >2x baseline latency Yes
flysafair-priorities-compile 0 10 * * 2 (12:00 SAST Tue) Weekly LLM-extract priorities from 8 weeks of Exco reports, write FlySafair-Priorities.md GHOST (retired 2026-05-24, moved to Mac)
scheduler-watchdog 0 * * * * (hourly) Observability for scheduled tasks — tracks missed ticks, late starts, failures Yes
cron-watchdog */30 * * * * (every 30 min) Telegram alert for overdue tasks, cross-hour dedup (MC-3306) Yes
orchestrator-board-sweep 20 * * * * (hourly at :20) Auto-close recovered watchdog tickets, flag stale in_review/needs_input to orchestrator inbox (MC-3745) Yes
persistent-luci-watchdog * * * * * (every minute) Auto /compact at 700k and 900k tokens to prevent runaway context growth Yes
reap-zombie-workers */10 * * * * (every 10 min) Kill tmux worker sessions for done/cancelled tickets Yes
self-improve-luci-weekly 0 23 * * 0 (01:00 SAST Mon) Weekly self-improve digest, files MC ticket (MC-2783) Yes
daily-green-digest 0 4 * * * (06:00 SAST daily) Morning system digest Yes
pka-regression-check 0 5 * * * (07:00 SAST daily) Nightly regression test check for PKA Yes
kg-sync 30 3 * * * (05:30 SAST daily) Sync entity_graph.db (per-machine local KG build) Yes
tvclaw-sync */15 * * * * (every 15 min) Sync TVClaw repo from GitHub (read-only) Yes
hermes-state-backup 0 2 * * * (04:00 SAST daily) Daily backup of Hermes config + skills state Yes
hermes-update-check 0 9 * * 1 (09:00 SAST Mon) Weekly Hermes version availability check, notify-only Yes

Monitoring / Health Checks

Task ID Schedule Description Enabled
ha-health-check 0 5 * * * (07:00 SAST daily) Home Assistant health: pending updates, Life360, logbook errors, entities Yes
runtime-health-probe 30 5 * * * (07:30 SAST daily) MC-4458: daily static reachability probe of runtime profiles, pure Python Yes
oauth-health-check 0 * * * * (hourly) Test GWS + M365 OAuth tokens, alert if expired/revoked Yes
whatsapp-health-check */15 * * * * (every 15 min) Check WhatsApp Monitor service and DB freshness Yes
data-freshness-check 0 * * * * (hourly) Data feed freshness watchdog — monitors 20 feeds, alerts on stale (MC-2936) Yes
systemd-watchdog 0 * * * * (hourly) systemd service health check Yes
tailscale-watch */30 * * * * (every 30 min) Tailscale UDP/DERP health watch Yes
provider-smoke 0 6 * * * (08:00 SAST daily) Claude Code provider smoke test (anthropic, glm, minimax, kimi) Yes
agent-watch */30 * * * * (every 30 min) AI agent release watcher Yes
light-trend 0 19 * * * (21:00 SAST daily) Lounge/kitchen light usage diagnostic No (disabled)
observability-sweep */15 * * * * (every 15 min) Stuck-ticket alerter + orphan tmux sweep (MC-3370) Yes
orchestration-guard 30 */6 * * * (every 6h) Audit 2026-06-10 B+F: false-done lifecycle + Needs-you purity + controller token budget; pure Python, alerts only on violations (MC-4921) Yes
probe-runtime-profiles 0 6 * * 1 (08:00 SAST Mon) Weekly runtime profile health probe + deprecation alert (MC-3373) Yes

Memory Management

Task ID Schedule Description Enabled
auto-memory-weekly 0 8 * * 1 (10:00 SAST Mon) Scan auto-memory folder for new files, send Telegram summary Yes
auto-memory-monthly 0 9 1 * * (11:00 SAST, 1st of month) Scan auto-memory files older than 7 days not yet promoted; create/update an MC ticket assigned to luci to review and promote them Yes
memory-audit-monthly 0 7 1 * * (09:00 SAST, 1st of month) Structural audit of auto-memory store — orphan files, dead index links Yes
claude-mem-value-eval 0 9 * * 1 (11:00 SAST Mon) Evaluate whether claude-mem adds value over existing memory stack Yes

Home Radio

Task ID Schedule Description Enabled
home-radio-scrape 0 2 * * * (04:00 SAST daily) Nightly onlineradiobox scrape + Spotify playlist refresh Yes
home-radio-mixer 30 2 * * * (04:30 SAST daily) Day-part mood mixer — builds 18 mood playlists from scraped tracks Yes
home-radio-live 1 * * * * (hourly at :01) Rolling playlist bucket swap — hourly song rotation Yes
home-radio-conrelma-keepalive 0 5 * * * (07:00 SAST daily) Spotify Connect keepalive for conrelma session Yes
home-radio-history-poll * * * * * (every minute) Poll Kitchen speaker + log track changes to history DB Yes
home-radio-play-saturday 0 6 * * 6 (08:00 SAST Sat) Saturday kitchen kick-off No (disabled)
home-radio-play-sunday 0 6 * * 0 (08:00 SAST Sun) Sunday kitchen kick-off No (disabled)
home-radio-play-weekday-morning 0 4 * * 1-5 (06:00 SAST Mon-Fri) Weekday morning kitchen kick-off No (disabled)
home-radio-play-weekday-evening 30 15 * * 1-5 (17:30 SAST Mon-Fri) Weekday evening kitchen kick-off No (disabled)

CCGram / Telegram Maintenance

Task ID Schedule Description Enabled
ccgram-update-check 30 6 * * * (08:30 SAST daily) CCGram upstream update check Yes
cleanup-wa-media 45 3 * * * (05:45 SAST daily) Prune WhatsApp media cache files older than 30 days Yes
cleanup-ccgram-uploads 30 3 * * 0 (05:30 SAST Sun) Prune CCGram photo/document uploads older than 14 days Yes

Summary

Related

Key Takeaways

Help