← All projects
Automations That Run on a Scheduleexpert · ~190 min

Closed Lid, Missed Night — a Catch-Up Runner That Fills Every Gap Exactly Once

Have you ever opened your laptop after a trip and realized the nightly job you trusted had not run once the whole time — and that nothing anywhere told you?

Every scheduler on every operating system has the same blind spot — it fires at a moment, and if the machine is asleep at that moment, the work is not late, it is simply gone. Worse, the usual fix makes it dangerous, because "run it when I wake up" turns nine missed mornings into nine duplicate emails or one silently overwritten ledger. This project has Claude Code build you a supervisor that indexes work by the period it belongs to instead of the instant it started, so every missed night gets done exactly once, in the right order, inside a cap you set — and the ones that are unsafe to backfill wait for you.

🤝 Want this built for you? Start a request — our AI scopes it, estimates a price range, and matches you with a vetted AI Advisor.
Share this:
Closed Lid, Missed Night — a Catch-Up Runner That Fills Every Gap Exactly Once
Unlock this walkthrough

Two ways to open it

Just this build
$10 one-time

Unlocks this full walkthrough on your account — no subscription, and no account needed until you check out.

Best value Over 160 projects + the full course
$99 / year

Over 160 project walkthroughs, the 6-week course, and your certificate.

🔒 Secure checkout by Stripe · Already a member? Sign in

What you'll do

A run supervisor you built with Claude Code that wraps any scheduled job you already own — it turns a calendar rule into stable window IDs in a fixed timezone, keeps a SQLite ledger with one row per window, claims each window atomically under a lease so two overlapping ticks can never both run it, backfills missed windows under a horizon you set, applies a per-job catch-up policy (do each one, only the newest, or one consolidated summary), parks side-effecting jobs for human release instead of auto-sending them, retries failures with backoff and stops before it loops forever, and answers "what does this job still owe me?" in one command.