A new bad row format

Add userAgent

This will be part of the headers, do you think it deserve its own payload top-level spot?

Timestamp of the failure (vs timestamp of the payload itself)

Yup, great point will edit the RFC

This is a tricker one and more of an edge case but it’d be nice to include the Iglu repository associated with the schemaKey

Do you mean for the schema validation phase? Yes, definitely.