{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:TLVMGZWVZLHHYUX76OI7VVIWVS","short_pith_number":"pith:TLVMGZWV","canonical_record":{"source":{"id":"2402.07138","kind":"arxiv","version":3},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-02-11T09:45:00Z","cross_cats_sorted":[],"title_canon_sha256":"65326166533e094089de74799eb77fe3afb7a8bff61d45845076ad1abaa76446","abstract_canon_sha256":"d3c14cb0e5680c75da3614bdcd669c9f4998593a5b381f79763412db4b61e061"},"schema_version":"1.0"},"canonical_sha256":"9aeac366d5cace7c52fff391fad516ac89e28916d156d1f403776b2aa2433f0d","source":{"kind":"arxiv","id":"2402.07138","version":3},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2402.07138","created_at":"2026-07-05T08:32:11Z"},{"alias_kind":"arxiv_version","alias_value":"2402.07138v3","created_at":"2026-07-05T08:32:11Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2402.07138","created_at":"2026-07-05T08:32:11Z"},{"alias_kind":"pith_short_12","alias_value":"TLVMGZWVZLHH","created_at":"2026-07-05T08:32:11Z"},{"alias_kind":"pith_short_16","alias_value":"TLVMGZWVZLHHYUX7","created_at":"2026-07-05T08:32:11Z"},{"alias_kind":"pith_short_8","alias_value":"TLVMGZWV","created_at":"2026-07-05T08:32:11Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:TLVMGZWVZLHHYUX76OI7VVIWVS","target":"record","payload":{"canonical_record":{"source":{"id":"2402.07138","kind":"arxiv","version":3},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-02-11T09:45:00Z","cross_cats_sorted":[],"title_canon_sha256":"65326166533e094089de74799eb77fe3afb7a8bff61d45845076ad1abaa76446","abstract_canon_sha256":"d3c14cb0e5680c75da3614bdcd669c9f4998593a5b381f79763412db4b61e061"},"schema_version":"1.0"},"canonical_sha256":"9aeac366d5cace7c52fff391fad516ac89e28916d156d1f403776b2aa2433f0d","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T08:32:11.180170Z","signature_b64":"1qM9uc1W8djk2W44SCVCNcu1B9S1K92JRl9MjGm9JQ6wXwxIJtSuURXC2lp9K2taeVbin8PX30PmRG4I/NgTCQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"9aeac366d5cace7c52fff391fad516ac89e28916d156d1f403776b2aa2433f0d","last_reissued_at":"2026-07-05T08:32:11.179690Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T08:32:11.179690Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2402.07138","source_version":3,"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:32:11Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"UHrP2iYE8cJ04ZTXjaHdcVTBBBjkW8fJB8ROcCNfLfM6Ka0rtm/M+3qGBOkSkujm7whbG60hOtaN3wpAD50dBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T08:29:49.422440Z"},"content_sha256":"ea06888085792e696b3012858c821d29c1ff6e4e0300e178eb48759bc87cd271","schema_version":"1.0","event_id":"sha256:ea06888085792e696b3012858c821d29c1ff6e4e0300e178eb48759bc87cd271"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:TLVMGZWVZLHHYUX76OI7VVIWVS","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Unprecedented Code Change Automation: The Fusion of LLMs and Transformation by Example","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Abhiram Bellur, Danny Dig, Malinda Dilhara, Timofey Bryksin","submitted_at":"2024-02-11T09:45:00Z","abstract_excerpt":"Software developers often repeat code changes, known as \"code change patterns\" (CPATs), within and across projects. Automating these CPATs accelerates development, but current Transformation by Example (TBE) techniques are limited by the input examples' quality and quantity, missing variations with different syntax or flow yet semantically similar. Large Language Models (LLMs), trained on vast code datasets, can overcome these limitations by generating semantically equivalent, unseen CPAT variants, enhancing TBE effectiveness.\n  We identified best practices for using LLMs to generate code vari"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2402.07138","kind":"arxiv","version":3},"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/2402.07138/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:32:11Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"n4pKnjQQ46aq6DEG71IM4n190yK0YJ5y7jCIo3ISuPhsUwc1t5zeQJV2oAsJHX/jYDXKMjB3W79Wzjdfw5rcCQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T08:29:49.422811Z"},"content_sha256":"d8c3d8ce7cea54c5b80ac9b2b59bb2c35e9da44487e80403e5c05efb157d2f24","schema_version":"1.0","event_id":"sha256:d8c3d8ce7cea54c5b80ac9b2b59bb2c35e9da44487e80403e5c05efb157d2f24"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/TLVMGZWVZLHHYUX76OI7VVIWVS/bundle.json","state_url":"https://pith.science/pith/TLVMGZWVZLHHYUX76OI7VVIWVS/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/TLVMGZWVZLHHYUX76OI7VVIWVS/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-07T08:29:49Z","links":{"resolver":"https://pith.science/pith/TLVMGZWVZLHHYUX76OI7VVIWVS","bundle":"https://pith.science/pith/TLVMGZWVZLHHYUX76OI7VVIWVS/bundle.json","state":"https://pith.science/pith/TLVMGZWVZLHHYUX76OI7VVIWVS/state.json","well_known_bundle":"https://pith.science/.well-known/pith/TLVMGZWVZLHHYUX76OI7VVIWVS/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:TLVMGZWVZLHHYUX76OI7VVIWVS","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":"d3c14cb0e5680c75da3614bdcd669c9f4998593a5b381f79763412db4b61e061","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-02-11T09:45:00Z","title_canon_sha256":"65326166533e094089de74799eb77fe3afb7a8bff61d45845076ad1abaa76446"},"schema_version":"1.0","source":{"id":"2402.07138","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2402.07138","created_at":"2026-07-05T08:32:11Z"},{"alias_kind":"arxiv_version","alias_value":"2402.07138v3","created_at":"2026-07-05T08:32:11Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2402.07138","created_at":"2026-07-05T08:32:11Z"},{"alias_kind":"pith_short_12","alias_value":"TLVMGZWVZLHH","created_at":"2026-07-05T08:32:11Z"},{"alias_kind":"pith_short_16","alias_value":"TLVMGZWVZLHHYUX7","created_at":"2026-07-05T08:32:11Z"},{"alias_kind":"pith_short_8","alias_value":"TLVMGZWV","created_at":"2026-07-05T08:32:11Z"}],"graph_snapshots":[{"event_id":"sha256:d8c3d8ce7cea54c5b80ac9b2b59bb2c35e9da44487e80403e5c05efb157d2f24","target":"graph","created_at":"2026-07-05T08:32:11Z","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/2402.07138/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Software developers often repeat code changes, known as \"code change patterns\" (CPATs), within and across projects. Automating these CPATs accelerates development, but current Transformation by Example (TBE) techniques are limited by the input examples' quality and quantity, missing variations with different syntax or flow yet semantically similar. Large Language Models (LLMs), trained on vast code datasets, can overcome these limitations by generating semantically equivalent, unseen CPAT variants, enhancing TBE effectiveness.\n  We identified best practices for using LLMs to generate code vari","authors_text":"Abhiram Bellur, Danny Dig, Malinda Dilhara, Timofey Bryksin","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-02-11T09:45:00Z","title":"Unprecedented Code Change Automation: The Fusion of LLMs and Transformation by Example"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2402.07138","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:ea06888085792e696b3012858c821d29c1ff6e4e0300e178eb48759bc87cd271","target":"record","created_at":"2026-07-05T08:32:11Z","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":"d3c14cb0e5680c75da3614bdcd669c9f4998593a5b381f79763412db4b61e061","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-02-11T09:45:00Z","title_canon_sha256":"65326166533e094089de74799eb77fe3afb7a8bff61d45845076ad1abaa76446"},"schema_version":"1.0","source":{"id":"2402.07138","kind":"arxiv","version":3}},"canonical_sha256":"9aeac366d5cace7c52fff391fad516ac89e28916d156d1f403776b2aa2433f0d","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"9aeac366d5cace7c52fff391fad516ac89e28916d156d1f403776b2aa2433f0d","first_computed_at":"2026-07-05T08:32:11.179690Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T08:32:11.179690Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"1qM9uc1W8djk2W44SCVCNcu1B9S1K92JRl9MjGm9JQ6wXwxIJtSuURXC2lp9K2taeVbin8PX30PmRG4I/NgTCQ==","signature_status":"signed_v1","signed_at":"2026-07-05T08:32:11.180170Z","signed_message":"canonical_sha256_bytes"},"source_id":"2402.07138","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:ea06888085792e696b3012858c821d29c1ff6e4e0300e178eb48759bc87cd271","sha256:d8c3d8ce7cea54c5b80ac9b2b59bb2c35e9da44487e80403e5c05efb157d2f24"],"state_sha256":"d24a0e14c793cd6f4a94f4def28ad86000d3950aa2f39e5fb23f3ce54e08c7fe"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"LRzA4qeWJW3ufGqocTt8pfUtP+T6mwZ2uKK4k23EV0ydWybV+yCA6ZaQrVSOVGSOwXgJzCjo4SnYzrGLcchnDg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-07T08:29:49.424754Z","bundle_sha256":"0947a90a44ed654814a92987645602c311a4ccd29fc5440708421dc6181fbdc7"}}