{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2020:ZTC7VBVBWLBBF2WOVSKCX7NOH2","short_pith_number":"pith:ZTC7VBVB","canonical_record":{"source":{"id":"2004.08353","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2020-04-17T17:20:10Z","cross_cats_sorted":["cs.AI","cs.SE"],"title_canon_sha256":"c5b12955564d635b73d61fe20f0789c688dfe001a4f460591916e1ec911594a2","abstract_canon_sha256":"dafb44d90fca29ad6f9a1c17e3fc76484a9aa16d7366d8bfb523802ca5859a52"},"schema_version":"1.0"},"canonical_sha256":"ccc5fa86a1b2c212eaceac942bfdae3e81ba6a3a9c825ff68d719802d5f35d1d","source":{"kind":"arxiv","id":"2004.08353","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2004.08353","created_at":"2026-07-05T01:18:18Z"},{"alias_kind":"arxiv_version","alias_value":"2004.08353v1","created_at":"2026-07-05T01:18:18Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2004.08353","created_at":"2026-07-05T01:18:18Z"},{"alias_kind":"pith_short_12","alias_value":"ZTC7VBVBWLBB","created_at":"2026-07-05T01:18:18Z"},{"alias_kind":"pith_short_16","alias_value":"ZTC7VBVBWLBBF2WO","created_at":"2026-07-05T01:18:18Z"},{"alias_kind":"pith_short_8","alias_value":"ZTC7VBVB","created_at":"2026-07-05T01:18:18Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2020:ZTC7VBVBWLBBF2WOVSKCX7NOH2","target":"record","payload":{"canonical_record":{"source":{"id":"2004.08353","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2020-04-17T17:20:10Z","cross_cats_sorted":["cs.AI","cs.SE"],"title_canon_sha256":"c5b12955564d635b73d61fe20f0789c688dfe001a4f460591916e1ec911594a2","abstract_canon_sha256":"dafb44d90fca29ad6f9a1c17e3fc76484a9aa16d7366d8bfb523802ca5859a52"},"schema_version":"1.0"},"canonical_sha256":"ccc5fa86a1b2c212eaceac942bfdae3e81ba6a3a9c825ff68d719802d5f35d1d","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T01:18:18.795997Z","signature_b64":"0O+pFfrTpPOX3azeiTXRnACS1t2nttOsLsRh/EDSD143SCtaNYLSbeunQl5Fo0Mk5J5sbBnyxR1LKaIN6uibCw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"ccc5fa86a1b2c212eaceac942bfdae3e81ba6a3a9c825ff68d719802d5f35d1d","last_reissued_at":"2026-07-05T01:18:18.795551Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T01:18:18.795551Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2004.08353","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T01:18:18Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ae4Iw3BKp50wHlb2SqUoUsFSbU9Pjw8Jl5+5JmCyIRO3gOzyxPGg8m0OAlgR2toPChuM5RyHbtra+pdwV/x1Bw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-14T21:04:50.580769Z"},"content_sha256":"f5afa3d484b2eb27d3da889d242b0540e2fef6256b5712c65f6e2df8667f0fb6","schema_version":"1.0","event_id":"sha256:f5afa3d484b2eb27d3da889d242b0540e2fef6256b5712c65f6e2df8667f0fb6"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2020:ZTC7VBVBWLBBF2WOVSKCX7NOH2","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Privacy-Preserving Script Sharing in GUI-based Programming-by-Demonstration Systems","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AI","cs.SE"],"primary_cat":"cs.HC","authors_text":"Brad A. Myers, Brandon Canfield, Jingya Chen, Toby Jia-Jun Li","submitted_at":"2020-04-17T17:20:10Z","abstract_excerpt":"An important concern in end user development (EUD) is accidentally embedding personal information in program artifacts when sharing them. This issue is particularly important in GUI-based programming-by-demonstration (PBD) systems due to the lack of direct developer control of script contents. Prior studies reported that these privacy concerns were the main barrier to script sharing in EUD. We present a new approach that can identify and obfuscate the potential personal information in GUI-based PBD scripts based on the uniqueness of information entries with respect to the corresponding app GUI"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2004.08353","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2004.08353/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T01:18:18Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Gug5aEojCjrgJ5YqhGKxf1a+nJ5/F+gpMcFsLMiMXJmIMBdhaX36zTKQEBCdGGyYlukicKyuniXM8VM9s16LCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-14T21:04:50.581143Z"},"content_sha256":"52849f7880f7cc9dcf001468e39a90fd42e4b90d5c1af72136dbbe603cc4e4a7","schema_version":"1.0","event_id":"sha256:52849f7880f7cc9dcf001468e39a90fd42e4b90d5c1af72136dbbe603cc4e4a7"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/ZTC7VBVBWLBBF2WOVSKCX7NOH2/bundle.json","state_url":"https://pith.science/pith/ZTC7VBVBWLBBF2WOVSKCX7NOH2/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/ZTC7VBVBWLBBF2WOVSKCX7NOH2/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-07-14T21:04:50Z","links":{"resolver":"https://pith.science/pith/ZTC7VBVBWLBBF2WOVSKCX7NOH2","bundle":"https://pith.science/pith/ZTC7VBVBWLBBF2WOVSKCX7NOH2/bundle.json","state":"https://pith.science/pith/ZTC7VBVBWLBBF2WOVSKCX7NOH2/state.json","well_known_bundle":"https://pith.science/.well-known/pith/ZTC7VBVBWLBBF2WOVSKCX7NOH2/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2020:ZTC7VBVBWLBBF2WOVSKCX7NOH2","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"dafb44d90fca29ad6f9a1c17e3fc76484a9aa16d7366d8bfb523802ca5859a52","cross_cats_sorted":["cs.AI","cs.SE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2020-04-17T17:20:10Z","title_canon_sha256":"c5b12955564d635b73d61fe20f0789c688dfe001a4f460591916e1ec911594a2"},"schema_version":"1.0","source":{"id":"2004.08353","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2004.08353","created_at":"2026-07-05T01:18:18Z"},{"alias_kind":"arxiv_version","alias_value":"2004.08353v1","created_at":"2026-07-05T01:18:18Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2004.08353","created_at":"2026-07-05T01:18:18Z"},{"alias_kind":"pith_short_12","alias_value":"ZTC7VBVBWLBB","created_at":"2026-07-05T01:18:18Z"},{"alias_kind":"pith_short_16","alias_value":"ZTC7VBVBWLBBF2WO","created_at":"2026-07-05T01:18:18Z"},{"alias_kind":"pith_short_8","alias_value":"ZTC7VBVB","created_at":"2026-07-05T01:18:18Z"}],"graph_snapshots":[{"event_id":"sha256:52849f7880f7cc9dcf001468e39a90fd42e4b90d5c1af72136dbbe603cc4e4a7","target":"graph","created_at":"2026-07-05T01:18:18Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2004.08353/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"An important concern in end user development (EUD) is accidentally embedding personal information in program artifacts when sharing them. This issue is particularly important in GUI-based programming-by-demonstration (PBD) systems due to the lack of direct developer control of script contents. Prior studies reported that these privacy concerns were the main barrier to script sharing in EUD. We present a new approach that can identify and obfuscate the potential personal information in GUI-based PBD scripts based on the uniqueness of information entries with respect to the corresponding app GUI","authors_text":"Brad A. Myers, Brandon Canfield, Jingya Chen, Toby Jia-Jun Li","cross_cats":["cs.AI","cs.SE"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2020-04-17T17:20:10Z","title":"Privacy-Preserving Script Sharing in GUI-based Programming-by-Demonstration Systems"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2004.08353","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:f5afa3d484b2eb27d3da889d242b0540e2fef6256b5712c65f6e2df8667f0fb6","target":"record","created_at":"2026-07-05T01:18:18Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"dafb44d90fca29ad6f9a1c17e3fc76484a9aa16d7366d8bfb523802ca5859a52","cross_cats_sorted":["cs.AI","cs.SE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2020-04-17T17:20:10Z","title_canon_sha256":"c5b12955564d635b73d61fe20f0789c688dfe001a4f460591916e1ec911594a2"},"schema_version":"1.0","source":{"id":"2004.08353","kind":"arxiv","version":1}},"canonical_sha256":"ccc5fa86a1b2c212eaceac942bfdae3e81ba6a3a9c825ff68d719802d5f35d1d","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"ccc5fa86a1b2c212eaceac942bfdae3e81ba6a3a9c825ff68d719802d5f35d1d","first_computed_at":"2026-07-05T01:18:18.795551Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T01:18:18.795551Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"0O+pFfrTpPOX3azeiTXRnACS1t2nttOsLsRh/EDSD143SCtaNYLSbeunQl5Fo0Mk5J5sbBnyxR1LKaIN6uibCw==","signature_status":"signed_v1","signed_at":"2026-07-05T01:18:18.795997Z","signed_message":"canonical_sha256_bytes"},"source_id":"2004.08353","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:f5afa3d484b2eb27d3da889d242b0540e2fef6256b5712c65f6e2df8667f0fb6","sha256:52849f7880f7cc9dcf001468e39a90fd42e4b90d5c1af72136dbbe603cc4e4a7"],"state_sha256":"642e424624bbba16e1895de0d2ee6be5d27dc548bf2d16fc0f2673c17172a830"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"QakdLHs5CHnMKM/H//Tfi8rHcGaavcaMhCIt1V0EazZ4YwjbEmohnXcbCLedDUTZNKl80kMPEKk52lM39/EWCA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-14T21:04:50.583557Z","bundle_sha256":"3bcc39dde799fe6ad61454160f1796659056df1d5bef0a593c802cceb5f77c45"}}