{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:RD3HWIQZCY54YCFVMK24JNB7YS","short_pith_number":"pith:RD3HWIQZ","canonical_record":{"source":{"id":"2411.04444","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-11-07T05:35:55Z","cross_cats_sorted":[],"title_canon_sha256":"4f5fbf6e911eb426349de7cb31f71a6467581c030758a9e06b6c82b379f7ac6b","abstract_canon_sha256":"402169baed9cb4bf49ca43076052226a41a47a7e5e4d9e564cf7efd8c1406212"},"schema_version":"1.0"},"canonical_sha256":"88f67b2219163bcc08b562b5c4b43fc48aaa5d3f2a5c77e89c5bc54a94361556","source":{"kind":"arxiv","id":"2411.04444","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2411.04444","created_at":"2026-07-05T09:32:19Z"},{"alias_kind":"arxiv_version","alias_value":"2411.04444v1","created_at":"2026-07-05T09:32:19Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2411.04444","created_at":"2026-07-05T09:32:19Z"},{"alias_kind":"pith_short_12","alias_value":"RD3HWIQZCY54","created_at":"2026-07-05T09:32:19Z"},{"alias_kind":"pith_short_16","alias_value":"RD3HWIQZCY54YCFV","created_at":"2026-07-05T09:32:19Z"},{"alias_kind":"pith_short_8","alias_value":"RD3HWIQZ","created_at":"2026-07-05T09:32:19Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:RD3HWIQZCY54YCFVMK24JNB7YS","target":"record","payload":{"canonical_record":{"source":{"id":"2411.04444","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-11-07T05:35:55Z","cross_cats_sorted":[],"title_canon_sha256":"4f5fbf6e911eb426349de7cb31f71a6467581c030758a9e06b6c82b379f7ac6b","abstract_canon_sha256":"402169baed9cb4bf49ca43076052226a41a47a7e5e4d9e564cf7efd8c1406212"},"schema_version":"1.0"},"canonical_sha256":"88f67b2219163bcc08b562b5c4b43fc48aaa5d3f2a5c77e89c5bc54a94361556","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:32:19.559523Z","signature_b64":"DQRD8lXYRYVW+pGnHtYWcdqNo77RjJbOvP6J92WEJCJIWnohSe2Fn3Bv+N1dkj3mnC+/CtopGETSIWnDMxAPDg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"88f67b2219163bcc08b562b5c4b43fc48aaa5d3f2a5c77e89c5bc54a94361556","last_reissued_at":"2026-07-05T09:32:19.559023Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:32:19.559023Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2411.04444","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-05T09:32:19Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"46F9wswAUqK+v3YtJNAx7zHk4zKy3lZLDy0F4/OVTsRULtTBrAlCaot1w1dCmBw/1TxgH1g0/yM5blG6T9uPDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T14:12:32.981045Z"},"content_sha256":"42cbde3032c6d65ed09bdb379f294e3965769a69b7f2f79363d87289c8ca9c40","schema_version":"1.0","event_id":"sha256:42cbde3032c6d65ed09bdb379f294e3965769a69b7f2f79363d87289c8ca9c40"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:RD3HWIQZCY54YCFVMK24JNB7YS","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"An Empirical Study on the Potential of LLMs in Automated Software Refactoring","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Bo Liu, Guangjie Li, Hui Liu, Nan Niu, Yanjie Jiang, Yuxia Zhang","submitted_at":"2024-11-07T05:35:55Z","abstract_excerpt":"Recent advances in large language models (LLMs), make it potentially feasible to automatically refactor source code with LLMs. However, it remains unclear how well LLMs perform compared to human experts in conducting refactorings automatically and accurately. To fill this gap, in this paper, we conduct an empirical study to investigate the potential of LLMs in automated software refactoring, focusing on the identification of refactoring opportunities and the recommendation of refactoring solutions. We first construct a high-quality refactoring dataset comprising 180 real-world refactorings fro"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2411.04444","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/2411.04444/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-05T09:32:19Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"RuDG3Lh/fTlrbXSdBRVMncPIy7DFhFjOQwERgOs4fX5cbFQZ6ZWnvwtyi02+cDZS8+P1YfgWBzfeyqGeLqlMBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T14:12:32.981422Z"},"content_sha256":"ea6d1142660cda3fbbf172db61afb031be9b68f25ab66b564c1912a251a85c89","schema_version":"1.0","event_id":"sha256:ea6d1142660cda3fbbf172db61afb031be9b68f25ab66b564c1912a251a85c89"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/RD3HWIQZCY54YCFVMK24JNB7YS/bundle.json","state_url":"https://pith.science/pith/RD3HWIQZCY54YCFVMK24JNB7YS/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/RD3HWIQZCY54YCFVMK24JNB7YS/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-07T14:12:32Z","links":{"resolver":"https://pith.science/pith/RD3HWIQZCY54YCFVMK24JNB7YS","bundle":"https://pith.science/pith/RD3HWIQZCY54YCFVMK24JNB7YS/bundle.json","state":"https://pith.science/pith/RD3HWIQZCY54YCFVMK24JNB7YS/state.json","well_known_bundle":"https://pith.science/.well-known/pith/RD3HWIQZCY54YCFVMK24JNB7YS/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:RD3HWIQZCY54YCFVMK24JNB7YS","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":"402169baed9cb4bf49ca43076052226a41a47a7e5e4d9e564cf7efd8c1406212","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-11-07T05:35:55Z","title_canon_sha256":"4f5fbf6e911eb426349de7cb31f71a6467581c030758a9e06b6c82b379f7ac6b"},"schema_version":"1.0","source":{"id":"2411.04444","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2411.04444","created_at":"2026-07-05T09:32:19Z"},{"alias_kind":"arxiv_version","alias_value":"2411.04444v1","created_at":"2026-07-05T09:32:19Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2411.04444","created_at":"2026-07-05T09:32:19Z"},{"alias_kind":"pith_short_12","alias_value":"RD3HWIQZCY54","created_at":"2026-07-05T09:32:19Z"},{"alias_kind":"pith_short_16","alias_value":"RD3HWIQZCY54YCFV","created_at":"2026-07-05T09:32:19Z"},{"alias_kind":"pith_short_8","alias_value":"RD3HWIQZ","created_at":"2026-07-05T09:32:19Z"}],"graph_snapshots":[{"event_id":"sha256:ea6d1142660cda3fbbf172db61afb031be9b68f25ab66b564c1912a251a85c89","target":"graph","created_at":"2026-07-05T09:32:19Z","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/2411.04444/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Recent advances in large language models (LLMs), make it potentially feasible to automatically refactor source code with LLMs. However, it remains unclear how well LLMs perform compared to human experts in conducting refactorings automatically and accurately. To fill this gap, in this paper, we conduct an empirical study to investigate the potential of LLMs in automated software refactoring, focusing on the identification of refactoring opportunities and the recommendation of refactoring solutions. We first construct a high-quality refactoring dataset comprising 180 real-world refactorings fro","authors_text":"Bo Liu, Guangjie Li, Hui Liu, Nan Niu, Yanjie Jiang, Yuxia Zhang","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-11-07T05:35:55Z","title":"An Empirical Study on the Potential of LLMs in Automated Software Refactoring"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2411.04444","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:42cbde3032c6d65ed09bdb379f294e3965769a69b7f2f79363d87289c8ca9c40","target":"record","created_at":"2026-07-05T09:32:19Z","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":"402169baed9cb4bf49ca43076052226a41a47a7e5e4d9e564cf7efd8c1406212","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-11-07T05:35:55Z","title_canon_sha256":"4f5fbf6e911eb426349de7cb31f71a6467581c030758a9e06b6c82b379f7ac6b"},"schema_version":"1.0","source":{"id":"2411.04444","kind":"arxiv","version":1}},"canonical_sha256":"88f67b2219163bcc08b562b5c4b43fc48aaa5d3f2a5c77e89c5bc54a94361556","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"88f67b2219163bcc08b562b5c4b43fc48aaa5d3f2a5c77e89c5bc54a94361556","first_computed_at":"2026-07-05T09:32:19.559023Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:32:19.559023Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"DQRD8lXYRYVW+pGnHtYWcdqNo77RjJbOvP6J92WEJCJIWnohSe2Fn3Bv+N1dkj3mnC+/CtopGETSIWnDMxAPDg==","signature_status":"signed_v1","signed_at":"2026-07-05T09:32:19.559523Z","signed_message":"canonical_sha256_bytes"},"source_id":"2411.04444","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:42cbde3032c6d65ed09bdb379f294e3965769a69b7f2f79363d87289c8ca9c40","sha256:ea6d1142660cda3fbbf172db61afb031be9b68f25ab66b564c1912a251a85c89"],"state_sha256":"13f74d3e59bb8e32e94670b7d9ccdd200670397afab126e8761bb8ed2b08e6f7"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"UlBPGc/qJO6TJ+/206hTkJW3gGdmR9KqRxMv7NHV1M3U0sqg5IEeHpSrkcFgwI4eH5OIrI8KnGhTuZI53NR0AQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-07T14:12:32.983248Z","bundle_sha256":"e13b882e367f66f18f57ffe812caf1ddb78e1897ba9a73e542ed08df0441943f"}}