{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:QMUYUHVJ5GOWQT5YPOUQ4GZZZE","short_pith_number":"pith:QMUYUHVJ","canonical_record":{"source":{"id":"2405.04975","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-05-08T11:32:50Z","cross_cats_sorted":[],"title_canon_sha256":"f5df88eac5ee03ce8e85f38759c7d9ce972cd8d3db7a2d4b25679df7dd5190a5","abstract_canon_sha256":"11e037e9b21597b30edf47ed520a9a13b5fb566ae1696906f97964483b0db9e1"},"schema_version":"1.0"},"canonical_sha256":"83298a1ea9e99d684fb87ba90e1b39c92cd1a8e529cdb9bf8a55a5ca1f39f002","source":{"kind":"arxiv","id":"2405.04975","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2405.04975","created_at":"2026-07-05T08:16:56Z"},{"alias_kind":"arxiv_version","alias_value":"2405.04975v1","created_at":"2026-07-05T08:16:56Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2405.04975","created_at":"2026-07-05T08:16:56Z"},{"alias_kind":"pith_short_12","alias_value":"QMUYUHVJ5GOW","created_at":"2026-07-05T08:16:56Z"},{"alias_kind":"pith_short_16","alias_value":"QMUYUHVJ5GOWQT5Y","created_at":"2026-07-05T08:16:56Z"},{"alias_kind":"pith_short_8","alias_value":"QMUYUHVJ","created_at":"2026-07-05T08:16:56Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:QMUYUHVJ5GOWQT5YPOUQ4GZZZE","target":"record","payload":{"canonical_record":{"source":{"id":"2405.04975","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-05-08T11:32:50Z","cross_cats_sorted":[],"title_canon_sha256":"f5df88eac5ee03ce8e85f38759c7d9ce972cd8d3db7a2d4b25679df7dd5190a5","abstract_canon_sha256":"11e037e9b21597b30edf47ed520a9a13b5fb566ae1696906f97964483b0db9e1"},"schema_version":"1.0"},"canonical_sha256":"83298a1ea9e99d684fb87ba90e1b39c92cd1a8e529cdb9bf8a55a5ca1f39f002","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T08:16:56.964348Z","signature_b64":"6R+H+z6sVZfbgx/ku0YpVPXP/dr06+DRYZEzevMtrPjwkwCFohkmu8ex8WUN25Pb+mvrDOfmpr0V1Oi04YC4Bg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"83298a1ea9e99d684fb87ba90e1b39c92cd1a8e529cdb9bf8a55a5ca1f39f002","last_reissued_at":"2026-07-05T08:16:56.963888Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T08:16:56.963888Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2405.04975","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-05T08:16:56Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Tr81r/Lbcq6BynG6EnjtRSUnbFELinoms9lBY1M8iOGmFDmIv1VfFCt8YsvRPlLPhitx2MCcdxJUBBrrzWtWAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-22T04:56:44.609389Z"},"content_sha256":"2f499ef6109da592458e311982237d8d8df402d9a030fd4408ca0c168ca883ac","schema_version":"1.0","event_id":"sha256:2f499ef6109da592458e311982237d8d8df402d9a030fd4408ca0c168ca883ac"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:QMUYUHVJ5GOWQT5YPOUQ4GZZZE","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Prototype2Code: End-to-end Front-end Code Generation from UI Design Prototypes","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Jiazhi Li, Lingyun Sun, Liuqing Chen, Shuhong Xiao, Tingting Zhou, Yunnong Chen","submitted_at":"2024-05-08T11:32:50Z","abstract_excerpt":"UI-to-code technology has streamlined the front-end development process, reducing repetitive tasks for engineers. prior research mainly use design prototypes as inputs, with the effectiveness of the generated code heavily dependent on these prototypes' quality, leading to compromised robustness. Moreover, these approaches also exhibit shortcomings in code quality, including issues such as disorganized UI structures and the inability to support responsive layouts. To address these challenges, we introduce Prototype2Code, which achieves end-to-end front-end code generation with business demands."},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2405.04975","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/2405.04975/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-05T08:16:56Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"4bH++S6m/Yv0/2x8YEDD8AXpHggYOrCOor5tqwOdtGOmheuimzVXqvIhHHYOFUvLHzYycejw8H7il1VFI7rrDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-22T04:56:44.609939Z"},"content_sha256":"56da5495b3ac27ee129e69ca69d8f8a2aff35a987555f757c40031e36e72a68d","schema_version":"1.0","event_id":"sha256:56da5495b3ac27ee129e69ca69d8f8a2aff35a987555f757c40031e36e72a68d"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/QMUYUHVJ5GOWQT5YPOUQ4GZZZE/bundle.json","state_url":"https://pith.science/pith/QMUYUHVJ5GOWQT5YPOUQ4GZZZE/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/QMUYUHVJ5GOWQT5YPOUQ4GZZZE/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-08-22T04:56:44Z","links":{"resolver":"https://pith.science/pith/QMUYUHVJ5GOWQT5YPOUQ4GZZZE","bundle":"https://pith.science/pith/QMUYUHVJ5GOWQT5YPOUQ4GZZZE/bundle.json","state":"https://pith.science/pith/QMUYUHVJ5GOWQT5YPOUQ4GZZZE/state.json","well_known_bundle":"https://pith.science/.well-known/pith/QMUYUHVJ5GOWQT5YPOUQ4GZZZE/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:QMUYUHVJ5GOWQT5YPOUQ4GZZZE","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":"11e037e9b21597b30edf47ed520a9a13b5fb566ae1696906f97964483b0db9e1","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-05-08T11:32:50Z","title_canon_sha256":"f5df88eac5ee03ce8e85f38759c7d9ce972cd8d3db7a2d4b25679df7dd5190a5"},"schema_version":"1.0","source":{"id":"2405.04975","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2405.04975","created_at":"2026-07-05T08:16:56Z"},{"alias_kind":"arxiv_version","alias_value":"2405.04975v1","created_at":"2026-07-05T08:16:56Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2405.04975","created_at":"2026-07-05T08:16:56Z"},{"alias_kind":"pith_short_12","alias_value":"QMUYUHVJ5GOW","created_at":"2026-07-05T08:16:56Z"},{"alias_kind":"pith_short_16","alias_value":"QMUYUHVJ5GOWQT5Y","created_at":"2026-07-05T08:16:56Z"},{"alias_kind":"pith_short_8","alias_value":"QMUYUHVJ","created_at":"2026-07-05T08:16:56Z"}],"graph_snapshots":[{"event_id":"sha256:56da5495b3ac27ee129e69ca69d8f8a2aff35a987555f757c40031e36e72a68d","target":"graph","created_at":"2026-07-05T08:16:56Z","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/2405.04975/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"UI-to-code technology has streamlined the front-end development process, reducing repetitive tasks for engineers. prior research mainly use design prototypes as inputs, with the effectiveness of the generated code heavily dependent on these prototypes' quality, leading to compromised robustness. Moreover, these approaches also exhibit shortcomings in code quality, including issues such as disorganized UI structures and the inability to support responsive layouts. To address these challenges, we introduce Prototype2Code, which achieves end-to-end front-end code generation with business demands.","authors_text":"Jiazhi Li, Lingyun Sun, Liuqing Chen, Shuhong Xiao, Tingting Zhou, Yunnong Chen","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-05-08T11:32:50Z","title":"Prototype2Code: End-to-end Front-end Code Generation from UI Design Prototypes"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2405.04975","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:2f499ef6109da592458e311982237d8d8df402d9a030fd4408ca0c168ca883ac","target":"record","created_at":"2026-07-05T08:16:56Z","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":"11e037e9b21597b30edf47ed520a9a13b5fb566ae1696906f97964483b0db9e1","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-05-08T11:32:50Z","title_canon_sha256":"f5df88eac5ee03ce8e85f38759c7d9ce972cd8d3db7a2d4b25679df7dd5190a5"},"schema_version":"1.0","source":{"id":"2405.04975","kind":"arxiv","version":1}},"canonical_sha256":"83298a1ea9e99d684fb87ba90e1b39c92cd1a8e529cdb9bf8a55a5ca1f39f002","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"83298a1ea9e99d684fb87ba90e1b39c92cd1a8e529cdb9bf8a55a5ca1f39f002","first_computed_at":"2026-07-05T08:16:56.963888Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T08:16:56.963888Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"6R+H+z6sVZfbgx/ku0YpVPXP/dr06+DRYZEzevMtrPjwkwCFohkmu8ex8WUN25Pb+mvrDOfmpr0V1Oi04YC4Bg==","signature_status":"signed_v1","signed_at":"2026-07-05T08:16:56.964348Z","signed_message":"canonical_sha256_bytes"},"source_id":"2405.04975","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:2f499ef6109da592458e311982237d8d8df402d9a030fd4408ca0c168ca883ac","sha256:56da5495b3ac27ee129e69ca69d8f8a2aff35a987555f757c40031e36e72a68d"],"state_sha256":"1e14c3b610d9acc36782d361a5e2d337d04bfe99539ebcd2ce5aab1e7d151704"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"8BjeRhmRnznSiGNZc7imZDsmlRRKrx7yyt2Bfy89TEqQaiUFuM4qSFYytvBsP4jgh0xbk+wAyIfgqmLm3uWvDw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-22T04:56:44.616109Z","bundle_sha256":"5c351a96e369751c41e13e149dfea630066f479229c24581c5885600b110d534"}}