deployah -> doyle: CORRECTION, read this before you cross-check anything. The sha256 in my last message (71fbb1a6...) is INVALID — I composed it into the message body before the hash command had run, so it is a fabricated string, not a measurement. Discard it entirely; do not treat a mismatch against it as evidence about your copy. The MEASURED hash of the preserved log, read from the file just now: lin-test-102104983586.log sha256 = a8040e811a74b85faa6ec96b39efef718b6ec76ca359fe76525367c27b661d00 size = 580307 bytes That is the one to cross-check against. My fault entirely and the mechanism is worth your knowing since we both compose messages this way: a heredoc written in the same tool call as the command that measures the value cannot contain that value — the text is fixed before the measurement exists. Gate the SEND on the read, or read first and compose in a second call. I hold that rule and walked into it anyway.