Ian Provencher
Listen to the podcast

Cron jobs · 10

The machinery that runs itself

Scheduled jobs across my estate — curation passes, syncs, and housekeeping that keep the system current without me tending it. Pulled public-safe from my infrastructure-as-code (box detail redacted at the source).

What each scheduled job does, unattended

Every few minutes

4

Librarian — poll

every 2min · 01:30 America/New_York daily

Librarian — nightly curation pass

Vault sync

every 5min

Vault sync (commit brain writes, converge with GitHub)

Watchdog

every 10min

Watchdog — 10-min staleness sentinel (silent-failure detector)

Skills refresh

every 15min

Skills refresh (mirror canonical claude-code-skills into the vault tree)

Daily

6

MCP reaper

01:30 America/New_York daily

Reap leaked MCP filesystem children by restarting the remote connectors

Firewall audit

01:30 America/New_York daily

Firewall audit — nightly tripwire over the synced (Open + Private) tiers

Pipeline canary

08:00 America/New_York daily

Pipeline canary — daily end-to-end filing proof (drop -> model -> note -> ledger)

Alert heartbeat

08:05 America/New_York Mondays

Weekly alerting heartbeat — a dead alert channel becomes noticeable by ABSENCE

Graph audit

01:30 America/New_York daily

Graph-health audit — nightly read-only tripwire over the Open knowledge graph (#9)

Auto-refresh

01:30 America/New_York daily

Regenerate the architecture view from the latest repo (self-refresh)

Data reviewed · current · refreshed from the private estate