← All work

IL-03 / Live

Pinedaily

A daily guide to Pinedale, Wyoming — news, events, lost & found — mostly run by AI agents.

12345678910111213141516171819202122232425262728submitted → approved

How it runs

  1. Form emailevents, lost & found
  2. Agentreads the inbox 1–2× a day
  3. Draftthe exact change
  4. Human sign-offone tap, on GitHub
  5. 1–2 PRs a daybatched, then live
  • source
  • step
  • check: nothing passes unless it holds
  • output

Pinedale is a small town, and what’s going on here is spread across Facebook posts, flyers, and word of mouth. Pinedaily puts it in one place: news, events, a picture of the day, lost & found.

It’s also my test of how far you can run a real site with agents and very little infrastructure.

How it works

  • There’s no content database and no admin backend. Every listing and story is a file in a repo.
  • Community submissions like events and lost & found come in through forms that send email.
  • An agent reads that inbox once or twice a day and drafts the change. It pings me on GitHub for approval, and after I approve, it bundles the day’s approved changes into one or two pull requests.
  • Twice a week another agent checks the county, the town and other local sources for news, drafts each story with the links it checked, and opens one pull request for me to approve.
  • Nothing ships without my sign-off, but I only spend about a minute per item.

Status

It’s live and indexed, and the approval loop has been handling real submissions since late September. In October it became installable on a phone’s home screen, with push alerts for weather warnings, new events, lost & found, and news.

From the log