{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2026:6XGNQWCEUSXNXXEQFJCBW6FIOF","short_pith_number":"pith:6XGNQWCE","canonical_record":{"source":{"id":"2605.24228","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2026-05-22T21:17:02Z","cross_cats_sorted":[],"title_canon_sha256":"42f1f3ae4faad856267e28261bd49124b16473f30e8722456c669821d38f0ee8","abstract_canon_sha256":"aa100497f8cd3d1cb11c7d600c9a0478b39a9cd317504285c4cdc7b1c3e6158b"},"schema_version":"1.0"},"canonical_sha256":"f5ccd85844a4aedbdc902a441b78a871734a984d12d78568b61d9f4bb8e7d6c2","source":{"kind":"arxiv","id":"2605.24228","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2605.24228","created_at":"2026-05-26T01:02:53Z"},{"alias_kind":"arxiv_version","alias_value":"2605.24228v1","created_at":"2026-05-26T01:02:53Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2605.24228","created_at":"2026-05-26T01:02:53Z"},{"alias_kind":"pith_short_12","alias_value":"6XGNQWCEUSXN","created_at":"2026-05-26T01:02:53Z"},{"alias_kind":"pith_short_16","alias_value":"6XGNQWCEUSXNXXEQ","created_at":"2026-05-26T01:02:53Z"},{"alias_kind":"pith_short_8","alias_value":"6XGNQWCE","created_at":"2026-05-26T01:02:53Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2026:6XGNQWCEUSXNXXEQFJCBW6FIOF","target":"record","payload":{"canonical_record":{"source":{"id":"2605.24228","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2026-05-22T21:17:02Z","cross_cats_sorted":[],"title_canon_sha256":"42f1f3ae4faad856267e28261bd49124b16473f30e8722456c669821d38f0ee8","abstract_canon_sha256":"aa100497f8cd3d1cb11c7d600c9a0478b39a9cd317504285c4cdc7b1c3e6158b"},"schema_version":"1.0"},"canonical_sha256":"f5ccd85844a4aedbdc902a441b78a871734a984d12d78568b61d9f4bb8e7d6c2","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-26T01:02:53.848611Z","signature_b64":"XXKJcHANDsX8jx9CJaZNCkq4e4uOcjw4uBCl/3fHKEIE4ohcw6oHS4bJDipzWGvokKfYMwDw79Q4HxYCVRyJDg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"f5ccd85844a4aedbdc902a441b78a871734a984d12d78568b61d9f4bb8e7d6c2","last_reissued_at":"2026-05-26T01:02:53.847988Z","signature_status":"signed_v1","first_computed_at":"2026-05-26T01:02:53.847988Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2605.24228","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-05-26T01:02:53Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"PFJMag8rDUZSwajyBstU926m1Fhs4rvHCkqVxEcaRD6TiYQffbkoJz1U1GkmL26BWJ/KGjwfH5BD429+MNqUDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T14:52:39.136260Z"},"content_sha256":"4d8684881071baa069bfe507c725046a59d55038d6d5ac17e8cce6ecce6bb83d","schema_version":"1.0","event_id":"sha256:4d8684881071baa069bfe507c725046a59d55038d6d5ac17e8cce6ecce6bb83d"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2026:6XGNQWCEUSXNXXEQFJCBW6FIOF","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Sketch Bug: Using Sketch-Based Input for Interactive Code Debugging","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.HC","authors_text":"Daniel Vogel, Helen Weixu Chen","submitted_at":"2026-05-22T21:17:02Z","abstract_excerpt":"We investigate sketch-like pen input as an alternative way to support execution control in interactive debugging. In our interface, programmers draw lightweight marks to set breakpoints, use symbolic strokes to control execution, and extend strokes into spirals to repeat traversal actions. The prototype combines gesture recognition with Python execution tracing in a conventional editor interface. In a controlled study with 24 programmers, we compared the sketch interface with conventional mouse-and-keyboard input on debugging tasks that required breakpoint placement, step-wise execution, and r"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2605.24228","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/2605.24228/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-05-26T01:02:53Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ALiQ5hkL+OI75ApbvxubiUCX2gUrM18aCeir6wRACxNq0RcwrDvAGgbcspaRlMV9LMJAAY5aMJoKU5WSIAOlDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T14:52:39.136928Z"},"content_sha256":"8a1a3508ba0f4b0abccd1f43b6bba04f40fd3efa52e2a9a555c70e6521ffe2b2","schema_version":"1.0","event_id":"sha256:8a1a3508ba0f4b0abccd1f43b6bba04f40fd3efa52e2a9a555c70e6521ffe2b2"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/6XGNQWCEUSXNXXEQFJCBW6FIOF/bundle.json","state_url":"https://pith.science/pith/6XGNQWCEUSXNXXEQFJCBW6FIOF/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/6XGNQWCEUSXNXXEQFJCBW6FIOF/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-06-03T14:52:39Z","links":{"resolver":"https://pith.science/pith/6XGNQWCEUSXNXXEQFJCBW6FIOF","bundle":"https://pith.science/pith/6XGNQWCEUSXNXXEQFJCBW6FIOF/bundle.json","state":"https://pith.science/pith/6XGNQWCEUSXNXXEQFJCBW6FIOF/state.json","well_known_bundle":"https://pith.science/.well-known/pith/6XGNQWCEUSXNXXEQFJCBW6FIOF/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2026:6XGNQWCEUSXNXXEQFJCBW6FIOF","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":"aa100497f8cd3d1cb11c7d600c9a0478b39a9cd317504285c4cdc7b1c3e6158b","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2026-05-22T21:17:02Z","title_canon_sha256":"42f1f3ae4faad856267e28261bd49124b16473f30e8722456c669821d38f0ee8"},"schema_version":"1.0","source":{"id":"2605.24228","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2605.24228","created_at":"2026-05-26T01:02:53Z"},{"alias_kind":"arxiv_version","alias_value":"2605.24228v1","created_at":"2026-05-26T01:02:53Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2605.24228","created_at":"2026-05-26T01:02:53Z"},{"alias_kind":"pith_short_12","alias_value":"6XGNQWCEUSXN","created_at":"2026-05-26T01:02:53Z"},{"alias_kind":"pith_short_16","alias_value":"6XGNQWCEUSXNXXEQ","created_at":"2026-05-26T01:02:53Z"},{"alias_kind":"pith_short_8","alias_value":"6XGNQWCE","created_at":"2026-05-26T01:02:53Z"}],"graph_snapshots":[{"event_id":"sha256:8a1a3508ba0f4b0abccd1f43b6bba04f40fd3efa52e2a9a555c70e6521ffe2b2","target":"graph","created_at":"2026-05-26T01:02:53Z","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/2605.24228/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"We investigate sketch-like pen input as an alternative way to support execution control in interactive debugging. In our interface, programmers draw lightweight marks to set breakpoints, use symbolic strokes to control execution, and extend strokes into spirals to repeat traversal actions. The prototype combines gesture recognition with Python execution tracing in a conventional editor interface. In a controlled study with 24 programmers, we compared the sketch interface with conventional mouse-and-keyboard input on debugging tasks that required breakpoint placement, step-wise execution, and r","authors_text":"Daniel Vogel, Helen Weixu Chen","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2026-05-22T21:17:02Z","title":"Sketch Bug: Using Sketch-Based Input for Interactive Code Debugging"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2605.24228","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:4d8684881071baa069bfe507c725046a59d55038d6d5ac17e8cce6ecce6bb83d","target":"record","created_at":"2026-05-26T01:02:53Z","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":"aa100497f8cd3d1cb11c7d600c9a0478b39a9cd317504285c4cdc7b1c3e6158b","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2026-05-22T21:17:02Z","title_canon_sha256":"42f1f3ae4faad856267e28261bd49124b16473f30e8722456c669821d38f0ee8"},"schema_version":"1.0","source":{"id":"2605.24228","kind":"arxiv","version":1}},"canonical_sha256":"f5ccd85844a4aedbdc902a441b78a871734a984d12d78568b61d9f4bb8e7d6c2","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"f5ccd85844a4aedbdc902a441b78a871734a984d12d78568b61d9f4bb8e7d6c2","first_computed_at":"2026-05-26T01:02:53.847988Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-26T01:02:53.847988Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"XXKJcHANDsX8jx9CJaZNCkq4e4uOcjw4uBCl/3fHKEIE4ohcw6oHS4bJDipzWGvokKfYMwDw79Q4HxYCVRyJDg==","signature_status":"signed_v1","signed_at":"2026-05-26T01:02:53.848611Z","signed_message":"canonical_sha256_bytes"},"source_id":"2605.24228","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:4d8684881071baa069bfe507c725046a59d55038d6d5ac17e8cce6ecce6bb83d","sha256:8a1a3508ba0f4b0abccd1f43b6bba04f40fd3efa52e2a9a555c70e6521ffe2b2"],"state_sha256":"5a24582b53b4de02f740047129a7c373903fd289455d23c52913377db708f02b"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"KyZ6rPnghar4He5OnmRNTlaOCnqhOlEk49bDFp3dOqXFPtaAhYcUVVZxmKWbXscEPVBYgnBuE/htc2OplJv6CQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-03T14:52:39.139620Z","bundle_sha256":"b64ff8b0b1e3c77d3a752667719ae0c9a81b49aadf787594e69863dd2dfa35e2"}}