{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2015:DU6RTMW42WNLDAQSIFYWAMYBAS","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":"085f495a973ee847c13ba887ba54d6517ca159710e07c1837d9172a9641d065b","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2015-07-10T18:55:56Z","title_canon_sha256":"9fec79c7df4169dc6733976555d78b840f717fe783338e4b28848bc9057319a7"},"schema_version":"1.0","source":{"id":"1507.02988","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1507.02988","created_at":"2026-05-18T01:17:00Z"},{"alias_kind":"arxiv_version","alias_value":"1507.02988v3","created_at":"2026-05-18T01:17:00Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1507.02988","created_at":"2026-05-18T01:17:00Z"},{"alias_kind":"pith_short_12","alias_value":"DU6RTMW42WNL","created_at":"2026-05-18T12:29:17Z"},{"alias_kind":"pith_short_16","alias_value":"DU6RTMW42WNLDAQS","created_at":"2026-05-18T12:29:17Z"},{"alias_kind":"pith_short_8","alias_value":"DU6RTMW4","created_at":"2026-05-18T12:29:17Z"}],"graph_snapshots":[{"event_id":"sha256:2bbc18c94f6907dda204d06307d428c97dc1bae453d1a579c15206f17368d1c7","target":"graph","created_at":"2026-05-18T01:17:00Z","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"},"paper":{"abstract_excerpt":"Direct manipulation interfaces and programmatic systems have distinct and complementary strengths. The former provide intuitive, immediate visual feedback and enable rapid prototyping, whereas the latter enable complex, reusable abstractions. Unfortunately, existing systems typically force users into just one of these two interaction modes.\n  We present a system called Sketch-n-Sketch that integrates programmatic and direct manipulation for the particular domain of Scalable Vector Graphics (SVG). In Sketch-n-Sketch, the user writes a program to generate an output SVG canvas. Then the user may ","authors_text":"Brian Hempel, Jacob Albers, Mitchell Spradlin, Ravi Chugh","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2015-07-10T18:55:56Z","title":"Programmatic and Direct Manipulation, Together at Last"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1507.02988","kind":"arxiv","version":3},"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:4662f17ee2756f467f3c07616ece6f1d24b0fc9e3bf81b3d9661f3f15d0c4c0c","target":"record","created_at":"2026-05-18T01:17:00Z","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":"085f495a973ee847c13ba887ba54d6517ca159710e07c1837d9172a9641d065b","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2015-07-10T18:55:56Z","title_canon_sha256":"9fec79c7df4169dc6733976555d78b840f717fe783338e4b28848bc9057319a7"},"schema_version":"1.0","source":{"id":"1507.02988","kind":"arxiv","version":3}},"canonical_sha256":"1d3d19b2dcd59ab18212417160330104b07bab04496477acbf902fbc8dc137f4","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"1d3d19b2dcd59ab18212417160330104b07bab04496477acbf902fbc8dc137f4","first_computed_at":"2026-05-18T01:17:00.660062Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T01:17:00.660062Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"QNSqfFmBiW43mPJhN04wEj+POgDdBIgpr97kT6OQ6hFo+QWD0ouI7/1QvakFLC5+st/m1dyVpqnkNeIbW3WLDQ==","signature_status":"signed_v1","signed_at":"2026-05-18T01:17:00.660759Z","signed_message":"canonical_sha256_bytes"},"source_id":"1507.02988","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:4662f17ee2756f467f3c07616ece6f1d24b0fc9e3bf81b3d9661f3f15d0c4c0c","sha256:2bbc18c94f6907dda204d06307d428c97dc1bae453d1a579c15206f17368d1c7"],"state_sha256":"bdb15b815a72b4510561d4d89b315790db4f58dbdbcb777f430316f4c3d5eca9"}