{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2023:2P2OPF4RUAVYDZEJ4LC3CDAMH2","short_pith_number":"pith:2P2OPF4R","canonical_record":{"source":{"id":"2308.03921","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2023-08-07T21:54:58Z","cross_cats_sorted":["cs.HC","cs.LG"],"title_canon_sha256":"b98ed036a74291ef268c72efc6823a8dde8fc6244ba88cd78e7a129768cf9060","abstract_canon_sha256":"c53099f09102b2d34ba589aaec88ca97364e5f46f4c0262af4533b4711464848"},"schema_version":"1.0"},"canonical_sha256":"d3f4e79791a02b81e489e2c5b10c0c3e9670875ce513ace4264473de965ffe25","source":{"kind":"arxiv","id":"2308.03921","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2308.03921","created_at":"2026-07-05T06:40:16Z"},{"alias_kind":"arxiv_version","alias_value":"2308.03921v1","created_at":"2026-07-05T06:40:16Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2308.03921","created_at":"2026-07-05T06:40:16Z"},{"alias_kind":"pith_short_12","alias_value":"2P2OPF4RUAVY","created_at":"2026-07-05T06:40:16Z"},{"alias_kind":"pith_short_16","alias_value":"2P2OPF4RUAVYDZEJ","created_at":"2026-07-05T06:40:16Z"},{"alias_kind":"pith_short_8","alias_value":"2P2OPF4R","created_at":"2026-07-05T06:40:16Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2023:2P2OPF4RUAVYDZEJ4LC3CDAMH2","target":"record","payload":{"canonical_record":{"source":{"id":"2308.03921","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2023-08-07T21:54:58Z","cross_cats_sorted":["cs.HC","cs.LG"],"title_canon_sha256":"b98ed036a74291ef268c72efc6823a8dde8fc6244ba88cd78e7a129768cf9060","abstract_canon_sha256":"c53099f09102b2d34ba589aaec88ca97364e5f46f4c0262af4533b4711464848"},"schema_version":"1.0"},"canonical_sha256":"d3f4e79791a02b81e489e2c5b10c0c3e9670875ce513ace4264473de965ffe25","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T06:40:16.632747Z","signature_b64":"dXKrdDfivmbm83EPEvZv+t7N/0tboDYt9lWhg/9ocOE5KoMIeXKqrk8O13pYTsteBhP5UCj6jctEpRrsKvHKAA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"d3f4e79791a02b81e489e2c5b10c0c3e9670875ce513ace4264473de965ffe25","last_reissued_at":"2026-07-05T06:40:16.632354Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T06:40:16.632354Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2308.03921","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-05T06:40:16Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"0btubO7Aab2+SlyN1y1kGinv6bnflie1nUVOEmB5Zq+fZjY8mONBuW+UV2rZXzedvlhAX0hBCmqkomxkhSLNDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-09T05:40:53.055542Z"},"content_sha256":"1daea6d13b907fa22fe8f28371b991548323d251dcc9356d375dd40a17f13c34","schema_version":"1.0","event_id":"sha256:1daea6d13b907fa22fe8f28371b991548323d251dcc9356d375dd40a17f13c34"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2023:2P2OPF4RUAVYDZEJ4LC3CDAMH2","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Spellburst: A Node-based Interface for Exploratory Creative Coding with Natural Language Prompts","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.HC","cs.LG"],"primary_cat":"cs.SE","authors_text":"Christopher Lawrence Pondoc, Hariharan Subramonyam, Jenny Han, Miroslav Ivan Suzara, Tyler Angert","submitted_at":"2023-08-07T21:54:58Z","abstract_excerpt":"Creative coding tasks are often exploratory in nature. When producing digital artwork, artists usually begin with a high-level semantic construct such as a \"stained glass filter\" and programmatically implement it by varying code parameters such as shape, color, lines, and opacity to produce visually appealing results. Based on interviews with artists, it can be effortful to translate semantic constructs to program syntax, and current programming tools don't lend well to rapid creative exploration. To address these challenges, we introduce Spellburst, a large language model (LLM) powered creati"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2308.03921","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/2308.03921/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-05T06:40:16Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"vcDXNQ53qIHTn7rWe1xdu51A0XO8T3F+hDTEjA2T3IynUd25DFyWGoaE6Yt7IK0ikfd8I0PgnUfgzKO6ShiWAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-09T05:40:53.056269Z"},"content_sha256":"f3e96fa7a01456a074831eea18fd3bf5d861d1c395a67fd90932f54e20f9c9de","schema_version":"1.0","event_id":"sha256:f3e96fa7a01456a074831eea18fd3bf5d861d1c395a67fd90932f54e20f9c9de"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/2P2OPF4RUAVYDZEJ4LC3CDAMH2/bundle.json","state_url":"https://pith.science/pith/2P2OPF4RUAVYDZEJ4LC3CDAMH2/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/2P2OPF4RUAVYDZEJ4LC3CDAMH2/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-09T05:40:53Z","links":{"resolver":"https://pith.science/pith/2P2OPF4RUAVYDZEJ4LC3CDAMH2","bundle":"https://pith.science/pith/2P2OPF4RUAVYDZEJ4LC3CDAMH2/bundle.json","state":"https://pith.science/pith/2P2OPF4RUAVYDZEJ4LC3CDAMH2/state.json","well_known_bundle":"https://pith.science/.well-known/pith/2P2OPF4RUAVYDZEJ4LC3CDAMH2/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2023:2P2OPF4RUAVYDZEJ4LC3CDAMH2","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":"c53099f09102b2d34ba589aaec88ca97364e5f46f4c0262af4533b4711464848","cross_cats_sorted":["cs.HC","cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2023-08-07T21:54:58Z","title_canon_sha256":"b98ed036a74291ef268c72efc6823a8dde8fc6244ba88cd78e7a129768cf9060"},"schema_version":"1.0","source":{"id":"2308.03921","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2308.03921","created_at":"2026-07-05T06:40:16Z"},{"alias_kind":"arxiv_version","alias_value":"2308.03921v1","created_at":"2026-07-05T06:40:16Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2308.03921","created_at":"2026-07-05T06:40:16Z"},{"alias_kind":"pith_short_12","alias_value":"2P2OPF4RUAVY","created_at":"2026-07-05T06:40:16Z"},{"alias_kind":"pith_short_16","alias_value":"2P2OPF4RUAVYDZEJ","created_at":"2026-07-05T06:40:16Z"},{"alias_kind":"pith_short_8","alias_value":"2P2OPF4R","created_at":"2026-07-05T06:40:16Z"}],"graph_snapshots":[{"event_id":"sha256:f3e96fa7a01456a074831eea18fd3bf5d861d1c395a67fd90932f54e20f9c9de","target":"graph","created_at":"2026-07-05T06:40:16Z","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/2308.03921/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Creative coding tasks are often exploratory in nature. When producing digital artwork, artists usually begin with a high-level semantic construct such as a \"stained glass filter\" and programmatically implement it by varying code parameters such as shape, color, lines, and opacity to produce visually appealing results. Based on interviews with artists, it can be effortful to translate semantic constructs to program syntax, and current programming tools don't lend well to rapid creative exploration. To address these challenges, we introduce Spellburst, a large language model (LLM) powered creati","authors_text":"Christopher Lawrence Pondoc, Hariharan Subramonyam, Jenny Han, Miroslav Ivan Suzara, Tyler Angert","cross_cats":["cs.HC","cs.LG"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2023-08-07T21:54:58Z","title":"Spellburst: A Node-based Interface for Exploratory Creative Coding with Natural Language Prompts"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2308.03921","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:1daea6d13b907fa22fe8f28371b991548323d251dcc9356d375dd40a17f13c34","target":"record","created_at":"2026-07-05T06:40:16Z","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":"c53099f09102b2d34ba589aaec88ca97364e5f46f4c0262af4533b4711464848","cross_cats_sorted":["cs.HC","cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2023-08-07T21:54:58Z","title_canon_sha256":"b98ed036a74291ef268c72efc6823a8dde8fc6244ba88cd78e7a129768cf9060"},"schema_version":"1.0","source":{"id":"2308.03921","kind":"arxiv","version":1}},"canonical_sha256":"d3f4e79791a02b81e489e2c5b10c0c3e9670875ce513ace4264473de965ffe25","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"d3f4e79791a02b81e489e2c5b10c0c3e9670875ce513ace4264473de965ffe25","first_computed_at":"2026-07-05T06:40:16.632354Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T06:40:16.632354Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"dXKrdDfivmbm83EPEvZv+t7N/0tboDYt9lWhg/9ocOE5KoMIeXKqrk8O13pYTsteBhP5UCj6jctEpRrsKvHKAA==","signature_status":"signed_v1","signed_at":"2026-07-05T06:40:16.632747Z","signed_message":"canonical_sha256_bytes"},"source_id":"2308.03921","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:1daea6d13b907fa22fe8f28371b991548323d251dcc9356d375dd40a17f13c34","sha256:f3e96fa7a01456a074831eea18fd3bf5d861d1c395a67fd90932f54e20f9c9de"],"state_sha256":"c5be15bab2bebd1e663584c93cf6f63901c3c934f6bf4a7a083cada654304e9b"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"HceQ2g/V5Md8UKkuwfN5/reKLfdMYoMFRQQHH0pczphYj+QrJ3AUfezLroZZnUgO2TJUhR0+P6BoursFqu/SAw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-09T05:40:53.060302Z","bundle_sha256":"3eb387400616e7e49c5b6769c5fdf98a1def339861840342ffb75da6ff5ca657"}}