Jobs And Operations
Treat crawler and newsletter work as live operations.
Follow This Workflow
- Verify the schedule and route in
vercel.jsonand the current route file. - Read the job entrypoint plus the cleanup path before changing behavior.
- Prefer tests before live job execution.
- Be explicit when a command may crawl external sites, mutate article state, or send email.
Use The Tools
- Run
python3 scripts/show_schedules.pyto summarize current cron paths and route-file presence.
Use The References
- Read
references/crawler-map.mdfor crawler specifics. - Read
references/newsletter-map.mdfor newsletter specifics.