{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:J3FZ4WTOJFZWVZLMMU4W4T6XZH","short_pith_number":"pith:J3FZ4WTO","canonical_record":{"source":{"id":"2506.13663","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.SE","submitted_at":"2025-06-16T16:20:43Z","cross_cats_sorted":[],"title_canon_sha256":"e5ff5053f2ab4ba91048cc8227583c8b5d6b0b90fb69a123eb4cee20a3cb157c","abstract_canon_sha256":"ef4ff0ec37f0c025f9e7bf0457c62851184b439c34acb4c780a24a225af2383a"},"schema_version":"1.0"},"canonical_sha256":"4ecb9e5a6e49736ae56c65396e4fd7c9f4fa17192dc37efec8c643604afe4cee","source":{"kind":"arxiv","id":"2506.13663","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2506.13663","created_at":"2026-07-05T11:22:24Z"},{"alias_kind":"arxiv_version","alias_value":"2506.13663v1","created_at":"2026-07-05T11:22:24Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2506.13663","created_at":"2026-07-05T11:22:24Z"},{"alias_kind":"pith_short_12","alias_value":"J3FZ4WTOJFZW","created_at":"2026-07-05T11:22:24Z"},{"alias_kind":"pith_short_16","alias_value":"J3FZ4WTOJFZWVZLM","created_at":"2026-07-05T11:22:24Z"},{"alias_kind":"pith_short_8","alias_value":"J3FZ4WTO","created_at":"2026-07-05T11:22:24Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:J3FZ4WTOJFZWVZLMMU4W4T6XZH","target":"record","payload":{"canonical_record":{"source":{"id":"2506.13663","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.SE","submitted_at":"2025-06-16T16:20:43Z","cross_cats_sorted":[],"title_canon_sha256":"e5ff5053f2ab4ba91048cc8227583c8b5d6b0b90fb69a123eb4cee20a3cb157c","abstract_canon_sha256":"ef4ff0ec37f0c025f9e7bf0457c62851184b439c34acb4c780a24a225af2383a"},"schema_version":"1.0"},"canonical_sha256":"4ecb9e5a6e49736ae56c65396e4fd7c9f4fa17192dc37efec8c643604afe4cee","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:22:24.458644Z","signature_b64":"2FKQ7HeWDbQSF060Jxj/7Vrwmmd8oeozlx58S1ji+Q9tw19YvCTegZODhRt2fVkEn26DyJjtagVKCb9/CO37AA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"4ecb9e5a6e49736ae56c65396e4fd7c9f4fa17192dc37efec8c643604afe4cee","last_reissued_at":"2026-07-05T11:22:24.457431Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:22:24.457431Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2506.13663","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-05T11:22:24Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"gq7AfQlCJ8Ou6/mrD+D4lIlQJEMNmKyiUtszn1JoBIteAs0wOd5IvDH+rfsOc0KGR5GiyZKvv6qnZgoXaxbkBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-03T15:40:45.324273Z"},"content_sha256":"9ab2056ee8d5b8d5c32e4a443da4b87abbf4b1e642a597e163bcf03baec022e3","schema_version":"1.0","event_id":"sha256:9ab2056ee8d5b8d5c32e4a443da4b87abbf4b1e642a597e163bcf03baec022e3"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:J3FZ4WTOJFZWVZLMMU4W4T6XZH","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"DesignCoder: Hierarchy-Aware and Self-Correcting UI Code Generation with Large Language Models","license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Jinzhou Du, Lingyun Sun, Liuqing Chen, Shixian Ding, Wenkai Chen, Yingying Zhang, Yunnong Chen","submitted_at":"2025-06-16T16:20:43Z","abstract_excerpt":"Multimodal large language models (MLLMs) have streamlined front-end interface development by automating code generation. However, these models also introduce challenges in ensuring code quality. Existing approaches struggle to maintain both visual consistency and functional completeness in the generated components. Moreover, they lack mechanisms to assess the fidelity and correctness of the rendered pages. To address these issues, we propose DesignCoder, a novel hierarchical-aware and self-correcting automated code generation framework. Specifically, we introduce UI Grouping Chains, which enha"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2506.13663","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/2506.13663/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-05T11:22:24Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"I+r6tIcFIy8JU+f9SkDAJ4bjpvVc0NcmN+7Mu9jBrPSMoA3ewgYJNR6Fsy787xTpQfpn18i9AVyv3BgoXpP9BQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-03T15:40:45.324889Z"},"content_sha256":"501ef1616f49c874f4ca4b543a6a4bf1ebdb35dd5197c09f6a7531119fc04783","schema_version":"1.0","event_id":"sha256:501ef1616f49c874f4ca4b543a6a4bf1ebdb35dd5197c09f6a7531119fc04783"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/J3FZ4WTOJFZWVZLMMU4W4T6XZH/bundle.json","state_url":"https://pith.science/pith/J3FZ4WTOJFZWVZLMMU4W4T6XZH/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/J3FZ4WTOJFZWVZLMMU4W4T6XZH/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-03T15:40:45Z","links":{"resolver":"https://pith.science/pith/J3FZ4WTOJFZWVZLMMU4W4T6XZH","bundle":"https://pith.science/pith/J3FZ4WTOJFZWVZLMMU4W4T6XZH/bundle.json","state":"https://pith.science/pith/J3FZ4WTOJFZWVZLMMU4W4T6XZH/state.json","well_known_bundle":"https://pith.science/.well-known/pith/J3FZ4WTOJFZWVZLMMU4W4T6XZH/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:J3FZ4WTOJFZWVZLMMU4W4T6XZH","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":"ef4ff0ec37f0c025f9e7bf0457c62851184b439c34acb4c780a24a225af2383a","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.SE","submitted_at":"2025-06-16T16:20:43Z","title_canon_sha256":"e5ff5053f2ab4ba91048cc8227583c8b5d6b0b90fb69a123eb4cee20a3cb157c"},"schema_version":"1.0","source":{"id":"2506.13663","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2506.13663","created_at":"2026-07-05T11:22:24Z"},{"alias_kind":"arxiv_version","alias_value":"2506.13663v1","created_at":"2026-07-05T11:22:24Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2506.13663","created_at":"2026-07-05T11:22:24Z"},{"alias_kind":"pith_short_12","alias_value":"J3FZ4WTOJFZW","created_at":"2026-07-05T11:22:24Z"},{"alias_kind":"pith_short_16","alias_value":"J3FZ4WTOJFZWVZLM","created_at":"2026-07-05T11:22:24Z"},{"alias_kind":"pith_short_8","alias_value":"J3FZ4WTO","created_at":"2026-07-05T11:22:24Z"}],"graph_snapshots":[{"event_id":"sha256:501ef1616f49c874f4ca4b543a6a4bf1ebdb35dd5197c09f6a7531119fc04783","target":"graph","created_at":"2026-07-05T11:22:24Z","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/2506.13663/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Multimodal large language models (MLLMs) have streamlined front-end interface development by automating code generation. However, these models also introduce challenges in ensuring code quality. Existing approaches struggle to maintain both visual consistency and functional completeness in the generated components. Moreover, they lack mechanisms to assess the fidelity and correctness of the rendered pages. To address these issues, we propose DesignCoder, a novel hierarchical-aware and self-correcting automated code generation framework. Specifically, we introduce UI Grouping Chains, which enha","authors_text":"Jinzhou Du, Lingyun Sun, Liuqing Chen, Shixian Ding, Wenkai Chen, Yingying Zhang, Yunnong Chen","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.SE","submitted_at":"2025-06-16T16:20:43Z","title":"DesignCoder: Hierarchy-Aware and Self-Correcting UI Code Generation with Large Language Models"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2506.13663","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:9ab2056ee8d5b8d5c32e4a443da4b87abbf4b1e642a597e163bcf03baec022e3","target":"record","created_at":"2026-07-05T11:22:24Z","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":"ef4ff0ec37f0c025f9e7bf0457c62851184b439c34acb4c780a24a225af2383a","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.SE","submitted_at":"2025-06-16T16:20:43Z","title_canon_sha256":"e5ff5053f2ab4ba91048cc8227583c8b5d6b0b90fb69a123eb4cee20a3cb157c"},"schema_version":"1.0","source":{"id":"2506.13663","kind":"arxiv","version":1}},"canonical_sha256":"4ecb9e5a6e49736ae56c65396e4fd7c9f4fa17192dc37efec8c643604afe4cee","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"4ecb9e5a6e49736ae56c65396e4fd7c9f4fa17192dc37efec8c643604afe4cee","first_computed_at":"2026-07-05T11:22:24.457431Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T11:22:24.457431Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"2FKQ7HeWDbQSF060Jxj/7Vrwmmd8oeozlx58S1ji+Q9tw19YvCTegZODhRt2fVkEn26DyJjtagVKCb9/CO37AA==","signature_status":"signed_v1","signed_at":"2026-07-05T11:22:24.458644Z","signed_message":"canonical_sha256_bytes"},"source_id":"2506.13663","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:9ab2056ee8d5b8d5c32e4a443da4b87abbf4b1e642a597e163bcf03baec022e3","sha256:501ef1616f49c874f4ca4b543a6a4bf1ebdb35dd5197c09f6a7531119fc04783"],"state_sha256":"82f03022ea48a8ab917d1235894a3f1ebfe98c11c7fefed373923edfc670f8b0"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"lBBDEBRKZu3jrQ6GN4GbKFy55D8YVTiomV1CiHeiVIQDP/Plg/1nv39S7YdU0oOtW+pd0zhhTYpE67zEuGIrCQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-03T15:40:45.328711Z","bundle_sha256":"e952d6ccf59de953c345b962f1837c3cc219e46ad0418022f4e448e113ab8ff4"}}