This wording seems just a little confusing.  I might say something like:

    a string used to identify a puppet run.  It can be used to match a report with the catalog that was used for the run.  This field may be `null`.

Or, something.