{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2020:DRXUICA6NO72HG2PD2D57PTGVQ","short_pith_number":"pith:DRXUICA6","canonical_record":{"source":{"id":"2009.09279","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-09-19T18:35:21Z","cross_cats_sorted":["cs.LG"],"title_canon_sha256":"577038f250de31b917514e2b3f4af8f2a63e8c9f46b2b92b08ca555255b2ad7f","abstract_canon_sha256":"61b29bb32f3c22d9d2291161add7e057331b73b314d7730790b631a035a88538"},"schema_version":"1.0"},"canonical_sha256":"1c6f44081e6bbfa39b4f1e87dfbe66ac3bd37bbfd872a7c4376df429355b688a","source":{"kind":"arxiv","id":"2009.09279","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2009.09279","created_at":"2026-07-05T01:36:36Z"},{"alias_kind":"arxiv_version","alias_value":"2009.09279v1","created_at":"2026-07-05T01:36:36Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2009.09279","created_at":"2026-07-05T01:36:36Z"},{"alias_kind":"pith_short_12","alias_value":"DRXUICA6NO72","created_at":"2026-07-05T01:36:36Z"},{"alias_kind":"pith_short_16","alias_value":"DRXUICA6NO72HG2P","created_at":"2026-07-05T01:36:36Z"},{"alias_kind":"pith_short_8","alias_value":"DRXUICA6","created_at":"2026-07-05T01:36:36Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2020:DRXUICA6NO72HG2PD2D57PTGVQ","target":"record","payload":{"canonical_record":{"source":{"id":"2009.09279","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-09-19T18:35:21Z","cross_cats_sorted":["cs.LG"],"title_canon_sha256":"577038f250de31b917514e2b3f4af8f2a63e8c9f46b2b92b08ca555255b2ad7f","abstract_canon_sha256":"61b29bb32f3c22d9d2291161add7e057331b73b314d7730790b631a035a88538"},"schema_version":"1.0"},"canonical_sha256":"1c6f44081e6bbfa39b4f1e87dfbe66ac3bd37bbfd872a7c4376df429355b688a","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T01:36:36.000992Z","signature_b64":"KEKImlaLihK2dyZJ1u4BMQLyxa9HgFv8rdA1Ol+Ng6vGU2VtYnvNlx1pesi7mJwHde/b+167U7LqM8oYTL0nDg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"1c6f44081e6bbfa39b4f1e87dfbe66ac3bd37bbfd872a7c4376df429355b688a","last_reissued_at":"2026-07-05T01:36:36.000470Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T01:36:36.000470Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2009.09279","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-05T01:36:36Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"7gw9AucBrHLtqfdxXffw0/rQnS1jL9n9jEDTOStEQXIoX231uiD0KflXYW68Q8IgO/JmZihj+ulr8Hcoae2XBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T19:23:23.201153Z"},"content_sha256":"141159bc01b031665f4298485e00a442c5d38e76f1b7f15048943fb7204c6797","schema_version":"1.0","event_id":"sha256:141159bc01b031665f4298485e00a442c5d38e76f1b7f15048943fb7204c6797"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2020:DRXUICA6NO72HG2PD2D57PTGVQ","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Toward the Automatic Classification of Self-Affirmed Refactoring","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.LG"],"primary_cat":"cs.SE","authors_text":"Ali Ouni, Eman Abdullah AlOmar, Mohamed Wiem Mkaouer","submitted_at":"2020-09-19T18:35:21Z","abstract_excerpt":"The concept of Self-Affirmed Refactoring (SAR) was introduced to explore how developers document their refactoring activities in commit messages, i.e., developers' explicit documentation of refactoring operations intentionally introduced during a code change. In our previous study, we have manually identified refactoring patterns and defined three main common quality improvement categories, including internal quality attributes, external quality attributes, and code smells, by only considering refactoring-related commits. However, this approach heavily depends on the manual inspection of commi"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2009.09279","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/2009.09279/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-05T01:36:36Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"DI48g++Nc35XAhNt0W9kjcnTjnhVYmPnuXa0eYMNqPvNsIq56fPxNhO8geCqO445eY3mgRnE9qIzDRXcIS/6BQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T19:23:23.201564Z"},"content_sha256":"80fca03e467455b5d222ae8490626350f623a2e64bda9a5ca16603c6586b0ea9","schema_version":"1.0","event_id":"sha256:80fca03e467455b5d222ae8490626350f623a2e64bda9a5ca16603c6586b0ea9"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/DRXUICA6NO72HG2PD2D57PTGVQ/bundle.json","state_url":"https://pith.science/pith/DRXUICA6NO72HG2PD2D57PTGVQ/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/DRXUICA6NO72HG2PD2D57PTGVQ/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-06T19:23:23Z","links":{"resolver":"https://pith.science/pith/DRXUICA6NO72HG2PD2D57PTGVQ","bundle":"https://pith.science/pith/DRXUICA6NO72HG2PD2D57PTGVQ/bundle.json","state":"https://pith.science/pith/DRXUICA6NO72HG2PD2D57PTGVQ/state.json","well_known_bundle":"https://pith.science/.well-known/pith/DRXUICA6NO72HG2PD2D57PTGVQ/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2020:DRXUICA6NO72HG2PD2D57PTGVQ","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":"61b29bb32f3c22d9d2291161add7e057331b73b314d7730790b631a035a88538","cross_cats_sorted":["cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-09-19T18:35:21Z","title_canon_sha256":"577038f250de31b917514e2b3f4af8f2a63e8c9f46b2b92b08ca555255b2ad7f"},"schema_version":"1.0","source":{"id":"2009.09279","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2009.09279","created_at":"2026-07-05T01:36:36Z"},{"alias_kind":"arxiv_version","alias_value":"2009.09279v1","created_at":"2026-07-05T01:36:36Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2009.09279","created_at":"2026-07-05T01:36:36Z"},{"alias_kind":"pith_short_12","alias_value":"DRXUICA6NO72","created_at":"2026-07-05T01:36:36Z"},{"alias_kind":"pith_short_16","alias_value":"DRXUICA6NO72HG2P","created_at":"2026-07-05T01:36:36Z"},{"alias_kind":"pith_short_8","alias_value":"DRXUICA6","created_at":"2026-07-05T01:36:36Z"}],"graph_snapshots":[{"event_id":"sha256:80fca03e467455b5d222ae8490626350f623a2e64bda9a5ca16603c6586b0ea9","target":"graph","created_at":"2026-07-05T01:36:36Z","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/2009.09279/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"The concept of Self-Affirmed Refactoring (SAR) was introduced to explore how developers document their refactoring activities in commit messages, i.e., developers' explicit documentation of refactoring operations intentionally introduced during a code change. In our previous study, we have manually identified refactoring patterns and defined three main common quality improvement categories, including internal quality attributes, external quality attributes, and code smells, by only considering refactoring-related commits. However, this approach heavily depends on the manual inspection of commi","authors_text":"Ali Ouni, Eman Abdullah AlOmar, Mohamed Wiem Mkaouer","cross_cats":["cs.LG"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-09-19T18:35:21Z","title":"Toward the Automatic Classification of Self-Affirmed Refactoring"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2009.09279","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:141159bc01b031665f4298485e00a442c5d38e76f1b7f15048943fb7204c6797","target":"record","created_at":"2026-07-05T01:36:36Z","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":"61b29bb32f3c22d9d2291161add7e057331b73b314d7730790b631a035a88538","cross_cats_sorted":["cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2020-09-19T18:35:21Z","title_canon_sha256":"577038f250de31b917514e2b3f4af8f2a63e8c9f46b2b92b08ca555255b2ad7f"},"schema_version":"1.0","source":{"id":"2009.09279","kind":"arxiv","version":1}},"canonical_sha256":"1c6f44081e6bbfa39b4f1e87dfbe66ac3bd37bbfd872a7c4376df429355b688a","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"1c6f44081e6bbfa39b4f1e87dfbe66ac3bd37bbfd872a7c4376df429355b688a","first_computed_at":"2026-07-05T01:36:36.000470Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T01:36:36.000470Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"KEKImlaLihK2dyZJ1u4BMQLyxa9HgFv8rdA1Ol+Ng6vGU2VtYnvNlx1pesi7mJwHde/b+167U7LqM8oYTL0nDg==","signature_status":"signed_v1","signed_at":"2026-07-05T01:36:36.000992Z","signed_message":"canonical_sha256_bytes"},"source_id":"2009.09279","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:141159bc01b031665f4298485e00a442c5d38e76f1b7f15048943fb7204c6797","sha256:80fca03e467455b5d222ae8490626350f623a2e64bda9a5ca16603c6586b0ea9"],"state_sha256":"1a5b4af598deea7a750485ae69830401909e41871f31a5c2cfaef33fb54e3739"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"AioB++pNpaFh55koWVVKsxzSq8DG7ONu2Jb+elatFEgiF3kP/WUZXjbAiWIcEzfIJ+yHZYTxX6QZa9/XWFp/Ag==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-06T19:23:23.203580Z","bundle_sha256":"f64a28230cefa8e969ff70f17ba2840d0d12b30d4fed8162b49aab1bedfb9185"}}