{"receipt_type":"decision.provenance","receipt":{"receipt_id":"r_decision.provenance_1789270698_863deba0fa2b","payload_sha256":"6df4d2d7d4c06ec87a379d92ef30838ce64c03a2fb5c7addaab5fa333b3d7983","sig_b64u":"_aOzhn4wF3CDkWAn0FsI2qybJJ2QUzWrsxc7ziI2lANf7NBEb3WWfgXo1Mw_RDXnQglAy8SSRI0ujCHmmtBUBg","key_id":"did:hive:typed-receipts-v2","algorithm":"Ed25519","ts":1789270698,"signed_body":{"receipt_type":"decision.provenance","schema":"r1.0.0","decision_id":"hive-public-demo-decision-id","evidence_digest_sha256":"3468f67f78d1bf43c51380e3715f1d602ea3fb0bfcf09008751375765d2744d7","recorded_at":"2026-09-13T03:38:18Z","reading_attestation_ref":"r_divergence.attestation_1755100000_0123456789ab","field_path":"invoice.total_amount_due","value_as_read_commitment_sha256":"c5bc5bfac4221ccd62a48ebd47f9be1aa6b7c5b14b7de63b753c93a5e8328685","steps":[{"index_value":0,"role":"normalize","consumed_state_digest_sha256":"7c9c28622d8c17ace1b1085eef096c5c0aa003e062deb10470ba1bff27e6e1c8","emitted_state_digest_sha256":"e26c441c3ea59d8b675acea7f1c7850c71378bdc42671436a4c5fbf2f5d1717d","transform_ref":"transform:currency-normalize","transform_version":"1.2.0","actor_key_id":"did:hive:sample-operator","value_commitment_sha256":"c5bc5bfac4221ccd62a48ebd47f9be1aa6b7c5b14b7de63b753c93a5e8328685","override_present":false},{"index_value":1,"role":"enrich","consumed_state_digest_sha256":"e26c441c3ea59d8b675acea7f1c7850c71378bdc42671436a4c5fbf2f5d1717d","emitted_state_digest_sha256":"c824924854260c35201a2e581e81dea85545c2d4a3b6248444ecf67ba5daf814","transform_ref":"transform:vendor-lookup","transform_version":"4.0.1","actor_key_id":"did:hive:sample-operator","value_commitment_sha256":"c5bc5bfac4221ccd62a48ebd47f9be1aa6b7c5b14b7de63b753c93a5e8328685","override_present":false},{"index_value":2,"role":"apply_policy","consumed_state_digest_sha256":"c824924854260c35201a2e581e81dea85545c2d4a3b6248444ecf67ba5daf814","emitted_state_digest_sha256":"ac360026a369651eb1c0be25293fa551aad6a593d53eac46ae18780b49e39742","transform_ref":"transform:credit-policy","transform_version":"9.1.0","actor_key_id":"did:hive:sample-operator","value_commitment_sha256":"6bf974d32218c2d55ba31a259ace02d856dc92011f886f80f3367e7735de44d3","override_present":false}],"value_as_relied_upon_commitment_sha256":"6bf974d32218c2d55ba31a259ace02d856dc92011f886f80f3367e7735de44d3","decision_record_digest_sha256":"148cf1f7a0337b3bc18bf013b7268ae954c9641bd04910ffb6362e4cf96c26fd","decision_adverse":true,"decided_at":"2026-08-14T00:00:00Z","verdict":{"steps_reexecuted_by_service":false,"decision_correctness_proven":false,"step_count":3,"step_index_contiguous":true,"step_chain_linked":true,"first_chain_break_step_index":-1,"value_changed_between_read_and_reliance":true,"value_first_changed_at_step_index":2,"human_override_step_count":0},"boundary":"Decision Provenance Binding receipt. A value read off a document usually gets normalized, enriched, aggregated, and scored before anything is decided on it, so this receipt binds the value as read to the value the decision actually relied on, with every step in between carrying the digest it consumed, the digest it emitted, the transform that ran, and the key of the actor that ran it. The service confirms the chain links, reports the first place it breaks, and where per step value commitments are supplied it reports the step at which the value first changed. It does not re-execute the pipeline and does not attest that the decision was correct or lawful; steps_reexecuted_by_service is fixed to false."}},"verification":{"valid":true,"receipt_id":"r_decision.provenance_1789270698_863deba0fa2b","receipt_type":"decision.provenance","signature_valid":true,"signer_verified":true,"gates":[{"gate":"SCHEMA","result":"pass"},{"gate":"PAYLOAD_DIGEST","result":"pass"},{"gate":"RECEIPT_ID","result":"pass"},{"gate":"SIGNATURE","result":"pass"},{"gate":"SIGNER_IDENTITY","result":"pass"},{"gate":"RECORDED_AT","result":"pass"},{"gate":"EVIDENCE_DIGEST","result":"pass"},{"gate":"VERDICT_RECOMPUTE","result":"pass"},{"gate":"BOUNDARY_TEXT","result":"pass"}],"failed_gate":null,"reason":null,"verified_at":"2026-09-13T03:38:18.835Z","schema":"https://thehiveryiq.com/.well-known/schemas/decision-provenance-v1.json","algorithm":"Ed25519","signer":"did:hive:typed-receipts-v2","decision_id":"hive-public-demo-decision-id","verdict":{"steps_reexecuted_by_service":false,"decision_correctness_proven":false,"step_count":3,"step_index_contiguous":true,"step_chain_linked":true,"first_chain_break_step_index":-1,"value_changed_between_read_and_reliance":true,"value_first_changed_at_step_index":2,"human_override_step_count":0}},"honesty_boundary":"Decision Provenance Binding receipt. A value read off a document usually gets normalized, enriched, aggregated, and scored before anything is decided on it, so this receipt binds the value as read to the value the decision actually relied on, with every step in between carrying the digest it consumed, the digest it emitted, the transform that ran, and the key of the actor that ran it. The service confirms the chain links, reports the first place it breaks, and where per step value commitments are supplied it reports the step at which the value first changed. It does not re-execute the pipeline and does not attest that the decision was correct or lawful; steps_reexecuted_by_service is fixed to false.","schema":"https://thehiveryiq.com/.well-known/schemas/decision-provenance-v1.json","verify_route":"/v1/verify/decision-provenance","minted_at":"2026-09-13T03:38:18.835Z","note":"A real signed receipt, minted by the production signer when you asked for it, over published sample fields. The sample fields are test fixtures and describe no real event, no real document and no real person. POST the receipt object to the verify route to check it yourself."}