
A write-up describes running Claude Code unattended every four hours via Windows Task Scheduler and Python, with each session reading a charter file; when a run dies on a usage limit, time cap, or PC crash, the next session sorts leftover uncommitted git changes by owner.
Summaries like this, in your inbox every morning.
The write-up is drawn from the records of a small setup where Claude Code runs as a CEO role every four hours: Windows Task Scheduler wakes a Python launcher, the launcher starts claude -p, and the session picks work, delegates to subagents, and writes an end-of-run report. The keep-it-working premise is that each task is committed as it finishes, and that the launcher checks a lock file before starting so two runs never share one working tree.
What makes the recovery step hard is that leftover files are not all the same. A charter entry tells the session that files the launcher itself writes — instruction sheets, execution logs, failure and skip records, break notices — are not crash artifacts and should be committed as-is; a dated example shows an instruction sheet left untracked and committed with that reasoning. Human edits get a third lane: off-limits, logged, and handed back to a person.
The author is candid about limits. Deciding whether a prior run's work is complete is a judgment call, so countable finish criteria make it more mechanical. And because deletion is not permitted, untracked broken files simply remain until a human decides. The state file adds a second check: the board and the git history can disagree, so all three — tree, history, state — get compared.
Pick your industry and the AI tools you use, and get news related to your work every day.
Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →
Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.
Adviser Itay Sagie points to Schneider Electric's roughly $22.6 billion equity deal for PTC, the Synopsys–Open…

Anthropic kicked off the Anthropic Cyber Mission, providing frontier Claude models, on-site engineers and thre…

Using OpenAI's Decisions API, model gpt-6-luna, a developer built a pipeline that answers questions like "is t…

The morning-news SKILL.md sat unchanged since June 17 at 2,116 bytes (version 1.2.0) even after its cron job g…

A user left a Claude Code subagent running overnight with the MacBook lid closed and returned to a "Request ti…

An engineer ran a single ffmpeg command with fps=1/5 and tile=8x16 on an 8-minute 24-second 1080p clip; it fin…
