# Functions
Report is creating/updating/removing report comments in the SCM provider based on the state of the provided LighthouseJob.
ShouldReport determines whether this LighthouseJob is of a type to be reporting back.
# Interfaces
SCMProviderClient provides a client interface to report job status updates through GitHub comments.