fidelitypass_verify_copy
Recomputes FidelityPass verdicts from source and output bytes to verify exact 1:1 copies; returns N/A when no exact copy is in scope and rejects missing bytes or prose-only proof.
Instructions
Recompute a FidelityCopy/FidelityPass verdict from source and output bytes, or return N/A when no exact 1:1 copy is in scope. Missing bytes, stale metadata, or prose-only AI proof cannot PASS.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Verification mode. Defaults to raw_bytes or the provided receipt mode. | |
| receipt | No | Optional previous FidelityCopy receipt to compare against recomputed hashes. | |
| copy_scope | No | Explicit FidelityPass scope. Use not_applicable to record the XPass N/A row when no exact copy is in scope. | |
| output_ref | No | Output pointer used in the recomputed receipt. | |
| proof_text | No | Optional prose proof. Prose alone is suppressed, not accepted as PASS. | |
| source_ref | No | Source pointer used in the recomputed receipt. | |
| output_text | No | Exact output text to verify. Mutually exclusive with output_base64. | |
| source_text | No | Exact source text to verify. Mutually exclusive with source_base64. | |
| scope_reason | No | Reason why FidelityPass is N/A for this target. Used only when exact_copy_required=false or copy_scope=not_applicable. | |
| output_base64 | No | Exact output bytes as base64. Mutually exclusive with output_text. | |
| source_base64 | No | Exact source bytes as base64. Mutually exclusive with source_text. | |
| provenance_ref | No | Optional Boardroom, issue, PR, or CopyRoom pointer for audit trail. | |
| allowed_changes | No | Required for approved_transform PASS. | |
| receipt_payload | No | Alias for receipt. | |
| exact_copy_required | No | Set false only when the target has no exact 1:1 copy, transcription, mirroring, or preservation scope. Returns N/A. | |
| copyroom_source_packet | No | CopyRoom source packet used as the source of truth. Mutually exclusive with source_text/source_base64. |