TransactionReportNEW
TransactionReport:
{}Verifiable content identity and change metadata for a document transaction.
Remarks
Section titled “Remarks”A report is unsigned. Its digests identify canonical document content, but the report
does not prove who created that content. authorLabel is supplied by the host.
Properties
Section titled “Properties”reportVersion
Section titled “reportVersion”reportVersion:
1
digestAlgorithm
Section titled “digestAlgorithm”digestAlgorithm:
"SHA-256"
canonicalizationVersion
Section titled “canonicalizationVersion”canonicalizationVersion:
number
txId:
number
Session-scoped transaction id; matches the txId on emitted document events. Not stable across sessions.
authorLabel
Section titled “authorLabel”authorLabel:
string
Host-supplied author label: review.author when given, else the participant/document author.
beforeDigest
Section titled “beforeDigest”beforeDigest:
string
Hex SHA-256 of the canonical DocJSON of the document (model + resources) before the transaction.
afterDigest
Section titled “afterDigest”afterDigest:
string
Same digest after the transaction. Equals beforeDigest for no-op and rolled-back transactions.
changes
Section titled “changes”changes:
TransactionReportChange[]
Revision, comment, and direct changes produced by the committed transaction.