{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2020:GAKRC3UDTLOSKHCPHUKBMYDQQN","short_pith_number":"pith:GAKRC3UD","canonical_record":{"source":{"id":"2011.08340","kind":"arxiv","version":4},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2020-11-16T23:51:42Z","cross_cats_sorted":[],"title_canon_sha256":"d6a8da9388f7dd1b716becf94b9681e8b1001e59d787c0b3596e2895e16232f6","abstract_canon_sha256":"198839d504573fb14a1ba875666d375c68e4b8106c5014877dce00a4b9d79279"},"schema_version":"1.0"},"canonical_sha256":"3015116e839add251c4f3d14166070834076db14a6d597f2e7fdb87273fb180f","source":{"kind":"arxiv","id":"2011.08340","version":4},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2011.08340","created_at":"2026-07-05T05:39:10Z"},{"alias_kind":"arxiv_version","alias_value":"2011.08340v4","created_at":"2026-07-05T05:39:10Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2011.08340","created_at":"2026-07-05T05:39:10Z"},{"alias_kind":"pith_short_12","alias_value":"GAKRC3UDTLOS","created_at":"2026-07-05T05:39:10Z"},{"alias_kind":"pith_short_16","alias_value":"GAKRC3UDTLOSKHCP","created_at":"2026-07-05T05:39:10Z"},{"alias_kind":"pith_short_8","alias_value":"GAKRC3UD","created_at":"2026-07-05T05:39:10Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2020:GAKRC3UDTLOSKHCPHUKBMYDQQN","target":"record","payload":{"canonical_record":{"source":{"id":"2011.08340","kind":"arxiv","version":4},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2020-11-16T23:51:42Z","cross_cats_sorted":[],"title_canon_sha256":"d6a8da9388f7dd1b716becf94b9681e8b1001e59d787c0b3596e2895e16232f6","abstract_canon_sha256":"198839d504573fb14a1ba875666d375c68e4b8106c5014877dce00a4b9d79279"},"schema_version":"1.0"},"canonical_sha256":"3015116e839add251c4f3d14166070834076db14a6d597f2e7fdb87273fb180f","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T05:39:10.111366Z","signature_b64":"fObwJfFrxcavah8bDiFz9wLuFYlaN/108XYZm+v3MdcmVWr6cjFHF+qHKmwjSL43HjWajIa/cPtJDjentIxUCw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"3015116e839add251c4f3d14166070834076db14a6d597f2e7fdb87273fb180f","last_reissued_at":"2026-07-05T05:39:10.110908Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T05:39:10.110908Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2011.08340","source_version":4,"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-05T05:39:10Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"vDeY5vFU9GRtZbavq4ruEcpF4L3+YXA4YBJ3sozMM6326mnhwG/7Z77+hN2G7sWtqo3LHqq16uSlaDjJ4ChDCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-19T06:19:12.081239Z"},"content_sha256":"d20eeb6066cc3da2585a7a53fcdb35b80728434cc7437faaf1a9e6e5a606137d","schema_version":"1.0","event_id":"sha256:d20eeb6066cc3da2585a7a53fcdb35b80728434cc7437faaf1a9e6e5a606137d"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2020:GAKRC3UDTLOSKHCPHUKBMYDQQN","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Better Automatic Program Repair by Using Bug Reports and Tests Together","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Manish Motwani, Yuriy Brun","submitted_at":"2020-11-16T23:51:42Z","abstract_excerpt":"Automated program repair is already deployed in industry, but concerns remain about repair quality. Recent research has shown that one of the main reasons repair tools produce incorrect (but seemingly correct) patches is imperfect fault localization (FL). This paper demonstrates that combining information from natural-language bug reports and test executions when localizing faults can have a significant positive impact on repair quality. For example, existing repair tools with such FL are able to correctly repair 7 defects in the Defects4J benchmark that no prior tools have repaired correctly."},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2011.08340","kind":"arxiv","version":4},"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/2011.08340/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-05T05:39:10Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"COLTnsa/suqZJ+8c/MGFoo0cmNNMAo56OsenO/J/9rphh6Huippv+Eshwb4zU4VHaVWyyXGNrDfs3k/88/S/AA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-19T06:19:12.081628Z"},"content_sha256":"39784c6665349107c3693555850ac7f1e6fb41ca6be8065bd786765a9f9a6bfa","schema_version":"1.0","event_id":"sha256:39784c6665349107c3693555850ac7f1e6fb41ca6be8065bd786765a9f9a6bfa"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/GAKRC3UDTLOSKHCPHUKBMYDQQN/bundle.json","state_url":"https://pith.science/pith/GAKRC3UDTLOSKHCPHUKBMYDQQN/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/GAKRC3UDTLOSKHCPHUKBMYDQQN/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-19T06:19:12Z","links":{"resolver":"https://pith.science/pith/GAKRC3UDTLOSKHCPHUKBMYDQQN","bundle":"https://pith.science/pith/GAKRC3UDTLOSKHCPHUKBMYDQQN/bundle.json","state":"https://pith.science/pith/GAKRC3UDTLOSKHCPHUKBMYDQQN/state.json","well_known_bundle":"https://pith.science/.well-known/pith/GAKRC3UDTLOSKHCPHUKBMYDQQN/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2020:GAKRC3UDTLOSKHCPHUKBMYDQQN","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":"198839d504573fb14a1ba875666d375c68e4b8106c5014877dce00a4b9d79279","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2020-11-16T23:51:42Z","title_canon_sha256":"d6a8da9388f7dd1b716becf94b9681e8b1001e59d787c0b3596e2895e16232f6"},"schema_version":"1.0","source":{"id":"2011.08340","kind":"arxiv","version":4}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2011.08340","created_at":"2026-07-05T05:39:10Z"},{"alias_kind":"arxiv_version","alias_value":"2011.08340v4","created_at":"2026-07-05T05:39:10Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2011.08340","created_at":"2026-07-05T05:39:10Z"},{"alias_kind":"pith_short_12","alias_value":"GAKRC3UDTLOS","created_at":"2026-07-05T05:39:10Z"},{"alias_kind":"pith_short_16","alias_value":"GAKRC3UDTLOSKHCP","created_at":"2026-07-05T05:39:10Z"},{"alias_kind":"pith_short_8","alias_value":"GAKRC3UD","created_at":"2026-07-05T05:39:10Z"}],"graph_snapshots":[{"event_id":"sha256:39784c6665349107c3693555850ac7f1e6fb41ca6be8065bd786765a9f9a6bfa","target":"graph","created_at":"2026-07-05T05:39:10Z","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/2011.08340/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Automated program repair is already deployed in industry, but concerns remain about repair quality. Recent research has shown that one of the main reasons repair tools produce incorrect (but seemingly correct) patches is imperfect fault localization (FL). This paper demonstrates that combining information from natural-language bug reports and test executions when localizing faults can have a significant positive impact on repair quality. For example, existing repair tools with such FL are able to correctly repair 7 defects in the Defects4J benchmark that no prior tools have repaired correctly.","authors_text":"Manish Motwani, Yuriy Brun","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2020-11-16T23:51:42Z","title":"Better Automatic Program Repair by Using Bug Reports and Tests Together"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2011.08340","kind":"arxiv","version":4},"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:d20eeb6066cc3da2585a7a53fcdb35b80728434cc7437faaf1a9e6e5a606137d","target":"record","created_at":"2026-07-05T05:39:10Z","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":"198839d504573fb14a1ba875666d375c68e4b8106c5014877dce00a4b9d79279","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2020-11-16T23:51:42Z","title_canon_sha256":"d6a8da9388f7dd1b716becf94b9681e8b1001e59d787c0b3596e2895e16232f6"},"schema_version":"1.0","source":{"id":"2011.08340","kind":"arxiv","version":4}},"canonical_sha256":"3015116e839add251c4f3d14166070834076db14a6d597f2e7fdb87273fb180f","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"3015116e839add251c4f3d14166070834076db14a6d597f2e7fdb87273fb180f","first_computed_at":"2026-07-05T05:39:10.110908Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T05:39:10.110908Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"fObwJfFrxcavah8bDiFz9wLuFYlaN/108XYZm+v3MdcmVWr6cjFHF+qHKmwjSL43HjWajIa/cPtJDjentIxUCw==","signature_status":"signed_v1","signed_at":"2026-07-05T05:39:10.111366Z","signed_message":"canonical_sha256_bytes"},"source_id":"2011.08340","source_kind":"arxiv","source_version":4}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:d20eeb6066cc3da2585a7a53fcdb35b80728434cc7437faaf1a9e6e5a606137d","sha256:39784c6665349107c3693555850ac7f1e6fb41ca6be8065bd786765a9f9a6bfa"],"state_sha256":"f8988e69f3926302dfa0ba3f1c77c05104d856012fcac1ba3ee8b47e28205b62"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"/Mt+TLXtAn+Qsa+xVQTxOqvYHkJL3WxOXnneVznf8k6Nsz/qg6GQE55MpSFuJMHuDeZLzBoG2/SSnrOwUMK0AQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-19T06:19:12.083766Z","bundle_sha256":"8b5c66210a0708fe395808b971a29bd1fc60cd4dbd969313247b0d8acb4447d3"}}