{"boundaries":["the receiver action record is constructed","receipt integrity does not establish that funds moved","coverage is relative to the supplied receiver action record","receipt verification and receiver-policy evaluation are separate computations"],"coverage":{"after":{"accepted_issuers":null,"anchor":"constructed-receiver-record","binding_mismatches":[],"binding_modes":{"pay_demo_042":"record_sha256","pay_demo_043":"record_sha256"},"coverage":0.5,"covered":["pay_demo_042"],"invalid_receipts":[],"minimum_verification_depth":"digest","phantom_receipt_ids":[],"receipted":1,"schema_version":1,"total_anchored":2,"unreceipted":[{"amount_minor":5000,"currency":"USD","id":"pay_demo_043","kind":"payments.charge","receiver":"constructed-local-receiver","record_sha256":"sha256:a5c37224918e0a97298938a9218a739572d98a7ba9fb807d6c88f9de691f1e02"}],"unreceipted_delta":["pay_demo_043"]},"before":{"accepted_issuers":null,"anchor":"constructed-receiver-record","binding_mismatches":[],"binding_modes":{"pay_demo_042":"record_sha256"},"coverage":1,"covered":["pay_demo_042"],"invalid_receipts":[],"minimum_verification_depth":"digest","phantom_receipt_ids":[],"receipted":1,"schema_version":1,"total_anchored":1,"unreceipted":[],"unreceipted_delta":[]}},"demo_version":"1","drill":{"checker_agreement":"MATCH","kit_sha256":"8f2cdd16bcbd1a1121f49545b6a6512872b188221ca30ec054dfd6b2fb2142ab","network_guard":"PYTHON_AUDIT_HOOK","receipt_sha256":"9eac4bfb0e096110190a9d9d4b3951cd0ea63216cd251e9cc3ab3ffa78fc3be0","tamper_control":"REJECTED"},"generated_by":"glyph over bulla demo 0.48.0","profile":"glyph.first-action-demo/1","receipt":{"action":{"outcome":{"result_hash":"sha256:2547d779732c4e111eb7b58289cbce03623b8e6e1ee61874d6c5982d2e7806ce","status":"ok"},"subject":{"amount_minor":12500,"currency":"USD","event_id":"pay_demo_042"},"type":"payments.charge"},"anchor_ref":{},"conventions":[{"definition":{"form":"jsonschema+quantum/1","quantum":{"amount_minor":{"multipleOf":1,"unit":"USD_minor"}},"schema":{"additionalProperties":false,"properties":{"amount_minor":{"maximum":20000,"minimum":0,"type":"integer"},"currency":{"const":"USD","type":"string"},"event_id":{"type":"string"}},"required":["event_id","amount_minor","currency"],"type":"object"}},"definition_hash":"sha256:05318fa34829249abfdb77f1e27d0e6a5f348cfd0267b66f3bbec91cae82b7c5","kind":"executable","name":"payment-within-declared-limit","scope":"seam:constructed-receiver->payments.charge"}],"diagnostic_ref":{"status":"not_applicable"},"evidence_refs":[{"grounding":"self_asserted","hash":"sha256:2547d779732c4e111eb7b58289cbce03623b8e6e1ee61874d6c5982d2e7806ce","name":"constructed_receiver_record"}],"hashes":{"attestation":"sha256:42ab0a64e9ea65019167acf2347c39f8878db7f195fa08a85004d5c183009d50","content":"sha256:af747da5ab8bd29b07aca3163a404a4c414116d862ce77c39725d06a55037661","event":"sha256:fd0861ea0c03adc791f2190ef42ef400c7eae93d90e14b2304619ec1cfe74d04","log_leaf":"sha256:3044c3facc5b96ef75a62338ad295a61d0123545ad642181f5ad4823a744e32f"},"kind":"action_receipt","mandate":{"authority":{"delegation":[],"policy":"policy://constructed-payment-v1","principal":"did:web:example.test#agent"},"bounds":{"rollback_window":"P7D","scope":"payments.charge amount_minor<=20000 currency=USD"}},"producer":{"outcome":"ok"},"remedy":{"challenge_window":"P7D","forum":{"log_endpoint":"local://recourse-unset","trusted_root_ref":"unanchored:set-a-real-trusted-root"},"remedies":[{"anchor":"the receipt","rung":"recompute","verifier":"bulla receipt verify"}]},"retention":{"disclosure":"party","record":"operational"},"schema_version":"0.2","signature":null,"stake":null,"timestamp":"2026-08-04T00:00:00Z"},"receipt_verification":{"authority":"UNAUTHENTICATED","declared_bounds":"CONFORMS","evidence_grounding":"SELF_ASSERTED","reasons":["evidence grounding unverified — no receiver-supplied grounding context accepts the carried digest/class pairs","effective grounding: self_asserted — every necessary anchor is the actor's own testimony; do not present this as more than attested testimony","authority unauthenticated — no issuer authorization proof binds this mandate/remedy; do not present the envelope as issuer-vouched","unsigned receipt — verified to digest only (no signature to check)"],"receipt_coverage":"REQUIRES_SEPARATE_ACTION_RECORD","record_integrity":"VERIFIED","recourse":"DECLARED","reliance":"NOT_COMPUTED","underlying_event_occurrence":"NOT_ESTABLISHED","verified_to":"DIGEST"},"receiver_actions":[{"amount_minor":12500,"currency":"USD","id":"pay_demo_042","kind":"payments.charge","receiver":"constructed-local-receiver","record_sha256":"sha256:2547d779732c4e111eb7b58289cbce03623b8e6e1ee61874d6c5982d2e7806ce"},{"amount_minor":5000,"currency":"USD","id":"pay_demo_043","kind":"payments.charge","receiver":"constructed-local-receiver","record_sha256":"sha256:a5c37224918e0a97298938a9218a739572d98a7ba9fb807d6c88f9de691f1e02"}],"receiver_policy":{"decision":{"outcome":"refuse","policy":"reliance.evidence-strict.v1@sha256:dc99f279515ff883294ba4ab7d9de8e1be92d2b3c47819f78586a92da7daa301","unmet":[{"accepted":">= attestation","actual":"digest","dimension":"verified_to","routing":"refuse"},{"accepted":">= third_party_anchored","actual":"self_asserted","dimension":"effective_grounding","routing":"refuse"},{"accepted":"verified under receiver-supplied context","actual":"unverified","dimension":"grounding_verification","routing":"refuse"},{"accepted":["verified","not_applicable"],"actual":"unauthenticated","dimension":"authority_authentic","routing":"escalate"}]},"definition":{"authority_authentic":["verified","not_applicable"],"bounds_conformance":["conforms","not_applicable"],"chain_integrity":["verified","not_applicable"],"min_effective_grounding":"third_party_anchored","min_verified_to":"attestation","name":"reliance.evidence-strict.v1","policy_binding":["verified","not_applicable"],"principal_binding":["verified","not_applicable"],"require_conventions_conform":true,"require_ok":true,"revocation_status":["not_revoked","not_applicable"],"scope_binding":["verified","not_applicable"],"temporal_status":["within_window","not_applicable"]},"verification_view":{"authority_authentic":"unauthenticated","bounds_conformance":"not_applicable","chain_integrity":"not_applicable","conventions":{"payment-within-declared-limit":"conforms"},"effective_grounding":"self_asserted","grounding_verification":"unverified","ok":true,"policy_binding":"not_applicable","principal_binding":"not_applicable","revocation_status":"not_applicable","scope_binding":"not_applicable","temporal_status":"not_applicable","verified_to":"digest"}},"source_demo":{"boundaries":["the receiver action record is constructed","receipt integrity does not establish that funds moved","coverage is relative to the supplied receiver action record","reliance is not computed"],"generated_by":"bulla demo 0.48.0"},"tamper_control":{"changed_field":"action.subject.amount_minor","changed_value":12501,"original_receipt_unchanged":true,"path":"controls/pay_demo_042.amount-changed.json","record_integrity":"FAILED"},"tampered_receipt":{"action":{"outcome":{"result_hash":"sha256:2547d779732c4e111eb7b58289cbce03623b8e6e1ee61874d6c5982d2e7806ce","status":"ok"},"subject":{"amount_minor":12501,"currency":"USD","event_id":"pay_demo_042"},"type":"payments.charge"},"anchor_ref":{},"conventions":[{"definition":{"form":"jsonschema+quantum/1","quantum":{"amount_minor":{"multipleOf":1,"unit":"USD_minor"}},"schema":{"additionalProperties":false,"properties":{"amount_minor":{"maximum":20000,"minimum":0,"type":"integer"},"currency":{"const":"USD","type":"string"},"event_id":{"type":"string"}},"required":["event_id","amount_minor","currency"],"type":"object"}},"definition_hash":"sha256:05318fa34829249abfdb77f1e27d0e6a5f348cfd0267b66f3bbec91cae82b7c5","kind":"executable","name":"payment-within-declared-limit","scope":"seam:constructed-receiver->payments.charge"}],"diagnostic_ref":{"status":"not_applicable"},"evidence_refs":[{"grounding":"self_asserted","hash":"sha256:2547d779732c4e111eb7b58289cbce03623b8e6e1ee61874d6c5982d2e7806ce","name":"constructed_receiver_record"}],"hashes":{"attestation":"sha256:42ab0a64e9ea65019167acf2347c39f8878db7f195fa08a85004d5c183009d50","content":"sha256:af747da5ab8bd29b07aca3163a404a4c414116d862ce77c39725d06a55037661","event":"sha256:fd0861ea0c03adc791f2190ef42ef400c7eae93d90e14b2304619ec1cfe74d04","log_leaf":"sha256:3044c3facc5b96ef75a62338ad295a61d0123545ad642181f5ad4823a744e32f"},"kind":"action_receipt","mandate":{"authority":{"delegation":[],"policy":"policy://constructed-payment-v1","principal":"did:web:example.test#agent"},"bounds":{"rollback_window":"P7D","scope":"payments.charge amount_minor<=20000 currency=USD"}},"producer":{"outcome":"ok"},"remedy":{"challenge_window":"P7D","forum":{"log_endpoint":"local://recourse-unset","trusted_root_ref":"unanchored:set-a-real-trusted-root"},"remedies":[{"anchor":"the receipt","rung":"recompute","verifier":"bulla receipt verify"}]},"retention":{"disclosure":"party","record":"operational"},"schema_version":"0.2","signature":null,"stake":null,"timestamp":"2026-08-04T00:00:00Z"}}