name: crawler-newsletter-ops description: Use this skill when changing the crawler or newsletter scheduled jobs in this repository, including cron routes, cleanup scripts, article ingestion, summarization, digest generation, or operational safeguards around live jobs.
Crawler And Newsletter Ops
This skill covers crawler/ and newsletters/.
Working Rules
- Treat both services as production jobs with real side effects.
- Do not trust README timing or script names without checking
vercel.json,package.json, and the code. - In
crawler/, edit.tssource rather than checked-in.jsduplicates. - Before changing cleanup behavior, read the end-to-end job flow.
- Before changing newsletter send logic, note that it mutates subscriber send state and may trigger article cleanup.
Validation
- Prefer tests before live commands.
- Only run crawl or newsletter commands when the task clearly requires it and env is known safe.
References
- For crawler specifics, read
references/crawler-map.md. - For newsletter specifics, read
references/newsletter-map.md.