{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2022:7YA36BURUKJYDMQRA6AXOPK7MY","short_pith_number":"pith:7YA36BUR","canonical_record":{"source":{"id":"2205.10956","kind":"arxiv","version":4},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2022-05-22T23:34:37Z","cross_cats_sorted":[],"title_canon_sha256":"9a70ae120160d0b0863f6f1245df37d205c7d13aa71ec5ff7de0c48972e6b568","abstract_canon_sha256":"52462bea5b2c0ffb05683bd98b8cc85d05cdc84d19d974db2570a2d76a4b35a0"},"schema_version":"1.0"},"canonical_sha256":"fe01bf0691a29381b2110781773d5f661d4b0bfb5ca069195481d4692b8074be","source":{"kind":"arxiv","id":"2205.10956","version":4},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2205.10956","created_at":"2026-07-05T05:22:08Z"},{"alias_kind":"arxiv_version","alias_value":"2205.10956v4","created_at":"2026-07-05T05:22:08Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2205.10956","created_at":"2026-07-05T05:22:08Z"},{"alias_kind":"pith_short_12","alias_value":"7YA36BURUKJY","created_at":"2026-07-05T05:22:08Z"},{"alias_kind":"pith_short_16","alias_value":"7YA36BURUKJYDMQR","created_at":"2026-07-05T05:22:08Z"},{"alias_kind":"pith_short_8","alias_value":"7YA36BUR","created_at":"2026-07-05T05:22:08Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2022:7YA36BURUKJYDMQRA6AXOPK7MY","target":"record","payload":{"canonical_record":{"source":{"id":"2205.10956","kind":"arxiv","version":4},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2022-05-22T23:34:37Z","cross_cats_sorted":[],"title_canon_sha256":"9a70ae120160d0b0863f6f1245df37d205c7d13aa71ec5ff7de0c48972e6b568","abstract_canon_sha256":"52462bea5b2c0ffb05683bd98b8cc85d05cdc84d19d974db2570a2d76a4b35a0"},"schema_version":"1.0"},"canonical_sha256":"fe01bf0691a29381b2110781773d5f661d4b0bfb5ca069195481d4692b8074be","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T05:22:08.076139Z","signature_b64":"SY2+FmXpsaUX4y7b5ACYLU37cGdnegvEnfmXmyjZL09UbFS3Nf5l3/AdR6OxUDf7XGWt+XYWoVZ+KLiRvs44Bg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"fe01bf0691a29381b2110781773d5f661d4b0bfb5ca069195481d4692b8074be","last_reissued_at":"2026-07-05T05:22:08.075634Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T05:22:08.075634Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2205.10956","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:22:08Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"2Jwgw7sc6WW7Fe2emX/54+DAVQUQvPQNm48G946etOqQJffYxYQMxIEAeJzbQRr+5uWdZMdgHFsLvM0+Jiu2CQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-04T19:52:06.843447Z"},"content_sha256":"879dcbbc82b046236192bb941cd85744870de8b14f95d183ae28927d72553dfe","schema_version":"1.0","event_id":"sha256:879dcbbc82b046236192bb941cd85744870de8b14f95d183ae28927d72553dfe"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2022:7YA36BURUKJYDMQRA6AXOPK7MY","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"CIRCLE: Continual Repair across Programming Languages","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Chunrong Fang, Hongzhi Yin, Nguyen Quoc Viet Hung, Quanjun Zhang, Tieke He, Wei Yuan, Xiaodong Hao","submitted_at":"2022-05-22T23:34:37Z","abstract_excerpt":"Automatic Program Repair (APR) aims at fixing buggy source code with less manual debugging efforts, which plays a vital role in improving software reliability and development productivity. Recent APR works have achieved remarkable progress via applying deep learning (DL), particularly neural machine translation (NMT) techniques. However, we observe that existing DL-based APR models suffer from at least two severe drawbacks: (1) Most of them can only generate patches for a single programming language, as a result, to repair multiple languages, we have to build and train many repairing models. ("},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2205.10956","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/2205.10956/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:22:08Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"SX3df1NZv+HjWoqwBxdJmL+Kk4JCZ1cE/n1siG0LW3QifULn8P6rxjXF/YI6Up5B/ZMfk8Mfv8BqfKwfnTf3Bw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-04T19:52:06.844020Z"},"content_sha256":"06b6c486ec12cb0ab724fa097ceabce999bab0b1fcd29b3e8ae7d7402b794a6a","schema_version":"1.0","event_id":"sha256:06b6c486ec12cb0ab724fa097ceabce999bab0b1fcd29b3e8ae7d7402b794a6a"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/7YA36BURUKJYDMQRA6AXOPK7MY/bundle.json","state_url":"https://pith.science/pith/7YA36BURUKJYDMQRA6AXOPK7MY/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/7YA36BURUKJYDMQRA6AXOPK7MY/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-04T19:52:06Z","links":{"resolver":"https://pith.science/pith/7YA36BURUKJYDMQRA6AXOPK7MY","bundle":"https://pith.science/pith/7YA36BURUKJYDMQRA6AXOPK7MY/bundle.json","state":"https://pith.science/pith/7YA36BURUKJYDMQRA6AXOPK7MY/state.json","well_known_bundle":"https://pith.science/.well-known/pith/7YA36BURUKJYDMQRA6AXOPK7MY/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2022:7YA36BURUKJYDMQRA6AXOPK7MY","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":"52462bea5b2c0ffb05683bd98b8cc85d05cdc84d19d974db2570a2d76a4b35a0","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2022-05-22T23:34:37Z","title_canon_sha256":"9a70ae120160d0b0863f6f1245df37d205c7d13aa71ec5ff7de0c48972e6b568"},"schema_version":"1.0","source":{"id":"2205.10956","kind":"arxiv","version":4}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2205.10956","created_at":"2026-07-05T05:22:08Z"},{"alias_kind":"arxiv_version","alias_value":"2205.10956v4","created_at":"2026-07-05T05:22:08Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2205.10956","created_at":"2026-07-05T05:22:08Z"},{"alias_kind":"pith_short_12","alias_value":"7YA36BURUKJY","created_at":"2026-07-05T05:22:08Z"},{"alias_kind":"pith_short_16","alias_value":"7YA36BURUKJYDMQR","created_at":"2026-07-05T05:22:08Z"},{"alias_kind":"pith_short_8","alias_value":"7YA36BUR","created_at":"2026-07-05T05:22:08Z"}],"graph_snapshots":[{"event_id":"sha256:06b6c486ec12cb0ab724fa097ceabce999bab0b1fcd29b3e8ae7d7402b794a6a","target":"graph","created_at":"2026-07-05T05:22:08Z","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/2205.10956/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Automatic Program Repair (APR) aims at fixing buggy source code with less manual debugging efforts, which plays a vital role in improving software reliability and development productivity. Recent APR works have achieved remarkable progress via applying deep learning (DL), particularly neural machine translation (NMT) techniques. However, we observe that existing DL-based APR models suffer from at least two severe drawbacks: (1) Most of them can only generate patches for a single programming language, as a result, to repair multiple languages, we have to build and train many repairing models. (","authors_text":"Chunrong Fang, Hongzhi Yin, Nguyen Quoc Viet Hung, Quanjun Zhang, Tieke He, Wei Yuan, Xiaodong Hao","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2022-05-22T23:34:37Z","title":"CIRCLE: Continual Repair across Programming Languages"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2205.10956","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:879dcbbc82b046236192bb941cd85744870de8b14f95d183ae28927d72553dfe","target":"record","created_at":"2026-07-05T05:22:08Z","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":"52462bea5b2c0ffb05683bd98b8cc85d05cdc84d19d974db2570a2d76a4b35a0","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2022-05-22T23:34:37Z","title_canon_sha256":"9a70ae120160d0b0863f6f1245df37d205c7d13aa71ec5ff7de0c48972e6b568"},"schema_version":"1.0","source":{"id":"2205.10956","kind":"arxiv","version":4}},"canonical_sha256":"fe01bf0691a29381b2110781773d5f661d4b0bfb5ca069195481d4692b8074be","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"fe01bf0691a29381b2110781773d5f661d4b0bfb5ca069195481d4692b8074be","first_computed_at":"2026-07-05T05:22:08.075634Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T05:22:08.075634Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"SY2+FmXpsaUX4y7b5ACYLU37cGdnegvEnfmXmyjZL09UbFS3Nf5l3/AdR6OxUDf7XGWt+XYWoVZ+KLiRvs44Bg==","signature_status":"signed_v1","signed_at":"2026-07-05T05:22:08.076139Z","signed_message":"canonical_sha256_bytes"},"source_id":"2205.10956","source_kind":"arxiv","source_version":4}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:879dcbbc82b046236192bb941cd85744870de8b14f95d183ae28927d72553dfe","sha256:06b6c486ec12cb0ab724fa097ceabce999bab0b1fcd29b3e8ae7d7402b794a6a"],"state_sha256":"e8e06806c66d2a4f0a6764fdb63fa4ba59cc9e225b3086257596b9ef2d1d7998"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"fjUawprf/7NJB1Ub/7t5wP5SWFTWOYb1Pxw2F6MLqsnFgFIutpJxjt0JzEabqUkUAx4e1YyCGSGPVDGQaYImAA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-04T19:52:06.849746Z","bundle_sha256":"cd68a40d885711e69bd2e8b0f62953f45b28827e76713ace7cccb9eeae86cbb0"}}