{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:H5ZOSK2CVCDXTHGNYN4ULUIBEV","short_pith_number":"pith:H5ZOSK2C","canonical_record":{"source":{"id":"2507.22853","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2025-07-30T17:24:05Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"5bc7e95306b15dc5388dd3f173b99b5b45f3f76ca29fd076bdaa40803c01a082","abstract_canon_sha256":"52fff43b7116af070ee57944392adce5183ed87b0a1f1ee4a720838f3c0395cd"},"schema_version":"1.0"},"canonical_sha256":"3f72e92b42a887799ccdc37945d101255c1986c59bd1df492cd59022343612f4","source":{"kind":"arxiv","id":"2507.22853","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2507.22853","created_at":"2026-07-05T11:45:50Z"},{"alias_kind":"arxiv_version","alias_value":"2507.22853v1","created_at":"2026-07-05T11:45:50Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2507.22853","created_at":"2026-07-05T11:45:50Z"},{"alias_kind":"pith_short_12","alias_value":"H5ZOSK2CVCDX","created_at":"2026-07-05T11:45:50Z"},{"alias_kind":"pith_short_16","alias_value":"H5ZOSK2CVCDXTHGN","created_at":"2026-07-05T11:45:50Z"},{"alias_kind":"pith_short_8","alias_value":"H5ZOSK2C","created_at":"2026-07-05T11:45:50Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:H5ZOSK2CVCDXTHGNYN4ULUIBEV","target":"record","payload":{"canonical_record":{"source":{"id":"2507.22853","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2025-07-30T17:24:05Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"5bc7e95306b15dc5388dd3f173b99b5b45f3f76ca29fd076bdaa40803c01a082","abstract_canon_sha256":"52fff43b7116af070ee57944392adce5183ed87b0a1f1ee4a720838f3c0395cd"},"schema_version":"1.0"},"canonical_sha256":"3f72e92b42a887799ccdc37945d101255c1986c59bd1df492cd59022343612f4","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:45:50.442053Z","signature_b64":"MuZxw5EuTgP1d+Kw7AndHz3zBafT3fHOZsqZgqMypV9q/Hc1fQGmqVglDKMgBOJZM/DjeY5j+COPLWJCXL1CCg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"3f72e92b42a887799ccdc37945d101255c1986c59bd1df492cd59022343612f4","last_reissued_at":"2026-07-05T11:45:50.441486Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:45:50.441486Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2507.22853","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-05T11:45:50Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"c9fLAV5AlfhahlWpFBVd1xVv1B5qv/xReCSn0ho8QadlnFq8AFvKy4IY+Tj/jI/RAoXB19GrLuJjkbRUUJs6CQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-02T07:15:50.499167Z"},"content_sha256":"db53ad1e38400c2a0abb232eca976d32d8e80be035725f0b7279e1e0b76ff3f4","schema_version":"1.0","event_id":"sha256:db53ad1e38400c2a0abb232eca976d32d8e80be035725f0b7279e1e0b76ff3f4"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:H5ZOSK2CVCDXTHGNYN4ULUIBEV","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Repair-R1: Better Test Before Repair","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.SE","authors_text":"Haichuan Hu, Quanjun Zhang, Xiaochen Xie","submitted_at":"2025-07-30T17:24:05Z","abstract_excerpt":"APR (Automated Program Repair) aims to automatically locate program defects, generate patches and validate the repairs. Existing techniques for APR are often combined with LLMs (Large Language Models), which leverages the code-related knowledge of LLMs to improve repair effectiveness. Current LLM-based APR methods typically utilize test cases only during the inference stage, adopting an iterative approach that performs repair first and validates it through test execution afterward. This conventional paradigm neglects two important aspects: the potential contribution of test cases in the traini"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2507.22853","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/2507.22853/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-05T11:45:50Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"dEPdRpUDquDxG+/BCyqpTM0wefhABJhYWB7O/B9157XnoHCv4aP47A/4zh5+OkljkJCeyO1tIBhVySEt2UG5Cw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-02T07:15:50.499553Z"},"content_sha256":"e027b08d27d4e78a1ca130c971a121c5b90bd95a4bb963e67fafe6d5d64f11b5","schema_version":"1.0","event_id":"sha256:e027b08d27d4e78a1ca130c971a121c5b90bd95a4bb963e67fafe6d5d64f11b5"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/H5ZOSK2CVCDXTHGNYN4ULUIBEV/bundle.json","state_url":"https://pith.science/pith/H5ZOSK2CVCDXTHGNYN4ULUIBEV/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/H5ZOSK2CVCDXTHGNYN4ULUIBEV/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-02T07:15:50Z","links":{"resolver":"https://pith.science/pith/H5ZOSK2CVCDXTHGNYN4ULUIBEV","bundle":"https://pith.science/pith/H5ZOSK2CVCDXTHGNYN4ULUIBEV/bundle.json","state":"https://pith.science/pith/H5ZOSK2CVCDXTHGNYN4ULUIBEV/state.json","well_known_bundle":"https://pith.science/.well-known/pith/H5ZOSK2CVCDXTHGNYN4ULUIBEV/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:H5ZOSK2CVCDXTHGNYN4ULUIBEV","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":"52fff43b7116af070ee57944392adce5183ed87b0a1f1ee4a720838f3c0395cd","cross_cats_sorted":["cs.AI"],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2025-07-30T17:24:05Z","title_canon_sha256":"5bc7e95306b15dc5388dd3f173b99b5b45f3f76ca29fd076bdaa40803c01a082"},"schema_version":"1.0","source":{"id":"2507.22853","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2507.22853","created_at":"2026-07-05T11:45:50Z"},{"alias_kind":"arxiv_version","alias_value":"2507.22853v1","created_at":"2026-07-05T11:45:50Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2507.22853","created_at":"2026-07-05T11:45:50Z"},{"alias_kind":"pith_short_12","alias_value":"H5ZOSK2CVCDX","created_at":"2026-07-05T11:45:50Z"},{"alias_kind":"pith_short_16","alias_value":"H5ZOSK2CVCDXTHGN","created_at":"2026-07-05T11:45:50Z"},{"alias_kind":"pith_short_8","alias_value":"H5ZOSK2C","created_at":"2026-07-05T11:45:50Z"}],"graph_snapshots":[{"event_id":"sha256:e027b08d27d4e78a1ca130c971a121c5b90bd95a4bb963e67fafe6d5d64f11b5","target":"graph","created_at":"2026-07-05T11:45:50Z","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/2507.22853/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"APR (Automated Program Repair) aims to automatically locate program defects, generate patches and validate the repairs. Existing techniques for APR are often combined with LLMs (Large Language Models), which leverages the code-related knowledge of LLMs to improve repair effectiveness. Current LLM-based APR methods typically utilize test cases only during the inference stage, adopting an iterative approach that performs repair first and validates it through test execution afterward. This conventional paradigm neglects two important aspects: the potential contribution of test cases in the traini","authors_text":"Haichuan Hu, Quanjun Zhang, Xiaochen Xie","cross_cats":["cs.AI"],"headline":"","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2025-07-30T17:24:05Z","title":"Repair-R1: Better Test Before Repair"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2507.22853","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:db53ad1e38400c2a0abb232eca976d32d8e80be035725f0b7279e1e0b76ff3f4","target":"record","created_at":"2026-07-05T11:45:50Z","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":"52fff43b7116af070ee57944392adce5183ed87b0a1f1ee4a720838f3c0395cd","cross_cats_sorted":["cs.AI"],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2025-07-30T17:24:05Z","title_canon_sha256":"5bc7e95306b15dc5388dd3f173b99b5b45f3f76ca29fd076bdaa40803c01a082"},"schema_version":"1.0","source":{"id":"2507.22853","kind":"arxiv","version":1}},"canonical_sha256":"3f72e92b42a887799ccdc37945d101255c1986c59bd1df492cd59022343612f4","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"3f72e92b42a887799ccdc37945d101255c1986c59bd1df492cd59022343612f4","first_computed_at":"2026-07-05T11:45:50.441486Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T11:45:50.441486Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"MuZxw5EuTgP1d+Kw7AndHz3zBafT3fHOZsqZgqMypV9q/Hc1fQGmqVglDKMgBOJZM/DjeY5j+COPLWJCXL1CCg==","signature_status":"signed_v1","signed_at":"2026-07-05T11:45:50.442053Z","signed_message":"canonical_sha256_bytes"},"source_id":"2507.22853","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:db53ad1e38400c2a0abb232eca976d32d8e80be035725f0b7279e1e0b76ff3f4","sha256:e027b08d27d4e78a1ca130c971a121c5b90bd95a4bb963e67fafe6d5d64f11b5"],"state_sha256":"5365cfedf5babc34527763c6e54d3d48451e9db2b2e8a09dd6e27852f71ac2aa"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"1Jub0xaQN1VBMpBGqtgfFZInCaD1Bcppp3Mig0lkE07ZbpyBYsI4AryZ8irIjXP3HPGXE1QuWAiviY4yCzvgBw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-02T07:15:50.503662Z","bundle_sha256":"f687a18ee1f2e4810d6e3a92d68e87d963fa9dbb4ec21aab9490fce5c1c127d8"}}