aweft

recipes/jobs

A content site's backend, dry-run by its operator: a nightly digest, an hourly cleanup, a reminder that was due before the process started, and a report an agent wrote as a module that runs in a sandbox. The schedule is a document in the store, so it survives the process; what the jobs do lands in a second document. The operator drives the clock, which is how you find out what a schedule will do next week without waiting for next week.

node recipes/jobs/main.ts

Files