{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2022:HEZVL3E3KWAPHKW6HZ3NQOMTI5","short_pith_number":"pith:HEZVL3E3","canonical_record":{"source":{"id":"2203.14404","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2022-03-27T22:02:33Z","cross_cats_sorted":[],"title_canon_sha256":"3212961c416b580a6f0dc5a63ed4e69a0f25223459fa6fe17a3879513646af01","abstract_canon_sha256":"3b35b968811c969484e273897953d952522efb7dee17f5c2a43801defb145107"},"schema_version":"1.0"},"canonical_sha256":"393355ec9b5580f3aade3e76d83993476bfaf1a2faf817514f216466d571cc2b","source":{"kind":"arxiv","id":"2203.14404","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2203.14404","created_at":"2026-07-05T04:09:04Z"},{"alias_kind":"arxiv_version","alias_value":"2203.14404v1","created_at":"2026-07-05T04:09:04Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2203.14404","created_at":"2026-07-05T04:09:04Z"},{"alias_kind":"pith_short_12","alias_value":"HEZVL3E3KWAP","created_at":"2026-07-05T04:09:04Z"},{"alias_kind":"pith_short_16","alias_value":"HEZVL3E3KWAPHKW6","created_at":"2026-07-05T04:09:04Z"},{"alias_kind":"pith_short_8","alias_value":"HEZVL3E3","created_at":"2026-07-05T04:09:04Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2022:HEZVL3E3KWAPHKW6HZ3NQOMTI5","target":"record","payload":{"canonical_record":{"source":{"id":"2203.14404","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2022-03-27T22:02:33Z","cross_cats_sorted":[],"title_canon_sha256":"3212961c416b580a6f0dc5a63ed4e69a0f25223459fa6fe17a3879513646af01","abstract_canon_sha256":"3b35b968811c969484e273897953d952522efb7dee17f5c2a43801defb145107"},"schema_version":"1.0"},"canonical_sha256":"393355ec9b5580f3aade3e76d83993476bfaf1a2faf817514f216466d571cc2b","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T04:09:04.540027Z","signature_b64":"5SpQblhXsISGi/xOIgjcFdoXXUosmJFZZzSov/2TGn0C559Ju2JkbE0VA5e4omM91lziGohgrFrz/FM6w4P0BQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"393355ec9b5580f3aade3e76d83993476bfaf1a2faf817514f216466d571cc2b","last_reissued_at":"2026-07-05T04:09:04.539674Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T04:09:04.539674Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2203.14404","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-05T04:09:04Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"fuwLTOdk0RWDW0gqqjm0RV3y0aRQlp2wa1VIQBCxBRrCgKwoZARMbC1VIWZdZCAeJbJlQSd0UA7exqpM9y9ICg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-22T22:05:22.375699Z"},"content_sha256":"e50d64618c892fab5794eb3e40dc116776293ea35e72da1a2b6f266491074a21","schema_version":"1.0","event_id":"sha256:e50d64618c892fab5794eb3e40dc116776293ea35e72da1a2b6f266491074a21"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2022:HEZVL3E3KWAPHKW6HZ3NQOMTI5","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Code Review Practices for Refactoring Changes: An Empirical Study on OpenStack","license":"http://creativecommons.org/publicdomain/zero/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Ali Ouni, Eman Abdullah AlOmar, Moataz Chouchen, Mohamed Wiem Mkaouer","submitted_at":"2022-03-27T22:02:33Z","abstract_excerpt":"Modern code review is a widely used technique employed in both industrial and open-source projects to improve software quality, share knowledge, and ensure adherence to coding standards and guidelines. During code review, developers may discuss refactoring activities before merging code changes in the code base. To date, code review has been extensively studied to explore its general challenges, best practices and outcomes, and socio-technical aspects. However, little is known about how refactoring is being reviewed and what developers care about when they review refactored code. Hence, in thi"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2203.14404","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/2203.14404/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-05T04:09:04Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"BWtBjD6GZ5/DTyp1qwrqqn/AKHSc0hjUUc5fFo5+FfPqAEEGbXdcbS1NjvgwCw1nywAkt6p/+QQwGcRztfMGDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-22T22:05:22.376422Z"},"content_sha256":"03761a6831dbc1016215ee7ee900ca48c4affbdc1890ef7299142837d55a7f74","schema_version":"1.0","event_id":"sha256:03761a6831dbc1016215ee7ee900ca48c4affbdc1890ef7299142837d55a7f74"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/HEZVL3E3KWAPHKW6HZ3NQOMTI5/bundle.json","state_url":"https://pith.science/pith/HEZVL3E3KWAPHKW6HZ3NQOMTI5/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/HEZVL3E3KWAPHKW6HZ3NQOMTI5/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-22T22:05:22Z","links":{"resolver":"https://pith.science/pith/HEZVL3E3KWAPHKW6HZ3NQOMTI5","bundle":"https://pith.science/pith/HEZVL3E3KWAPHKW6HZ3NQOMTI5/bundle.json","state":"https://pith.science/pith/HEZVL3E3KWAPHKW6HZ3NQOMTI5/state.json","well_known_bundle":"https://pith.science/.well-known/pith/HEZVL3E3KWAPHKW6HZ3NQOMTI5/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2022:HEZVL3E3KWAPHKW6HZ3NQOMTI5","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":"3b35b968811c969484e273897953d952522efb7dee17f5c2a43801defb145107","cross_cats_sorted":[],"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2022-03-27T22:02:33Z","title_canon_sha256":"3212961c416b580a6f0dc5a63ed4e69a0f25223459fa6fe17a3879513646af01"},"schema_version":"1.0","source":{"id":"2203.14404","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2203.14404","created_at":"2026-07-05T04:09:04Z"},{"alias_kind":"arxiv_version","alias_value":"2203.14404v1","created_at":"2026-07-05T04:09:04Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2203.14404","created_at":"2026-07-05T04:09:04Z"},{"alias_kind":"pith_short_12","alias_value":"HEZVL3E3KWAP","created_at":"2026-07-05T04:09:04Z"},{"alias_kind":"pith_short_16","alias_value":"HEZVL3E3KWAPHKW6","created_at":"2026-07-05T04:09:04Z"},{"alias_kind":"pith_short_8","alias_value":"HEZVL3E3","created_at":"2026-07-05T04:09:04Z"}],"graph_snapshots":[{"event_id":"sha256:03761a6831dbc1016215ee7ee900ca48c4affbdc1890ef7299142837d55a7f74","target":"graph","created_at":"2026-07-05T04:09:04Z","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/2203.14404/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Modern code review is a widely used technique employed in both industrial and open-source projects to improve software quality, share knowledge, and ensure adherence to coding standards and guidelines. During code review, developers may discuss refactoring activities before merging code changes in the code base. To date, code review has been extensively studied to explore its general challenges, best practices and outcomes, and socio-technical aspects. However, little is known about how refactoring is being reviewed and what developers care about when they review refactored code. Hence, in thi","authors_text":"Ali Ouni, Eman Abdullah AlOmar, Moataz Chouchen, Mohamed Wiem Mkaouer","cross_cats":[],"headline":"","license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2022-03-27T22:02:33Z","title":"Code Review Practices for Refactoring Changes: An Empirical Study on OpenStack"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2203.14404","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:e50d64618c892fab5794eb3e40dc116776293ea35e72da1a2b6f266491074a21","target":"record","created_at":"2026-07-05T04:09:04Z","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":"3b35b968811c969484e273897953d952522efb7dee17f5c2a43801defb145107","cross_cats_sorted":[],"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2022-03-27T22:02:33Z","title_canon_sha256":"3212961c416b580a6f0dc5a63ed4e69a0f25223459fa6fe17a3879513646af01"},"schema_version":"1.0","source":{"id":"2203.14404","kind":"arxiv","version":1}},"canonical_sha256":"393355ec9b5580f3aade3e76d83993476bfaf1a2faf817514f216466d571cc2b","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"393355ec9b5580f3aade3e76d83993476bfaf1a2faf817514f216466d571cc2b","first_computed_at":"2026-07-05T04:09:04.539674Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T04:09:04.539674Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"5SpQblhXsISGi/xOIgjcFdoXXUosmJFZZzSov/2TGn0C559Ju2JkbE0VA5e4omM91lziGohgrFrz/FM6w4P0BQ==","signature_status":"signed_v1","signed_at":"2026-07-05T04:09:04.540027Z","signed_message":"canonical_sha256_bytes"},"source_id":"2203.14404","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:e50d64618c892fab5794eb3e40dc116776293ea35e72da1a2b6f266491074a21","sha256:03761a6831dbc1016215ee7ee900ca48c4affbdc1890ef7299142837d55a7f74"],"state_sha256":"7ef85fe2ab54ed83e77f3e00d0e5ccd729f0bc258ccfbb129fb0e5bd4ee038f5"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"hUzWTsDt8ZOJyq4/lL+7TEXMqQXvhcyAkO4gX/72kg+v6qg+xRLR2CINj30srEcaUATjtzfpQEmzO1qaREb1BQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-22T22:05:22.381452Z","bundle_sha256":"79a6e61b286101f9e58b7f1ad80b852c1d6469e1213b54869a4fbc48a6f7a7be"}}