{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2023:XOQBH5IQKHBO6A5TSU2XCA6EBN","short_pith_number":"pith:XOQBH5IQ","canonical_record":{"source":{"id":"2303.05061","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2023-03-09T06:22:07Z","cross_cats_sorted":[],"title_canon_sha256":"646a457a298f8c14598a21f6de009583d89a7291754e0602e70f7a531f6726d3","abstract_canon_sha256":"c33fb2c53b0a4b3e968f256171b836f864cb1cbc79f649d8f6e65a3aab21f2d2"},"schema_version":"1.0"},"canonical_sha256":"bba013f51051c2ef03b395357103c40b5eefe8c22d69e29c9381b6ddacdaacdc","source":{"kind":"arxiv","id":"2303.05061","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2303.05061","created_at":"2026-07-05T06:35:49Z"},{"alias_kind":"arxiv_version","alias_value":"2303.05061v2","created_at":"2026-07-05T06:35:49Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2303.05061","created_at":"2026-07-05T06:35:49Z"},{"alias_kind":"pith_short_12","alias_value":"XOQBH5IQKHBO","created_at":"2026-07-05T06:35:49Z"},{"alias_kind":"pith_short_16","alias_value":"XOQBH5IQKHBO6A5T","created_at":"2026-07-05T06:35:49Z"},{"alias_kind":"pith_short_8","alias_value":"XOQBH5IQ","created_at":"2026-07-05T06:35:49Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2023:XOQBH5IQKHBO6A5TSU2XCA6EBN","target":"record","payload":{"canonical_record":{"source":{"id":"2303.05061","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2023-03-09T06:22:07Z","cross_cats_sorted":[],"title_canon_sha256":"646a457a298f8c14598a21f6de009583d89a7291754e0602e70f7a531f6726d3","abstract_canon_sha256":"c33fb2c53b0a4b3e968f256171b836f864cb1cbc79f649d8f6e65a3aab21f2d2"},"schema_version":"1.0"},"canonical_sha256":"bba013f51051c2ef03b395357103c40b5eefe8c22d69e29c9381b6ddacdaacdc","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T06:35:49.288918Z","signature_b64":"B3gdLiDLTvu3Ej5hoZfbvnF68fsqhWRtwMfCbhuQZrWFPhej6UqIb7hF6mshaOfSg2iivm6VBD+xYPOr1CC1AA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"bba013f51051c2ef03b395357103c40b5eefe8c22d69e29c9381b6ddacdaacdc","last_reissued_at":"2026-07-05T06:35:49.288407Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T06:35:49.288407Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2303.05061","source_version":2,"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:35:49Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"19BU+ooIkAnwZbTp0YJwE6R+J0mZJ6GfyiDdobrgYPEDKLiAFP8zY4gG2c3LbAlIbE5/e2zNUCgnVcCNBTwKAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-18T16:23:14.038667Z"},"content_sha256":"c4e120cefbf6b8e10ec3f4dd8448034a5eb0a117f79da3a80ecb7a8b8239ef71","schema_version":"1.0","event_id":"sha256:c4e120cefbf6b8e10ec3f4dd8448034a5eb0a117f79da3a80ecb7a8b8239ef71"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2023:XOQBH5IQKHBO6A5TSU2XCA6EBN","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"A Syntax-Guided Multi-Task Learning Approach for Turducken-Style Code Generation","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Guang Yang, Taolue Chen, Tingting Han, Xiang Chen, Xiangyu Zhang, Yiran Xu, Yu Zhou","submitted_at":"2023-03-09T06:22:07Z","abstract_excerpt":"Due to the development of pre-trained language models, automated code generation techniques have shown great promise in recent years. However, the generated code is difficult to meet the syntactic constraints of the target language, especially in the case of Turducken-style code, where declarative code snippets are embedded within imperative programs. In this study, we summarize the lack of syntactic constraints into three significant challenges: (1) the efficient representation of syntactic constraints, (2) the effective integration of syntactic information, and (3) the scalable syntax-first "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2303.05061","kind":"arxiv","version":2},"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/2303.05061/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:35:49Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"qy6UNU61y4AE1aXd/aH47XmDbcnVso/GirI2yDqE/lr/NLitwVYJVoD23fjYgENnzPKyeuETCeOgMYAR8cgYDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-18T16:23:14.039196Z"},"content_sha256":"763d07e884485b139c78393811d9408fccd90216e41f5c3ea2267b41ea2e67a6","schema_version":"1.0","event_id":"sha256:763d07e884485b139c78393811d9408fccd90216e41f5c3ea2267b41ea2e67a6"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/XOQBH5IQKHBO6A5TSU2XCA6EBN/bundle.json","state_url":"https://pith.science/pith/XOQBH5IQKHBO6A5TSU2XCA6EBN/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/XOQBH5IQKHBO6A5TSU2XCA6EBN/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-18T16:23:14Z","links":{"resolver":"https://pith.science/pith/XOQBH5IQKHBO6A5TSU2XCA6EBN","bundle":"https://pith.science/pith/XOQBH5IQKHBO6A5TSU2XCA6EBN/bundle.json","state":"https://pith.science/pith/XOQBH5IQKHBO6A5TSU2XCA6EBN/state.json","well_known_bundle":"https://pith.science/.well-known/pith/XOQBH5IQKHBO6A5TSU2XCA6EBN/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2023:XOQBH5IQKHBO6A5TSU2XCA6EBN","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":"c33fb2c53b0a4b3e968f256171b836f864cb1cbc79f649d8f6e65a3aab21f2d2","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2023-03-09T06:22:07Z","title_canon_sha256":"646a457a298f8c14598a21f6de009583d89a7291754e0602e70f7a531f6726d3"},"schema_version":"1.0","source":{"id":"2303.05061","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2303.05061","created_at":"2026-07-05T06:35:49Z"},{"alias_kind":"arxiv_version","alias_value":"2303.05061v2","created_at":"2026-07-05T06:35:49Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2303.05061","created_at":"2026-07-05T06:35:49Z"},{"alias_kind":"pith_short_12","alias_value":"XOQBH5IQKHBO","created_at":"2026-07-05T06:35:49Z"},{"alias_kind":"pith_short_16","alias_value":"XOQBH5IQKHBO6A5T","created_at":"2026-07-05T06:35:49Z"},{"alias_kind":"pith_short_8","alias_value":"XOQBH5IQ","created_at":"2026-07-05T06:35:49Z"}],"graph_snapshots":[{"event_id":"sha256:763d07e884485b139c78393811d9408fccd90216e41f5c3ea2267b41ea2e67a6","target":"graph","created_at":"2026-07-05T06:35:49Z","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/2303.05061/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Due to the development of pre-trained language models, automated code generation techniques have shown great promise in recent years. However, the generated code is difficult to meet the syntactic constraints of the target language, especially in the case of Turducken-style code, where declarative code snippets are embedded within imperative programs. In this study, we summarize the lack of syntactic constraints into three significant challenges: (1) the efficient representation of syntactic constraints, (2) the effective integration of syntactic information, and (3) the scalable syntax-first ","authors_text":"Guang Yang, Taolue Chen, Tingting Han, Xiang Chen, Xiangyu Zhang, Yiran Xu, Yu Zhou","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2023-03-09T06:22:07Z","title":"A Syntax-Guided Multi-Task Learning Approach for Turducken-Style Code Generation"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2303.05061","kind":"arxiv","version":2},"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:c4e120cefbf6b8e10ec3f4dd8448034a5eb0a117f79da3a80ecb7a8b8239ef71","target":"record","created_at":"2026-07-05T06:35:49Z","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":"c33fb2c53b0a4b3e968f256171b836f864cb1cbc79f649d8f6e65a3aab21f2d2","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2023-03-09T06:22:07Z","title_canon_sha256":"646a457a298f8c14598a21f6de009583d89a7291754e0602e70f7a531f6726d3"},"schema_version":"1.0","source":{"id":"2303.05061","kind":"arxiv","version":2}},"canonical_sha256":"bba013f51051c2ef03b395357103c40b5eefe8c22d69e29c9381b6ddacdaacdc","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"bba013f51051c2ef03b395357103c40b5eefe8c22d69e29c9381b6ddacdaacdc","first_computed_at":"2026-07-05T06:35:49.288407Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T06:35:49.288407Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"B3gdLiDLTvu3Ej5hoZfbvnF68fsqhWRtwMfCbhuQZrWFPhej6UqIb7hF6mshaOfSg2iivm6VBD+xYPOr1CC1AA==","signature_status":"signed_v1","signed_at":"2026-07-05T06:35:49.288918Z","signed_message":"canonical_sha256_bytes"},"source_id":"2303.05061","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:c4e120cefbf6b8e10ec3f4dd8448034a5eb0a117f79da3a80ecb7a8b8239ef71","sha256:763d07e884485b139c78393811d9408fccd90216e41f5c3ea2267b41ea2e67a6"],"state_sha256":"5bea394bba0451990e216c6b826f8c36e8ef1997453583d9199484c837a37e35"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"H+3J3LUo9iG1rILx2LS6Ut9vlUCKmc2HwKvqdGfP3PgqDr2UVLk+UrAjs3WUNzc9Jtfuq+rE126MEuTj8Ab9DQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-18T16:23:14.044385Z","bundle_sha256":"ecd851410b3a27a84d8d0e1677e7844930a2da06b0351723f20f6ab075db442d"}}