Release Notes
Functional Documentation
Technical Documentation
run_job()
Executes each rule in the job for the appropriate data sources.
For each rule in the job, determines whether it operates on individual data sources or lists of data sources, and executes accordingly.