{"ok":true,"tombstone_id":"TS-2026-6e1dabe81c9a","job_id":"5fd3e03e-147b-5ffc-8d9f-2a2c8d93fd42","run_id":"de1cd676-28f2-491f-9f96-488406a37abc","head_event_hash":"6e1dabe81c9ac8917ad2c384b44f67bad740a98679934059fece317587b3f3bf","total_event_count":6,"violations":[],"receipt":{"tombstone_id":"TS-2026-6e1dabe81c9a","issued_at":"2026-07-20T15:17:20Z","subject":{"job_id":"5fd3e03e-147b-5ffc-8d9f-2a2c8d93fd42","run_id":"de1cd676-28f2-491f-9f96-488406a37abc","tenant_ref":"demo-tenant","scope_hash":"b24a730c7d39cf4d883a79e1d4ae2c32f1db683bdb8b12c45f3c61ca076a31cd","scope_key_id":"aae686b50ff546af","claim":{"purpose":"RETENTION_EXPIRY","requested_by":"AUTOMATION_POLICY","policy_ref":"realledger-e2e"},"driver":"aws_s3_byob_purge","environment":"DEV"},"compliance":{"regulation":"CCPA 1798.105 — Right to Delete","request_id":null,"request_received_at":"2026-07-16T16:18:07.364075Z","data_subject_ref":"sha256:0fcaf13513c2674e8a181e0d4fc4246acc1b0ccce28db199b2036c459063a559","systems_covered":["Customer Data Store (S3)"],"days_to_complete":0,"retention_expires_at":"2028-07-18T16:18:10Z"},"lifecycle":{"opened_at":"2026-07-18T16:18:07Z","closed_at":"2026-07-18T16:18:10Z","terminal_event_type":"byob.deletion_complete","terminal_event_hash":"6e1dabe81c9ac8917ad2c384b44f67bad740a98679934059fece317587b3f3bf","event_count":6,"result":"success","summary":{"listed_versions":1,"listed_delete_markers":0,"successful_deletes":1,"failed_deletes":0}},"proof":{"tombstone_signature":"+xscsGHpJdxiIqz1JPr4cUQPMDS5Bd0tmlCGSQ41f3qJ53z688P6Dr3cvLrWke5Mbu8W8pJ9fo4RwsRP8DbcBA==","public_key_b64":"XzCzJCNUBUglfuSU7Ei+bVFfJUQ4KNIFZWXRnRTOLoU=","kid":"1a1f59bd616dc808","algorithm":"Ed25519","verification_url":"https://ledger.tombstone.sh/api/tsledger/lifecycle/verify/ts/TS-2026-6e1dabe81c9a"},"attestation":"Tombstone certifies that the above lifecycle chain was executed, witnessed, and cryptographically signed at the stated times. Tombstone does not possess the raw identifiers of the target system. The scope_hash is a one-way commitment. This certificate can be verified independently using the public key and verification_url above."}}