{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:52MIOPABH2CXJJGHO72RATWMEH","short_pith_number":"pith:52MIOPAB","canonical_record":{"source":{"id":"1907.06274","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-07-14T20:06:53Z","cross_cats_sorted":["cs.LG"],"title_canon_sha256":"82c0395d12a1d2660b064c5ecc353dcb199ba447c03816c65b7482482763e23e","abstract_canon_sha256":"da18ba4267705f6a50eb9d89d9ec5f1f6fd769c4e58426a1e449da8991f4be99"},"schema_version":"1.0"},"canonical_sha256":"ee98873c013e8574a4c777f5104ecc21e6124103d11732d46ca536d4633f61a3","source":{"kind":"arxiv","id":"1907.06274","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1907.06274","created_at":"2026-05-17T23:40:38Z"},{"alias_kind":"arxiv_version","alias_value":"1907.06274v1","created_at":"2026-05-17T23:40:38Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1907.06274","created_at":"2026-05-17T23:40:38Z"},{"alias_kind":"pith_short_12","alias_value":"52MIOPABH2CX","created_at":"2026-05-18T12:33:10Z"},{"alias_kind":"pith_short_16","alias_value":"52MIOPABH2CXJJGH","created_at":"2026-05-18T12:33:10Z"},{"alias_kind":"pith_short_8","alias_value":"52MIOPAB","created_at":"2026-05-18T12:33:10Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:52MIOPABH2CXJJGHO72RATWMEH","target":"record","payload":{"canonical_record":{"source":{"id":"1907.06274","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-07-14T20:06:53Z","cross_cats_sorted":["cs.LG"],"title_canon_sha256":"82c0395d12a1d2660b064c5ecc353dcb199ba447c03816c65b7482482763e23e","abstract_canon_sha256":"da18ba4267705f6a50eb9d89d9ec5f1f6fd769c4e58426a1e449da8991f4be99"},"schema_version":"1.0"},"canonical_sha256":"ee98873c013e8574a4c777f5104ecc21e6124103d11732d46ca536d4633f61a3","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:40:38.071128Z","signature_b64":"TM2w2D8UXcRViEjEr+vh+JU0AJPJr6EDkDsp3aN4qQA3LLph5Tf45I86FvVI6yDvk3CBLD4eHwsIf2vjcKgMCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"ee98873c013e8574a4c777f5104ecc21e6124103d11732d46ca536d4633f61a3","last_reissued_at":"2026-05-17T23:40:38.070584Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:40:38.070584Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1907.06274","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-05-17T23:40:38Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"eK7Ng8uFBvTt1FEho6Vs9Z083RFB534oGXvGPjKhOi3HsOfL4HpAoOOyVl3ZZIgTL4SzBCCy3JJZM5ggmnjrBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-27T02:33:46.076692Z"},"content_sha256":"bdeb3b297ff399abd45d71d61dcbca5f14f88b0f2e08065b0ff63aaaf40e2b0d","schema_version":"1.0","event_id":"sha256:bdeb3b297ff399abd45d71d61dcbca5f14f88b0f2e08065b0ff63aaaf40e2b0d"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:52MIOPABH2CXJJGHO72RATWMEH","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Predicting Merge Conflicts in Collaborative Software Development","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.LG"],"primary_cat":"cs.SE","authors_text":"Julia Rubin, Moein Owhadi-Kareshk, Sarah Nadi","submitted_at":"2019-07-14T20:06:53Z","abstract_excerpt":"Background. During collaborative software development, developers often use branches to add features or fix bugs. When merging changes from two branches, conflicts may occur if the changes are inconsistent. Developers need to resolve these conflicts before completing the merge, which is an error-prone and time-consuming process. Early detection of merge conflicts, which warns developers about resolving conflicts before they become large and complicated, is among the ways of dealing with this problem. Existing techniques do this by continuously pulling and merging all combinations of branches i"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1907.06274","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":""},"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-05-17T23:40:38Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"MPtPH0UcUgfvxVtOGFtIaY9rd685p7uVouLx9S30oIlUmjjwTX+Bqs4TPQq5j53aDMa/8lG1oNGhrLs6wu+fAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-27T02:33:46.077380Z"},"content_sha256":"eb815b85e4fac6733a16945e21ecd39d75ff0f4a4e52da2b74a9d8aa8e812529","schema_version":"1.0","event_id":"sha256:eb815b85e4fac6733a16945e21ecd39d75ff0f4a4e52da2b74a9d8aa8e812529"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/52MIOPABH2CXJJGHO72RATWMEH/bundle.json","state_url":"https://pith.science/pith/52MIOPABH2CXJJGHO72RATWMEH/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/52MIOPABH2CXJJGHO72RATWMEH/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-05-27T02:33:46Z","links":{"resolver":"https://pith.science/pith/52MIOPABH2CXJJGHO72RATWMEH","bundle":"https://pith.science/pith/52MIOPABH2CXJJGHO72RATWMEH/bundle.json","state":"https://pith.science/pith/52MIOPABH2CXJJGHO72RATWMEH/state.json","well_known_bundle":"https://pith.science/.well-known/pith/52MIOPABH2CXJJGHO72RATWMEH/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:52MIOPABH2CXJJGHO72RATWMEH","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":"da18ba4267705f6a50eb9d89d9ec5f1f6fd769c4e58426a1e449da8991f4be99","cross_cats_sorted":["cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-07-14T20:06:53Z","title_canon_sha256":"82c0395d12a1d2660b064c5ecc353dcb199ba447c03816c65b7482482763e23e"},"schema_version":"1.0","source":{"id":"1907.06274","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1907.06274","created_at":"2026-05-17T23:40:38Z"},{"alias_kind":"arxiv_version","alias_value":"1907.06274v1","created_at":"2026-05-17T23:40:38Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1907.06274","created_at":"2026-05-17T23:40:38Z"},{"alias_kind":"pith_short_12","alias_value":"52MIOPABH2CX","created_at":"2026-05-18T12:33:10Z"},{"alias_kind":"pith_short_16","alias_value":"52MIOPABH2CXJJGH","created_at":"2026-05-18T12:33:10Z"},{"alias_kind":"pith_short_8","alias_value":"52MIOPAB","created_at":"2026-05-18T12:33:10Z"}],"graph_snapshots":[{"event_id":"sha256:eb815b85e4fac6733a16945e21ecd39d75ff0f4a4e52da2b74a9d8aa8e812529","target":"graph","created_at":"2026-05-17T23:40:38Z","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"},"paper":{"abstract_excerpt":"Background. During collaborative software development, developers often use branches to add features or fix bugs. When merging changes from two branches, conflicts may occur if the changes are inconsistent. Developers need to resolve these conflicts before completing the merge, which is an error-prone and time-consuming process. Early detection of merge conflicts, which warns developers about resolving conflicts before they become large and complicated, is among the ways of dealing with this problem. Existing techniques do this by continuously pulling and merging all combinations of branches i","authors_text":"Julia Rubin, Moein Owhadi-Kareshk, Sarah Nadi","cross_cats":["cs.LG"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-07-14T20:06:53Z","title":"Predicting Merge Conflicts in Collaborative Software Development"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1907.06274","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:bdeb3b297ff399abd45d71d61dcbca5f14f88b0f2e08065b0ff63aaaf40e2b0d","target":"record","created_at":"2026-05-17T23:40:38Z","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":"da18ba4267705f6a50eb9d89d9ec5f1f6fd769c4e58426a1e449da8991f4be99","cross_cats_sorted":["cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-07-14T20:06:53Z","title_canon_sha256":"82c0395d12a1d2660b064c5ecc353dcb199ba447c03816c65b7482482763e23e"},"schema_version":"1.0","source":{"id":"1907.06274","kind":"arxiv","version":1}},"canonical_sha256":"ee98873c013e8574a4c777f5104ecc21e6124103d11732d46ca536d4633f61a3","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"ee98873c013e8574a4c777f5104ecc21e6124103d11732d46ca536d4633f61a3","first_computed_at":"2026-05-17T23:40:38.070584Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:40:38.070584Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"TM2w2D8UXcRViEjEr+vh+JU0AJPJr6EDkDsp3aN4qQA3LLph5Tf45I86FvVI6yDvk3CBLD4eHwsIf2vjcKgMCA==","signature_status":"signed_v1","signed_at":"2026-05-17T23:40:38.071128Z","signed_message":"canonical_sha256_bytes"},"source_id":"1907.06274","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:bdeb3b297ff399abd45d71d61dcbca5f14f88b0f2e08065b0ff63aaaf40e2b0d","sha256:eb815b85e4fac6733a16945e21ecd39d75ff0f4a4e52da2b74a9d8aa8e812529"],"state_sha256":"6d2a24cfddf0bfa2846a981e01ccc2bb58cdae85ddd6ce91ccef76e4ce1f3e13"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ebfBPWIunpTeTs7BgB4h+fz7PQPrnzdJvrZ5mfct+HW6LzDEW+RS3NclgeUYNIMYmxh5wWDqFh+uXeB52BrSAA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-27T02:33:46.080604Z","bundle_sha256":"669a3d095a50b496da8063e8632b75ef4b081f6859190a3fe7c6bb2b8736fe53"}}