{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2021:5CT5XVA6DI5Z7OWHUYZRR7CVYQ","short_pith_number":"pith:5CT5XVA6","canonical_record":{"source":{"id":"2102.05201","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-02-10T00:54:30Z","cross_cats_sorted":[],"title_canon_sha256":"dae63a8bec7f908be24326a16de0eb90aacada9a0b93d6740896d2a58deb101c","abstract_canon_sha256":"a39c233f7fab872e639ffbdebe10d667f070ec0e6c19a512954b99a2a546afae"},"schema_version":"1.0"},"canonical_sha256":"e8a7dbd41e1a3b9fbac7a63318fc55c415a8c5103c225a7496a0a9b18d378f38","source":{"kind":"arxiv","id":"2102.05201","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2102.05201","created_at":"2026-07-05T02:14:16Z"},{"alias_kind":"arxiv_version","alias_value":"2102.05201v1","created_at":"2026-07-05T02:14:16Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2102.05201","created_at":"2026-07-05T02:14:16Z"},{"alias_kind":"pith_short_12","alias_value":"5CT5XVA6DI5Z","created_at":"2026-07-05T02:14:16Z"},{"alias_kind":"pith_short_16","alias_value":"5CT5XVA6DI5Z7OWH","created_at":"2026-07-05T02:14:16Z"},{"alias_kind":"pith_short_8","alias_value":"5CT5XVA6","created_at":"2026-07-05T02:14:16Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2021:5CT5XVA6DI5Z7OWHUYZRR7CVYQ","target":"record","payload":{"canonical_record":{"source":{"id":"2102.05201","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-02-10T00:54:30Z","cross_cats_sorted":[],"title_canon_sha256":"dae63a8bec7f908be24326a16de0eb90aacada9a0b93d6740896d2a58deb101c","abstract_canon_sha256":"a39c233f7fab872e639ffbdebe10d667f070ec0e6c19a512954b99a2a546afae"},"schema_version":"1.0"},"canonical_sha256":"e8a7dbd41e1a3b9fbac7a63318fc55c415a8c5103c225a7496a0a9b18d378f38","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T02:14:16.013623Z","signature_b64":"YtoWtlDrppMP2Z5UWiBHahreCHJXTfNuOztg8BcadS5vMWdztxaIA3kmP/ydiu3R8mjWrSMtW0j+6gX+HpmMDQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"e8a7dbd41e1a3b9fbac7a63318fc55c415a8c5103c225a7496a0a9b18d378f38","last_reissued_at":"2026-07-05T02:14:16.013194Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T02:14:16.013194Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2102.05201","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-05T02:14:16Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"kxWWOa1M5DBLy+mur1tM47AlEVriESR0KWVEG/1TExb5cRhysT02CAIKOfUIIANFyPDXTxyxAWyoVhy09A5ZBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T12:38:53.490828Z"},"content_sha256":"52fd4fbd6d9722ec1cca82109a58a60113f43169324e6301a1653bb8ce5862cb","schema_version":"1.0","event_id":"sha256:52fd4fbd6d9722ec1cca82109a58a60113f43169324e6301a1653bb8ce5862cb"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2021:5CT5XVA6DI5Z7OWHUYZRR7CVYQ","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Refactoring Practices in the Context of Modern Code Review: An Industrial Case Study at Xerox","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Ali Ouni, Eman Abdullah AlOmar, Hussein Alrubaye, Marouane Kessentini, Mohamed Wiem Mkaouer","submitted_at":"2021-02-10T00:54:30Z","abstract_excerpt":"Modern code review is a common and essential practice employed in both industrial and open-source projects to improve software quality, share knowledge, and ensure conformance with coding standards. During code review, developers may inspect and discuss various changes including refactoring activities before merging code changes in the codebase. 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 activities are being reviewed, perceived, and practiced. This "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2102.05201","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/2102.05201/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-05T02:14:16Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"4ff0E6ApDAB3JX+LZkRCKO42QYuL2N7STcJS3sTegdlbdSDdkWEcbmc58UxZRWmCVQhVvsjk0sJZp17hoZQKCQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T12:38:53.491193Z"},"content_sha256":"e2d44de44d94b9e827c19fd929d642b7fe9ec4595bd7010f7af9db84c238e832","schema_version":"1.0","event_id":"sha256:e2d44de44d94b9e827c19fd929d642b7fe9ec4595bd7010f7af9db84c238e832"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/5CT5XVA6DI5Z7OWHUYZRR7CVYQ/bundle.json","state_url":"https://pith.science/pith/5CT5XVA6DI5Z7OWHUYZRR7CVYQ/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/5CT5XVA6DI5Z7OWHUYZRR7CVYQ/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-07T12:38:53Z","links":{"resolver":"https://pith.science/pith/5CT5XVA6DI5Z7OWHUYZRR7CVYQ","bundle":"https://pith.science/pith/5CT5XVA6DI5Z7OWHUYZRR7CVYQ/bundle.json","state":"https://pith.science/pith/5CT5XVA6DI5Z7OWHUYZRR7CVYQ/state.json","well_known_bundle":"https://pith.science/.well-known/pith/5CT5XVA6DI5Z7OWHUYZRR7CVYQ/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2021:5CT5XVA6DI5Z7OWHUYZRR7CVYQ","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":"a39c233f7fab872e639ffbdebe10d667f070ec0e6c19a512954b99a2a546afae","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-02-10T00:54:30Z","title_canon_sha256":"dae63a8bec7f908be24326a16de0eb90aacada9a0b93d6740896d2a58deb101c"},"schema_version":"1.0","source":{"id":"2102.05201","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2102.05201","created_at":"2026-07-05T02:14:16Z"},{"alias_kind":"arxiv_version","alias_value":"2102.05201v1","created_at":"2026-07-05T02:14:16Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2102.05201","created_at":"2026-07-05T02:14:16Z"},{"alias_kind":"pith_short_12","alias_value":"5CT5XVA6DI5Z","created_at":"2026-07-05T02:14:16Z"},{"alias_kind":"pith_short_16","alias_value":"5CT5XVA6DI5Z7OWH","created_at":"2026-07-05T02:14:16Z"},{"alias_kind":"pith_short_8","alias_value":"5CT5XVA6","created_at":"2026-07-05T02:14:16Z"}],"graph_snapshots":[{"event_id":"sha256:e2d44de44d94b9e827c19fd929d642b7fe9ec4595bd7010f7af9db84c238e832","target":"graph","created_at":"2026-07-05T02:14: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/2102.05201/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Modern code review is a common and essential practice employed in both industrial and open-source projects to improve software quality, share knowledge, and ensure conformance with coding standards. During code review, developers may inspect and discuss various changes including refactoring activities before merging code changes in the codebase. 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 activities are being reviewed, perceived, and practiced. This ","authors_text":"Ali Ouni, Eman Abdullah AlOmar, Hussein Alrubaye, Marouane Kessentini, Mohamed Wiem Mkaouer","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-02-10T00:54:30Z","title":"Refactoring Practices in the Context of Modern Code Review: An Industrial Case Study at Xerox"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2102.05201","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:52fd4fbd6d9722ec1cca82109a58a60113f43169324e6301a1653bb8ce5862cb","target":"record","created_at":"2026-07-05T02:14: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":"a39c233f7fab872e639ffbdebe10d667f070ec0e6c19a512954b99a2a546afae","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2021-02-10T00:54:30Z","title_canon_sha256":"dae63a8bec7f908be24326a16de0eb90aacada9a0b93d6740896d2a58deb101c"},"schema_version":"1.0","source":{"id":"2102.05201","kind":"arxiv","version":1}},"canonical_sha256":"e8a7dbd41e1a3b9fbac7a63318fc55c415a8c5103c225a7496a0a9b18d378f38","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"e8a7dbd41e1a3b9fbac7a63318fc55c415a8c5103c225a7496a0a9b18d378f38","first_computed_at":"2026-07-05T02:14:16.013194Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T02:14:16.013194Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"YtoWtlDrppMP2Z5UWiBHahreCHJXTfNuOztg8BcadS5vMWdztxaIA3kmP/ydiu3R8mjWrSMtW0j+6gX+HpmMDQ==","signature_status":"signed_v1","signed_at":"2026-07-05T02:14:16.013623Z","signed_message":"canonical_sha256_bytes"},"source_id":"2102.05201","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:52fd4fbd6d9722ec1cca82109a58a60113f43169324e6301a1653bb8ce5862cb","sha256:e2d44de44d94b9e827c19fd929d642b7fe9ec4595bd7010f7af9db84c238e832"],"state_sha256":"1aacb47d9530f16c24bbf45f37d52ebf82d20950d03f756fa580a32a7bd7a77c"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"2OMwjuttRnYuzE16Fe4j0VLXp4ohSZZyfyJL9UedNf491LuGezCMz6P/di/jXbmNvuRGEgKHZxEySI/pxlWqAQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-07T12:38:53.493280Z","bundle_sha256":"8b34443f0d08d8bbea2765b1e47b22bc35a2ce8fe6c31321f0a7b1e9f9d4f0df"}}