Cron jobs · 34 running
The machinery that runs itself
Every scheduled job across my setup — on this PC, an agents server, the status page server and GitHub — read from where each one is defined and described in plain words. Times are rounded on purpose: the page says how often a job runs, never the minute it fires.
What each scheduled job does, unattended
Every few minutes
15Page taps applied
this PCApplies the taps I make on the Command Center page to my own notes, so a close or snooze on the phone lands in the one record of them.
Phone check
this PCChecks that the PC can still reach my phone, re-arms the link after the phone restarts, and reports what it found to the Command Center page.
Status page refresh
this PCEvery half hour, gathers what is waiting on me, what it cost, what is broken and what moved, and sends it to my phone page.
Machine watch
this PCReads this PC’s health (disk, memory, hangs) and reports anything wrong at the start of the next session, because a machine that is merely unusable logs almost nothing.
Traffic log trim
this PCKeeps the logged request and response bodies, kept deliberately for studying each new tool version, from filling the disk.
Task agent wake
an agents serverWakes the task agent when work is waiting for it.
Assistant schedule check
an agents serverWakes the assistant agent when one of its scheduled entries is due.
Workload export
an agents serverExports each agent’s workload numbers into its own repo, where the board reads them.
Domain request broker
an agents serverChecks the agents’ requests to reach new web domains and escalates each one to me for a decision.
Goal judge
an agents serverDecides whether a standing goal’s latest run finished or should continue.
Petition broker
an agents serverValidates the agents’ requests for host changes and escalates them; nothing is granted automatically.
Poller watchdog
an agents serverRestarts the agents’ chat pollers if they stall.
Outbound send gate
an agents serverValidates anything an agent wants to send outside and holds it for my approval.
Phone alert watch
the status page serverEvery five minutes, looks for a new red fault, a new question from an agent or something coming back today, and sends one notification for each; quiet overnight except for red faults.
Agents status fetch
the status page serverFetches both agents’ own status files so the phone page shows their questions, spend and faults beside everything else.
Hourly
1Agent tooling update
an agents serverStages each new release of the agents’ own tooling, tests it, and switches them over only when it passes.
Nightly
9Status page nightly
this PCRebuilds the status page’s snapshot, sends it to the page’s server, and commits the day’s token-usage history before its source ages out.
Dev server reaper
this PCStops local development servers left running on registered ports.
Docs reading
this PCReads the pages of the AI tools’ documentation that changed overnight, checks every quoted finding against the page itself, and leaves what survives for a session to act on; it changes nothing on its own.
Estate preserve
this PCCommits and pushes every project and this machine’s settings on a clock rather than on a session, so a week without a session is not a week without a backup.
Nightly test tier
this PCRuns the slow test tier of every project and reports any failure at the start of the next session.
Site check
this PCCompares this site’s systems pages with this PC each morning and opens a window to publish any change with one click.
Reference sites rebuild
this PCRebuilds the two reference sites that map this whole setup, in the one order that is correct, because one reads what the other builds.
Stray process sweep
this PCFinds and stops background shell processes nobody is waiting on.
Repos and job board refresh
GitHubRefreshes this site’s public repos list every day, and pulls and scores the job board every morning; gates both for anything private, and commits only what changed.
Daily
4Encrypted backup
this PCTakes an encrypted backup of a private store, so losing this PC does not lose it.
Daily ops digest
an agents serverSends me a summary of what the agents did and what is waiting on me.
Morning summary
the status page serverSends one notification each morning: what is waiting, what it cost, what is broken and what moved, across everything including both agents.
Podcast sync
GitHubPublishes any new podcast episode to this site after checking its audio and provenance.
Weekly
4Client site archive
this PCCopies a client site's newest nightly snapshot into a private archive each week.
Desktop layout audit
this PCBacks up and audits the taskbar layout, and speaks up only when something is wrong.
Alerting heartbeat
an agents serverPings me every week whether or not anything broke, so a dead alert channel shows up as a missing ping instead of a missed outage.
Proxy log rotation
an agents serverRotates the logs of the proxy that all of the agents’ outbound traffic goes through.
Monthly
1Drive scrub
this PCReads every file stored on the PC’s drive once a month, so a damaged spot is found while the rest of the file can still be saved.
Retired
Retired 2 August 2026These ran on the Hermes second brain until it was shut down. They are kept as the record of what that system did, and none of them runs today.
- Librarian Nightly
Librarian — nightly curation pass
- Vault sync Every few minutes
Vault sync (commit brain writes, converge with GitHub)
- MCP reaper Nightly
Reap leaked MCP filesystem children by restarting the remote connectors
- Firewall audit Nightly
Firewall audit — nightly tripwire over the synced (Open + Private) tiers
- Watchdog Every few minutes
Watchdog — 10-min staleness sentinel (silent-failure detector)
- Pipeline canary Nightly
Pipeline canary — daily end-to-end filing proof (drop -> model -> note -> ledger)
- Alert heartbeat Weekly
Weekly alerting heartbeat — a dead alert channel becomes noticeable by ABSENCE
- Skills refresh Every few minutes
Skills refresh (mirror canonical claude-code-skills into the vault tree)
- Graph audit Nightly
Graph-health audit — nightly read-only tripwire over the Open knowledge graph (#9)
- Auto-refresh Nightly
Regenerate the architecture view from the latest repo (self-refresh)
Information last changed · current · refreshed from the private estate