Journal
Field notes on the two ways unattended work goes wrong. New essays land here as we write them.
2026-03-04
Silent agent failures are the default, not the exception
Why an AI agent that stops running rarely pages anyone, and the dead-man's switch pattern that fixes it.
2026-03-18
How a polite loop becomes a four-figure API bill
Runaway detection for agents: baselines, hard limits, and why a successful ping can still be an incident.
2026-04-02
A dead-man's switch for GitHub Actions and Vercel cron
Scheduled work fails closed when you make the schedule prove itself. A short pattern for Actions and Vercel.