A timestamp is never fabricated
A run that has not finished has no finish time, and a missing creation time is missing. Publishing "now" in place of either makes a consumer believe something that did not happen.
The rule
Normative: this is the rule
lastExecutedis the run's completion stamp, or null where the run has not completed, on the full document and the lightweight one alike.createdAtis the run's creation stamp, or null where none is recorded, on both documents equally.- No timestamp is substituted for a missing one.
Why
Recorded under OPEN-19.
Rule identifiers are permanent and are never renumbered. Each implementation publishes its own standing against these rules; this specification does not.spec 1.0-draft · PIPE-9 · changed in spec 1.0