{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2024:BXSMWWIC6G5V2T3DGHOC74QLP4","short_pith_number":"pith:BXSMWWIC","schema_version":"1.0","canonical_sha256":"0de4cb5902f1bb5d4f6331dc2ff20b7f1db3f40a0945e0586b9a3fc4a858f19b","source":{"kind":"arxiv","id":"2408.12056","version":2},"attestation_state":"computed","paper":{"title":"Enhancing Automated Program Repair with Solution Design","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.SE","authors_text":"Donghao Yang, Fang Liu, Jiuang Zhao, Li Zhang, Xiaoli Lian, Zitian Yang","submitted_at":"2024-08-22T01:13:02Z","abstract_excerpt":"Automatic Program Repair (APR) endeavors to autonomously rectify issues within specific projects, which generally encompasses three categories of tasks: bug resolution, new feature development, and feature enhancement. Despite extensive research proposing various methodologies, their efficacy in addressing real issues remains unsatisfactory. It's worth noting that, typically, engineers have design rationales (DR) on solution-planed solutions and a set of underlying reasons-before they start patching code. In open-source projects, these DRs are frequently captured in issue logs through project "},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2408.12056","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-08-22T01:13:02Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"d2969e64d9137b973423247587960db6ec85277e628708d71fc22593024727d3","abstract_canon_sha256":"ccc09139f9943cdd3ddcfc6f42c1db5a7ccdddf6a6d76795f37d68bc084d9f34"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:10:02.890677Z","signature_b64":"EbrRjnm1Qmo9JQRJRNctGmAphf27RAYv98WQEF9DpLCxKkgtW/7HmDWVthOJbXiQ5P4g+a5yMAjEyKNV2T+4Dw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"0de4cb5902f1bb5d4f6331dc2ff20b7f1db3f40a0945e0586b9a3fc4a858f19b","last_reissued_at":"2026-07-05T09:10:02.890188Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:10:02.890188Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Enhancing Automated Program Repair with Solution Design","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.SE","authors_text":"Donghao Yang, Fang Liu, Jiuang Zhao, Li Zhang, Xiaoli Lian, Zitian Yang","submitted_at":"2024-08-22T01:13:02Z","abstract_excerpt":"Automatic Program Repair (APR) endeavors to autonomously rectify issues within specific projects, which generally encompasses three categories of tasks: bug resolution, new feature development, and feature enhancement. Despite extensive research proposing various methodologies, their efficacy in addressing real issues remains unsatisfactory. It's worth noting that, typically, engineers have design rationales (DR) on solution-planed solutions and a set of underlying reasons-before they start patching code. In open-source projects, these DRs are frequently captured in issue logs through project "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2408.12056","kind":"arxiv","version":2},"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/2408.12056/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"},"aliases":[{"alias_kind":"arxiv","alias_value":"2408.12056","created_at":"2026-07-05T09:10:02.890243+00:00"},{"alias_kind":"arxiv_version","alias_value":"2408.12056v2","created_at":"2026-07-05T09:10:02.890243+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2408.12056","created_at":"2026-07-05T09:10:02.890243+00:00"},{"alias_kind":"pith_short_12","alias_value":"BXSMWWIC6G5V","created_at":"2026-07-05T09:10:02.890243+00:00"},{"alias_kind":"pith_short_16","alias_value":"BXSMWWIC6G5V2T3D","created_at":"2026-07-05T09:10:02.890243+00:00"},{"alias_kind":"pith_short_8","alias_value":"BXSMWWIC","created_at":"2026-07-05T09:10:02.890243+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":1,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2605.17428","citing_title":"Progressive Generalization Augmentation with Deeply Coupled RND-PPO and Domain-Prioritized Noise Injection for Robust Crop Management Reinforcement Learning","ref_index":17,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/BXSMWWIC6G5V2T3DGHOC74QLP4","json":"https://pith.science/pith/BXSMWWIC6G5V2T3DGHOC74QLP4.json","graph_json":"https://pith.science/api/pith-number/BXSMWWIC6G5V2T3DGHOC74QLP4/graph.json","events_json":"https://pith.science/api/pith-number/BXSMWWIC6G5V2T3DGHOC74QLP4/events.json","paper":"https://pith.science/paper/BXSMWWIC"},"agent_actions":{"view_html":"https://pith.science/pith/BXSMWWIC6G5V2T3DGHOC74QLP4","download_json":"https://pith.science/pith/BXSMWWIC6G5V2T3DGHOC74QLP4.json","view_paper":"https://pith.science/paper/BXSMWWIC","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2408.12056&json=true","fetch_graph":"https://pith.science/api/pith-number/BXSMWWIC6G5V2T3DGHOC74QLP4/graph.json","fetch_events":"https://pith.science/api/pith-number/BXSMWWIC6G5V2T3DGHOC74QLP4/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/BXSMWWIC6G5V2T3DGHOC74QLP4/action/timestamp_anchor","attest_storage":"https://pith.science/pith/BXSMWWIC6G5V2T3DGHOC74QLP4/action/storage_attestation","attest_author":"https://pith.science/pith/BXSMWWIC6G5V2T3DGHOC74QLP4/action/author_attestation","sign_citation":"https://pith.science/pith/BXSMWWIC6G5V2T3DGHOC74QLP4/action/citation_signature","submit_replication":"https://pith.science/pith/BXSMWWIC6G5V2T3DGHOC74QLP4/action/replication_record"}},"created_at":"2026-07-05T09:10:02.890243+00:00","updated_at":"2026-07-05T09:10:02.890243+00:00"}