{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2025:GFQRV3Y2B3JV4ECT6HY52HCJH5","short_pith_number":"pith:GFQRV3Y2","schema_version":"1.0","canonical_sha256":"31611aef1a0ed35e1053f1f1dd1c493f5456043b2754d29c9f996d90cac6ad60","source":{"kind":"arxiv","id":"2509.07763","version":1},"attestation_state":"computed","paper":{"title":"What Were You Thinking? An LLM-Driven Large-Scale Study of Refactoring Motivations in Open-Source Projects","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI","cs.PL"],"primary_cat":"cs.SE","authors_text":"Fabio Palomba, Matteo Esposito, Mikel Robredo, Rafael Pe\\~naloza, Valentina Lenarduzzi","submitted_at":"2025-09-09T13:58:46Z","abstract_excerpt":"Context. Code refactoring improves software quality without changing external behavior. Despite its advantages, its benefits are hindered by the considerable cost of time, resources, and continuous effort it demands. Aim. Understanding why developers refactor, and which metrics capture these motivations, may support wider and more effective use of refactoring in practice. Method. We performed a large-scale empirical study to analyze developers refactoring activity, leveraging Large Language Models (LLMs) to identify underlying motivations from version control data, comparing our findings with "},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2509.07763","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-09-09T13:58:46Z","cross_cats_sorted":["cs.AI","cs.PL"],"title_canon_sha256":"65beccb719410a68681d9f33b357d279ba8e52a6d44514f03a53716fe43f0e13","abstract_canon_sha256":"f4d3336fa5d15832ef86b14c14199cbcd75d8f87f65ffdec1c569f5b8d1c82a1"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T12:07:27.755653Z","signature_b64":"e1rv7YTyN2dhgb9ruq0OW+rBcCELNAZzHtevyTkCk099UzsH8Jr3AZI+FX7AMmkPzUXSmZk3Kp4iRUvq4HPeAg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"31611aef1a0ed35e1053f1f1dd1c493f5456043b2754d29c9f996d90cac6ad60","last_reissued_at":"2026-07-05T12:07:27.755152Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T12:07:27.755152Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"What Were You Thinking? An LLM-Driven Large-Scale Study of Refactoring Motivations in Open-Source Projects","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI","cs.PL"],"primary_cat":"cs.SE","authors_text":"Fabio Palomba, Matteo Esposito, Mikel Robredo, Rafael Pe\\~naloza, Valentina Lenarduzzi","submitted_at":"2025-09-09T13:58:46Z","abstract_excerpt":"Context. Code refactoring improves software quality without changing external behavior. Despite its advantages, its benefits are hindered by the considerable cost of time, resources, and continuous effort it demands. Aim. Understanding why developers refactor, and which metrics capture these motivations, may support wider and more effective use of refactoring in practice. Method. We performed a large-scale empirical study to analyze developers refactoring activity, leveraging Large Language Models (LLMs) to identify underlying motivations from version control data, comparing our findings with "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2509.07763","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/2509.07763/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"},"aliases":[{"alias_kind":"arxiv","alias_value":"2509.07763","created_at":"2026-07-05T12:07:27.755206+00:00"},{"alias_kind":"arxiv_version","alias_value":"2509.07763v1","created_at":"2026-07-05T12:07:27.755206+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2509.07763","created_at":"2026-07-05T12:07:27.755206+00:00"},{"alias_kind":"pith_short_12","alias_value":"GFQRV3Y2B3JV","created_at":"2026-07-05T12:07:27.755206+00:00"},{"alias_kind":"pith_short_16","alias_value":"GFQRV3Y2B3JV4ECT","created_at":"2026-07-05T12:07:27.755206+00:00"},{"alias_kind":"pith_short_8","alias_value":"GFQRV3Y2","created_at":"2026-07-05T12:07:27.755206+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":1,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2606.08096","citing_title":"Identifying unique developers in OSS projects: A family of models","ref_index":130,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/GFQRV3Y2B3JV4ECT6HY52HCJH5","json":"https://pith.science/pith/GFQRV3Y2B3JV4ECT6HY52HCJH5.json","graph_json":"https://pith.science/api/pith-number/GFQRV3Y2B3JV4ECT6HY52HCJH5/graph.json","events_json":"https://pith.science/api/pith-number/GFQRV3Y2B3JV4ECT6HY52HCJH5/events.json","paper":"https://pith.science/paper/GFQRV3Y2"},"agent_actions":{"view_html":"https://pith.science/pith/GFQRV3Y2B3JV4ECT6HY52HCJH5","download_json":"https://pith.science/pith/GFQRV3Y2B3JV4ECT6HY52HCJH5.json","view_paper":"https://pith.science/paper/GFQRV3Y2","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2509.07763&json=true","fetch_graph":"https://pith.science/api/pith-number/GFQRV3Y2B3JV4ECT6HY52HCJH5/graph.json","fetch_events":"https://pith.science/api/pith-number/GFQRV3Y2B3JV4ECT6HY52HCJH5/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/GFQRV3Y2B3JV4ECT6HY52HCJH5/action/timestamp_anchor","attest_storage":"https://pith.science/pith/GFQRV3Y2B3JV4ECT6HY52HCJH5/action/storage_attestation","attest_author":"https://pith.science/pith/GFQRV3Y2B3JV4ECT6HY52HCJH5/action/author_attestation","sign_citation":"https://pith.science/pith/GFQRV3Y2B3JV4ECT6HY52HCJH5/action/citation_signature","submit_replication":"https://pith.science/pith/GFQRV3Y2B3JV4ECT6HY52HCJH5/action/replication_record"}},"created_at":"2026-07-05T12:07:27.755206+00:00","updated_at":"2026-07-05T12:07:27.755206+00:00"}