Diablo_ClaudeMD_Ricing_example/scripts/cron-templates.md
diablo 50fa79407d
Some checks are pending
CI — CoM Config Validation / Validate JSON Configs (push) Waiting to run
CI — CoM Config Validation / Validate YAML Configs (push) Waiting to run
CI — CoM Config Validation / Lint Shell Scripts (push) Waiting to run
CI — CoM Config Validation / Secret Detection (push) Waiting to run
CI — CoM Config Validation / Lint Markdown (push) Waiting to run
CI — CoM Config Validation / Validate CODEOWNERS (push) Waiting to run
CoM Claude Command Center — sanitized public configuration
Public, sanitized mirror of an AI orchestration command center: agents, skills,
MCP servers, slash-command workflows. All infrastructure identifiers, hostnames,
mesh IPs/subnets, repo paths, maintainer identity, and hardware fleet specifics
scrubbed to <placeholders>; session debug logs and host-specific memory removed.
No live credentials. Verified clean by automated leak sweep. See SANITIZATION.md.

churchofmalware.org . authorized research only
2026-06-10 02:02:03 -04:00

76 lines
2.1 KiB
Markdown

# CoM Enterprise — Cron Job Templates
Reference document for scheduled automation. Install manually via `crontab -e`.
These reference the Gemini Archivist schedules from `.claude/agents/gemini-archivist.md`.
---
## Morning Intelligence Report (9:00 AM daily)
```cron
0 9 * * * /home/diablo/Documents/Projects/Syn_OS\ \{DevRepo\}/.claude/scripts/morning-report.sh >> ~/.synos/vault/reports/morning.log 2>&1
```
**What it does:** Gemini Archivist generates a daily brief:
- GitHub activity since yesterday
- Data Lake changes
- P0 status from TODO.md
- Sprint progress update
---
## Evening Archive Polish (6:00 PM daily)
```cron
0 18 * * * /home/diablo/Documents/Projects/Syn_OS\ \{DevRepo\}/.claude/scripts/evening-polish.sh >> ~/.synos/vault/reports/evening.log 2>&1
```
**What it does:** Gemini Archivist organizes:
- Vault inbox → route to context/research/projects
- Tag and categorize new notes
- Update Notion workspace
---
## Deep Sync (3:00 AM daily)
```cron
0 3 * * * /home/diablo/Documents/Projects/Syn_OS\ \{DevRepo\}/.claude/scripts/deep-sync.sh >> ~/.synos/vault/reports/sync.log 2>&1
```
**What it does:**
- Google Drive rclone sync
- Weekly digest generation (Sundays)
- Notion consistency check
- Stale note cleanup
---
## Session Cleanup (11:00 PM daily)
```cron
0 23 * * * /home/diablo/Documents/Projects/Syn_OS\ \{DevRepo\}/.claude/hooks/session-cleanup.sh >> ~/.synos/vault/reports/cleanup.log 2>&1
```
**What it does:**
- Scan shell history for credential patterns
- Prune old shell snapshots (>7 days)
- Report audit log status
---
## Weekly Security Audit (Sunday 2:00 AM)
```cron
0 2 * * 0 cd /home/diablo/Documents/Projects/Syn_OS\ \{DevRepo\} && cargo deny check >> ~/.synos/vault/reports/weekly-audit.log 2>&1
```
**What it does:** Aegis-lite: automated dependency policy check.
---
*Note: The morning/evening/sync scripts referenced above need to be created separately.*
*They would invoke the Gemini Archivist via the `gemini` command or a custom wrapper.*
*This document templates the cron schedule; actual script implementation is a separate task.*