{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:D373WENACE4OQATC26Q4FHDHFL","short_pith_number":"pith:D373WENA","canonical_record":{"source":{"id":"2410.21285","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CY","submitted_at":"2024-10-11T10:17:02Z","cross_cats_sorted":["cs.SE"],"title_canon_sha256":"2941f498055a37595a25e6eb3819dd16f070e1d4d266c71bcb75335753a17c1d","abstract_canon_sha256":"28b6ac30efaafe22dad324843d59eaf2b6b901215e9441efdd477b04fdcecc43"},"schema_version":"1.0"},"canonical_sha256":"1effbb11a01138e80262d7a1c29c672ac7560505429e96b23e6c84605b2b987e","source":{"kind":"arxiv","id":"2410.21285","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2410.21285","created_at":"2026-07-05T09:27:26Z"},{"alias_kind":"arxiv_version","alias_value":"2410.21285v1","created_at":"2026-07-05T09:27:26Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2410.21285","created_at":"2026-07-05T09:27:26Z"},{"alias_kind":"pith_short_12","alias_value":"D373WENACE4O","created_at":"2026-07-05T09:27:26Z"},{"alias_kind":"pith_short_16","alias_value":"D373WENACE4OQATC","created_at":"2026-07-05T09:27:26Z"},{"alias_kind":"pith_short_8","alias_value":"D373WENA","created_at":"2026-07-05T09:27:26Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:D373WENACE4OQATC26Q4FHDHFL","target":"record","payload":{"canonical_record":{"source":{"id":"2410.21285","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CY","submitted_at":"2024-10-11T10:17:02Z","cross_cats_sorted":["cs.SE"],"title_canon_sha256":"2941f498055a37595a25e6eb3819dd16f070e1d4d266c71bcb75335753a17c1d","abstract_canon_sha256":"28b6ac30efaafe22dad324843d59eaf2b6b901215e9441efdd477b04fdcecc43"},"schema_version":"1.0"},"canonical_sha256":"1effbb11a01138e80262d7a1c29c672ac7560505429e96b23e6c84605b2b987e","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:27:26.067236Z","signature_b64":"UWUu4SeDtsSsf+rfRRx2l70XigNHcAAvXvbZXAaU5n9vmhK0pF9D9IJone9LV6F8ehxUyc4SuHuTn8dJPQ+cBA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"1effbb11a01138e80262d7a1c29c672ac7560505429e96b23e6c84605b2b987e","last_reissued_at":"2026-07-05T09:27:26.066843Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:27:26.066843Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2410.21285","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-05T09:27:26Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Bx0K8mEFL7squS40sABID7e57s3OJ1a4nEjDtc0MH07TbOlhupMut09JelkSxt7rXiKafnDRguz0BYhaHz/pAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T13:50:06.019757Z"},"content_sha256":"5ae2c58a181bc55445ee93dc36eddea7be2630ac68443dc176324f54ea77e21c","schema_version":"1.0","event_id":"sha256:5ae2c58a181bc55445ee93dc36eddea7be2630ac68443dc176324f54ea77e21c"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:D373WENACE4OQATC26Q4FHDHFL","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"FastFixer: An Efficient and Effective Approach for Repairing Programming Assignments","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.SE"],"primary_cat":"cs.CY","authors_text":"Fang Liu, Ge Li, Jing Jiang, Li Zhang, Qianhui Zhao, Yuchi Ma, Zhenwei Liu, Zhongqi Li, Zian Sun","submitted_at":"2024-10-11T10:17:02Z","abstract_excerpt":"Providing personalized and timely feedback for student's programming assignments is useful for programming education. Automated program repair (APR) techniques have been used to fix the bugs in programming assignments, where the Large Language Models (LLMs) based approaches have shown promising results. Given the growing complexity of identifying and fixing bugs in advanced programming assignments, current fine-tuning strategies for APR are inadequate in guiding the LLM to identify bugs and make accurate edits during the generative repair process. Furthermore, the autoregressive decoding appro"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2410.21285","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/2410.21285/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-05T09:27:26Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"1lwwNFjClx0ppUAEspjbEm279n4ucBn+WtHEOQIMaVOaIgnDPhDS8OmxCK5Eii4rv0nNJ9zMUoyPU0cLjNcXAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T13:50:06.020139Z"},"content_sha256":"03cc4ecf109c5ab3e758731fb7729a04f092a31dd7b7e6af44ee4e835f9ba800","schema_version":"1.0","event_id":"sha256:03cc4ecf109c5ab3e758731fb7729a04f092a31dd7b7e6af44ee4e835f9ba800"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/D373WENACE4OQATC26Q4FHDHFL/bundle.json","state_url":"https://pith.science/pith/D373WENACE4OQATC26Q4FHDHFL/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/D373WENACE4OQATC26Q4FHDHFL/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-06T13:50:06Z","links":{"resolver":"https://pith.science/pith/D373WENACE4OQATC26Q4FHDHFL","bundle":"https://pith.science/pith/D373WENACE4OQATC26Q4FHDHFL/bundle.json","state":"https://pith.science/pith/D373WENACE4OQATC26Q4FHDHFL/state.json","well_known_bundle":"https://pith.science/.well-known/pith/D373WENACE4OQATC26Q4FHDHFL/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:D373WENACE4OQATC26Q4FHDHFL","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":"28b6ac30efaafe22dad324843d59eaf2b6b901215e9441efdd477b04fdcecc43","cross_cats_sorted":["cs.SE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CY","submitted_at":"2024-10-11T10:17:02Z","title_canon_sha256":"2941f498055a37595a25e6eb3819dd16f070e1d4d266c71bcb75335753a17c1d"},"schema_version":"1.0","source":{"id":"2410.21285","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2410.21285","created_at":"2026-07-05T09:27:26Z"},{"alias_kind":"arxiv_version","alias_value":"2410.21285v1","created_at":"2026-07-05T09:27:26Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2410.21285","created_at":"2026-07-05T09:27:26Z"},{"alias_kind":"pith_short_12","alias_value":"D373WENACE4O","created_at":"2026-07-05T09:27:26Z"},{"alias_kind":"pith_short_16","alias_value":"D373WENACE4OQATC","created_at":"2026-07-05T09:27:26Z"},{"alias_kind":"pith_short_8","alias_value":"D373WENA","created_at":"2026-07-05T09:27:26Z"}],"graph_snapshots":[{"event_id":"sha256:03cc4ecf109c5ab3e758731fb7729a04f092a31dd7b7e6af44ee4e835f9ba800","target":"graph","created_at":"2026-07-05T09:27:26Z","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/2410.21285/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Providing personalized and timely feedback for student's programming assignments is useful for programming education. Automated program repair (APR) techniques have been used to fix the bugs in programming assignments, where the Large Language Models (LLMs) based approaches have shown promising results. Given the growing complexity of identifying and fixing bugs in advanced programming assignments, current fine-tuning strategies for APR are inadequate in guiding the LLM to identify bugs and make accurate edits during the generative repair process. Furthermore, the autoregressive decoding appro","authors_text":"Fang Liu, Ge Li, Jing Jiang, Li Zhang, Qianhui Zhao, Yuchi Ma, Zhenwei Liu, Zhongqi Li, Zian Sun","cross_cats":["cs.SE"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CY","submitted_at":"2024-10-11T10:17:02Z","title":"FastFixer: An Efficient and Effective Approach for Repairing Programming Assignments"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2410.21285","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:5ae2c58a181bc55445ee93dc36eddea7be2630ac68443dc176324f54ea77e21c","target":"record","created_at":"2026-07-05T09:27:26Z","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":"28b6ac30efaafe22dad324843d59eaf2b6b901215e9441efdd477b04fdcecc43","cross_cats_sorted":["cs.SE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CY","submitted_at":"2024-10-11T10:17:02Z","title_canon_sha256":"2941f498055a37595a25e6eb3819dd16f070e1d4d266c71bcb75335753a17c1d"},"schema_version":"1.0","source":{"id":"2410.21285","kind":"arxiv","version":1}},"canonical_sha256":"1effbb11a01138e80262d7a1c29c672ac7560505429e96b23e6c84605b2b987e","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"1effbb11a01138e80262d7a1c29c672ac7560505429e96b23e6c84605b2b987e","first_computed_at":"2026-07-05T09:27:26.066843Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:27:26.066843Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"UWUu4SeDtsSsf+rfRRx2l70XigNHcAAvXvbZXAaU5n9vmhK0pF9D9IJone9LV6F8ehxUyc4SuHuTn8dJPQ+cBA==","signature_status":"signed_v1","signed_at":"2026-07-05T09:27:26.067236Z","signed_message":"canonical_sha256_bytes"},"source_id":"2410.21285","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:5ae2c58a181bc55445ee93dc36eddea7be2630ac68443dc176324f54ea77e21c","sha256:03cc4ecf109c5ab3e758731fb7729a04f092a31dd7b7e6af44ee4e835f9ba800"],"state_sha256":"05a8bce7a65b90aee9fa948ff95fa76ffb2cb6d94452f7c7a36673f21ee56ce7"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"v4cBZ1Qms+VJOL9eNWe4ZlxsTDrfn0YBqYlvMP0/nt2+yrNeOzFmEwTMihSyEz4ecZjr1GgofHUBhcyyWi8vBA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-06T13:50:06.022233Z","bundle_sha256":"29bab5e439175133bcd23fcc456cd6676fc2d0e09bb7d2e7abb75b47aa364f88"}}