{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:T5TACAHFD6WD5ZE7U3W7HVWLY4","short_pith_number":"pith:T5TACAHF","canonical_record":{"source":{"id":"2507.18316","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-07-24T11:32:31Z","cross_cats_sorted":[],"title_canon_sha256":"e16c84a1572c0ea531073ecde0a54bf74dd9abb302bbffbe5e5966e31c43b307","abstract_canon_sha256":"f89a46ad710a343b9ab2b75544a8262d069072a454f366f2afdfd37c5922e264"},"schema_version":"1.0"},"canonical_sha256":"9f660100e51fac3ee49fa6edf3d6cbc7004e4c65929c11df26f88f26237e7dc6","source":{"kind":"arxiv","id":"2507.18316","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2507.18316","created_at":"2026-07-05T11:42:45Z"},{"alias_kind":"arxiv_version","alias_value":"2507.18316v1","created_at":"2026-07-05T11:42:45Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2507.18316","created_at":"2026-07-05T11:42:45Z"},{"alias_kind":"pith_short_12","alias_value":"T5TACAHFD6WD","created_at":"2026-07-05T11:42:45Z"},{"alias_kind":"pith_short_16","alias_value":"T5TACAHFD6WD5ZE7","created_at":"2026-07-05T11:42:45Z"},{"alias_kind":"pith_short_8","alias_value":"T5TACAHF","created_at":"2026-07-05T11:42:45Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:T5TACAHFD6WD5ZE7U3W7HVWLY4","target":"record","payload":{"canonical_record":{"source":{"id":"2507.18316","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-07-24T11:32:31Z","cross_cats_sorted":[],"title_canon_sha256":"e16c84a1572c0ea531073ecde0a54bf74dd9abb302bbffbe5e5966e31c43b307","abstract_canon_sha256":"f89a46ad710a343b9ab2b75544a8262d069072a454f366f2afdfd37c5922e264"},"schema_version":"1.0"},"canonical_sha256":"9f660100e51fac3ee49fa6edf3d6cbc7004e4c65929c11df26f88f26237e7dc6","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:42:45.950352Z","signature_b64":"/WMCy7bY5Z/Dof0CNTvvbpQtMmg7H0GWQq/VeU8lKF623Q/3NgCRQcOthQoPRvVqTgX3RIT0E4QZwd12FAVfDQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"9f660100e51fac3ee49fa6edf3d6cbc7004e4c65929c11df26f88f26237e7dc6","last_reissued_at":"2026-07-05T11:42:45.949914Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:42:45.949914Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2507.18316","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:42:45Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"OganfA8GAUsBtEb7LMdhvLKi+4Af9gjLNjhx01Zaj+GsmvCHqO/nPcodZ7tx3NESEB5rEFtudof9XcLXVbTeAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-04T22:39:48.338371Z"},"content_sha256":"2a80f6e3091e2eac201b6428f649704c6469252a40d2d57653e560b7174c7f1c","schema_version":"1.0","event_id":"sha256:2a80f6e3091e2eac201b6428f649704c6469252a40d2d57653e560b7174c7f1c"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:T5TACAHFD6WD5ZE7U3W7HVWLY4","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"YATE: The Role of Test Repair in LLM-Based Unit Test Generation","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Jie M. Zhang, Mark Harman, Michael Konstantinou, Mike Papadakis, Renzo Degiovanni","submitted_at":"2025-07-24T11:32:31Z","abstract_excerpt":"Recent advances in automated test generation utilises language models to produce unit tests. While effective, language models tend to generate many incorrect tests with respect to both syntax and semantics. Although such incorrect tests can be easily detected and discarded, they constitute a \"missed opportunity\" -- if fixed, they are often valuable as they directly add testing value (they effectively target the underlying program logic to be tested) and indirectly form good seeds for generating additional tests. To this end, we propose a simple technique for repairing some of these incorrect t"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2507.18316","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.18316/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:42:45Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"AM4uUMx8PKPHYhxudClAiCASaL0RL/qRYxYZwTq4oBtuxnUzRgDDBGCwTpQh8Y7BzMu7hQ3fy75WxM1t1ZnmAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-04T22:39:48.338894Z"},"content_sha256":"71b49ff5c79b88b92e2a2598fe79bd9d017332f4889787b895748e1f4dbdae3a","schema_version":"1.0","event_id":"sha256:71b49ff5c79b88b92e2a2598fe79bd9d017332f4889787b895748e1f4dbdae3a"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/T5TACAHFD6WD5ZE7U3W7HVWLY4/bundle.json","state_url":"https://pith.science/pith/T5TACAHFD6WD5ZE7U3W7HVWLY4/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/T5TACAHFD6WD5ZE7U3W7HVWLY4/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-04T22:39:48Z","links":{"resolver":"https://pith.science/pith/T5TACAHFD6WD5ZE7U3W7HVWLY4","bundle":"https://pith.science/pith/T5TACAHFD6WD5ZE7U3W7HVWLY4/bundle.json","state":"https://pith.science/pith/T5TACAHFD6WD5ZE7U3W7HVWLY4/state.json","well_known_bundle":"https://pith.science/.well-known/pith/T5TACAHFD6WD5ZE7U3W7HVWLY4/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:T5TACAHFD6WD5ZE7U3W7HVWLY4","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":"f89a46ad710a343b9ab2b75544a8262d069072a454f366f2afdfd37c5922e264","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-07-24T11:32:31Z","title_canon_sha256":"e16c84a1572c0ea531073ecde0a54bf74dd9abb302bbffbe5e5966e31c43b307"},"schema_version":"1.0","source":{"id":"2507.18316","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2507.18316","created_at":"2026-07-05T11:42:45Z"},{"alias_kind":"arxiv_version","alias_value":"2507.18316v1","created_at":"2026-07-05T11:42:45Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2507.18316","created_at":"2026-07-05T11:42:45Z"},{"alias_kind":"pith_short_12","alias_value":"T5TACAHFD6WD","created_at":"2026-07-05T11:42:45Z"},{"alias_kind":"pith_short_16","alias_value":"T5TACAHFD6WD5ZE7","created_at":"2026-07-05T11:42:45Z"},{"alias_kind":"pith_short_8","alias_value":"T5TACAHF","created_at":"2026-07-05T11:42:45Z"}],"graph_snapshots":[{"event_id":"sha256:71b49ff5c79b88b92e2a2598fe79bd9d017332f4889787b895748e1f4dbdae3a","target":"graph","created_at":"2026-07-05T11:42:45Z","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.18316/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Recent advances in automated test generation utilises language models to produce unit tests. While effective, language models tend to generate many incorrect tests with respect to both syntax and semantics. Although such incorrect tests can be easily detected and discarded, they constitute a \"missed opportunity\" -- if fixed, they are often valuable as they directly add testing value (they effectively target the underlying program logic to be tested) and indirectly form good seeds for generating additional tests. To this end, we propose a simple technique for repairing some of these incorrect t","authors_text":"Jie M. Zhang, Mark Harman, Michael Konstantinou, Mike Papadakis, Renzo Degiovanni","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-07-24T11:32:31Z","title":"YATE: The Role of Test Repair in LLM-Based Unit Test Generation"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2507.18316","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:2a80f6e3091e2eac201b6428f649704c6469252a40d2d57653e560b7174c7f1c","target":"record","created_at":"2026-07-05T11:42:45Z","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":"f89a46ad710a343b9ab2b75544a8262d069072a454f366f2afdfd37c5922e264","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-07-24T11:32:31Z","title_canon_sha256":"e16c84a1572c0ea531073ecde0a54bf74dd9abb302bbffbe5e5966e31c43b307"},"schema_version":"1.0","source":{"id":"2507.18316","kind":"arxiv","version":1}},"canonical_sha256":"9f660100e51fac3ee49fa6edf3d6cbc7004e4c65929c11df26f88f26237e7dc6","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"9f660100e51fac3ee49fa6edf3d6cbc7004e4c65929c11df26f88f26237e7dc6","first_computed_at":"2026-07-05T11:42:45.949914Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T11:42:45.949914Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"/WMCy7bY5Z/Dof0CNTvvbpQtMmg7H0GWQq/VeU8lKF623Q/3NgCRQcOthQoPRvVqTgX3RIT0E4QZwd12FAVfDQ==","signature_status":"signed_v1","signed_at":"2026-07-05T11:42:45.950352Z","signed_message":"canonical_sha256_bytes"},"source_id":"2507.18316","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:2a80f6e3091e2eac201b6428f649704c6469252a40d2d57653e560b7174c7f1c","sha256:71b49ff5c79b88b92e2a2598fe79bd9d017332f4889787b895748e1f4dbdae3a"],"state_sha256":"fc0167c1fcdd88b5d4390c24382bed2612ae9e4adcb2d96c2cf243d79396ecd0"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"MujNnlB4NK3+ROJQm8ZX8qu9SYE93MdBXCGUuiOcckRXRVDGA7MlcL90fuC0VXkSFsX4STWvy69rqhQ6t/snBw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-04T22:39:48.343299Z","bundle_sha256":"48a3ad8ee971aa4a54b1fa0973b14aecbbff1b8feb1d453e0d9513589c7d0168"}}