job_bot/ ├── main.py # Entry point — bootstraps and runs the bot │ ├── config/ │ ├── settings.py # Configuration loader (env vars + YAML) │ └── sites.yaml # Per-site scraping configuration │ ├── core ...
High-level view of how the browser, Next.js surfaces, API route handlers, persistence, and optional LLM inference connect. Arrows show the dominant request and data directions (not every internal ...