A summary: identity, lineage, state, and sizes.
It leaves out the digests and the reference tokens, so a run logged at an error site does not spread them. Anything that needs every field reads the properties.