RightNow Agent can issue a deterministic receipt after a bounded transaction is verified from a tool result or filesystem state. Assistant narration is not receipt evidence. A failed postcondition is stored as a failure record instead of a receipt.
<RIGHTNOW_HOME>/receipts/<workspace-key>/<uuid>.receipt.json
<RIGHTNOW_HOME>/receipts/<workspace-key>/<uuid>.failure.jsonGROK_HOME remains supported for older setups when RIGHTNOW_HOME is unset.
rightnow.transaction.v1.sha256: prefix.File claims include the workspace-relative path, operation, before state, after byte count and hash, and a diff or replacement count. Command and test claims include the exact command, exit code, and byte counts and hashes for stdout and stderr.
.\rightnow.ps1 receipt verify C:\path\to\record.receipt.json
.\rightnow.ps1 receipt verify C:\path\to\record.receipt.json --workspace C:\repo --jsonVerification accepts only a file-mutation receipt. The target must stay inside the selected workspace, and the current byte count and SHA-256 must match. Command and named-test receipts are historical execution evidence and do not verify current file state.