{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:LF63SG4LUUP3FYSX5QTFLCDMAY","short_pith_number":"pith:LF63SG4L","canonical_record":{"source":{"id":"2402.06013","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2024-02-08T19:24:01Z","cross_cats_sorted":[],"title_canon_sha256":"2e9cb209f1a52ebf2ca8405c5a2e52e2a78d325beccb997c91462302c81dd0da","abstract_canon_sha256":"769f0b7ad441af337bee090113cc758f653c0f4f1f870f2bef5d2f6e578bcc1b"},"schema_version":"1.0"},"canonical_sha256":"597db91b8ba51fb2e257ec2655886c060e97da6be228b3214ab370c8823abc0f","source":{"kind":"arxiv","id":"2402.06013","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2402.06013","created_at":"2026-07-05T07:43:16Z"},{"alias_kind":"arxiv_version","alias_value":"2402.06013v1","created_at":"2026-07-05T07:43:16Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2402.06013","created_at":"2026-07-05T07:43:16Z"},{"alias_kind":"pith_short_12","alias_value":"LF63SG4LUUP3","created_at":"2026-07-05T07:43:16Z"},{"alias_kind":"pith_short_16","alias_value":"LF63SG4LUUP3FYSX","created_at":"2026-07-05T07:43:16Z"},{"alias_kind":"pith_short_8","alias_value":"LF63SG4L","created_at":"2026-07-05T07:43:16Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:LF63SG4LUUP3FYSX5QTFLCDMAY","target":"record","payload":{"canonical_record":{"source":{"id":"2402.06013","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2024-02-08T19:24:01Z","cross_cats_sorted":[],"title_canon_sha256":"2e9cb209f1a52ebf2ca8405c5a2e52e2a78d325beccb997c91462302c81dd0da","abstract_canon_sha256":"769f0b7ad441af337bee090113cc758f653c0f4f1f870f2bef5d2f6e578bcc1b"},"schema_version":"1.0"},"canonical_sha256":"597db91b8ba51fb2e257ec2655886c060e97da6be228b3214ab370c8823abc0f","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T07:43:16.867764Z","signature_b64":"9SnHX4XUoOB+wF1xwMcLAFIJIMHHNrx29l5JvuPw3oCB0FEQIC9g102WMUFoJ7wWcUHdUGPJtZ13iZJvcrACBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"597db91b8ba51fb2e257ec2655886c060e97da6be228b3214ab370c8823abc0f","last_reissued_at":"2026-07-05T07:43:16.867216Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T07:43:16.867216Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2402.06013","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-05T07:43:16Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"2ZytHNmUcLnJXqbUL7YfjPDCihmT5Frk0MUDYNn8hNuylufcVZ2mXUkWhKqDtIREpThAbAJgWm6VgHPRV7xcDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T20:46:27.336620Z"},"content_sha256":"b199e01c14cab02c7c0d12776a84e65f587876fd1d27613ccb1ab3106eb4f22a","schema_version":"1.0","event_id":"sha256:b199e01c14cab02c7c0d12776a84e65f587876fd1d27613ccb1ab3106eb4f22a"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:LF63SG4LUUP3FYSX5QTFLCDMAY","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"How to Refactor this Code? An Exploratory Study on Developer-ChatGPT Refactoring Conversations","license":"http://creativecommons.org/publicdomain/zero/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Ali Ouni, Anushkrishna Venkatakrishnan, Christian D. Newman, Eman Abdullah AlOmar, Mohamed Wiem Mkaouer","submitted_at":"2024-02-08T19:24:01Z","abstract_excerpt":"Large Language Models (LLMs), like ChatGPT, have gained widespread popularity and usage in various software engineering tasks, including refactoring, testing, code review, and program comprehension. Despite recent studies delving into refactoring documentation in commit messages, issues, and code review, little is known about how developers articulate their refactoring needs when interacting with ChatGPT. In this paper, our goal is to explore conversations between developers and ChatGPT related to refactoring to better understand how developers identify areas for improvement in code and how Ch"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2402.06013","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/2402.06013/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-05T07:43:16Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ycRU6JiL4kpC/gXWLrbmSmR6l9kKfLWY7KvoWn8nXQnxInmXuURoa82KFXtjssID2C3Ffmn6ygNKeSAFgDU9DQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T20:46:27.336991Z"},"content_sha256":"2287784d8b3d8e14ba0cd9ecd88110ffa22e3faa285684bf810052630087d807","schema_version":"1.0","event_id":"sha256:2287784d8b3d8e14ba0cd9ecd88110ffa22e3faa285684bf810052630087d807"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/LF63SG4LUUP3FYSX5QTFLCDMAY/bundle.json","state_url":"https://pith.science/pith/LF63SG4LUUP3FYSX5QTFLCDMAY/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/LF63SG4LUUP3FYSX5QTFLCDMAY/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-06T20:46:27Z","links":{"resolver":"https://pith.science/pith/LF63SG4LUUP3FYSX5QTFLCDMAY","bundle":"https://pith.science/pith/LF63SG4LUUP3FYSX5QTFLCDMAY/bundle.json","state":"https://pith.science/pith/LF63SG4LUUP3FYSX5QTFLCDMAY/state.json","well_known_bundle":"https://pith.science/.well-known/pith/LF63SG4LUUP3FYSX5QTFLCDMAY/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:LF63SG4LUUP3FYSX5QTFLCDMAY","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":"769f0b7ad441af337bee090113cc758f653c0f4f1f870f2bef5d2f6e578bcc1b","cross_cats_sorted":[],"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2024-02-08T19:24:01Z","title_canon_sha256":"2e9cb209f1a52ebf2ca8405c5a2e52e2a78d325beccb997c91462302c81dd0da"},"schema_version":"1.0","source":{"id":"2402.06013","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2402.06013","created_at":"2026-07-05T07:43:16Z"},{"alias_kind":"arxiv_version","alias_value":"2402.06013v1","created_at":"2026-07-05T07:43:16Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2402.06013","created_at":"2026-07-05T07:43:16Z"},{"alias_kind":"pith_short_12","alias_value":"LF63SG4LUUP3","created_at":"2026-07-05T07:43:16Z"},{"alias_kind":"pith_short_16","alias_value":"LF63SG4LUUP3FYSX","created_at":"2026-07-05T07:43:16Z"},{"alias_kind":"pith_short_8","alias_value":"LF63SG4L","created_at":"2026-07-05T07:43:16Z"}],"graph_snapshots":[{"event_id":"sha256:2287784d8b3d8e14ba0cd9ecd88110ffa22e3faa285684bf810052630087d807","target":"graph","created_at":"2026-07-05T07:43:16Z","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.06013/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Large Language Models (LLMs), like ChatGPT, have gained widespread popularity and usage in various software engineering tasks, including refactoring, testing, code review, and program comprehension. Despite recent studies delving into refactoring documentation in commit messages, issues, and code review, little is known about how developers articulate their refactoring needs when interacting with ChatGPT. In this paper, our goal is to explore conversations between developers and ChatGPT related to refactoring to better understand how developers identify areas for improvement in code and how Ch","authors_text":"Ali Ouni, Anushkrishna Venkatakrishnan, Christian D. Newman, Eman Abdullah AlOmar, Mohamed Wiem Mkaouer","cross_cats":[],"headline":"","license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2024-02-08T19:24:01Z","title":"How to Refactor this Code? An Exploratory Study on Developer-ChatGPT Refactoring Conversations"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2402.06013","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:b199e01c14cab02c7c0d12776a84e65f587876fd1d27613ccb1ab3106eb4f22a","target":"record","created_at":"2026-07-05T07:43:16Z","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":"769f0b7ad441af337bee090113cc758f653c0f4f1f870f2bef5d2f6e578bcc1b","cross_cats_sorted":[],"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2024-02-08T19:24:01Z","title_canon_sha256":"2e9cb209f1a52ebf2ca8405c5a2e52e2a78d325beccb997c91462302c81dd0da"},"schema_version":"1.0","source":{"id":"2402.06013","kind":"arxiv","version":1}},"canonical_sha256":"597db91b8ba51fb2e257ec2655886c060e97da6be228b3214ab370c8823abc0f","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"597db91b8ba51fb2e257ec2655886c060e97da6be228b3214ab370c8823abc0f","first_computed_at":"2026-07-05T07:43:16.867216Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T07:43:16.867216Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"9SnHX4XUoOB+wF1xwMcLAFIJIMHHNrx29l5JvuPw3oCB0FEQIC9g102WMUFoJ7wWcUHdUGPJtZ13iZJvcrACBw==","signature_status":"signed_v1","signed_at":"2026-07-05T07:43:16.867764Z","signed_message":"canonical_sha256_bytes"},"source_id":"2402.06013","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:b199e01c14cab02c7c0d12776a84e65f587876fd1d27613ccb1ab3106eb4f22a","sha256:2287784d8b3d8e14ba0cd9ecd88110ffa22e3faa285684bf810052630087d807"],"state_sha256":"dbc48d9b9a44ad1851bee93dd4a92e876d63beefa2780f14afaf369e3625f128"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"LpFX7nfiP2FbPj0c95obM/FuvsEZFukbU7Cv5Z3QATT3+s/eOwQrylklLZz5qYtxiOZPHwGKyhrUsaQAsOYqBg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-06T20:46:27.338933Z","bundle_sha256":"8386f17eb9ec70a5e1a0ab12ec8dd9eb4e13c837149e11fb50d0f20eac2d4ccd"}}