{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:AO52ADSUMMEBY2QRCXDQNIZ7TB","short_pith_number":"pith:AO52ADSU","canonical_record":{"source":{"id":"2502.10802","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-02-15T13:52:30Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"3fbd40150b0f7707d1911eb4ee12a3eb46cbb4f89d22f35ff921e3544c5e543c","abstract_canon_sha256":"a0aa06d5cf523314d3c17ad7d37b10b80b148bd70500988071adfeb3b2113884"},"schema_version":"1.0"},"canonical_sha256":"03bba00e5463081c6a1115c706a33f987f05bac0afb454628fdd70124bcf93cd","source":{"kind":"arxiv","id":"2502.10802","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2502.10802","created_at":"2026-07-05T11:43:09Z"},{"alias_kind":"arxiv_version","alias_value":"2502.10802v2","created_at":"2026-07-05T11:43:09Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2502.10802","created_at":"2026-07-05T11:43:09Z"},{"alias_kind":"pith_short_12","alias_value":"AO52ADSUMMEB","created_at":"2026-07-05T11:43:09Z"},{"alias_kind":"pith_short_16","alias_value":"AO52ADSUMMEBY2QR","created_at":"2026-07-05T11:43:09Z"},{"alias_kind":"pith_short_8","alias_value":"AO52ADSU","created_at":"2026-07-05T11:43:09Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:AO52ADSUMMEBY2QRCXDQNIZ7TB","target":"record","payload":{"canonical_record":{"source":{"id":"2502.10802","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-02-15T13:52:30Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"3fbd40150b0f7707d1911eb4ee12a3eb46cbb4f89d22f35ff921e3544c5e543c","abstract_canon_sha256":"a0aa06d5cf523314d3c17ad7d37b10b80b148bd70500988071adfeb3b2113884"},"schema_version":"1.0"},"canonical_sha256":"03bba00e5463081c6a1115c706a33f987f05bac0afb454628fdd70124bcf93cd","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:43:09.714213Z","signature_b64":"/G0pGstDoaMjE356khFAup1GEEUQ7y4PyVO7wlGxu7ZFSKzPwFUBOZ1FbUr/y9XjihJ+BSGwYZItuNvl751zAg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"03bba00e5463081c6a1115c706a33f987f05bac0afb454628fdd70124bcf93cd","last_reissued_at":"2026-07-05T11:43:09.713729Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:43:09.713729Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2502.10802","source_version":2,"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:43:09Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"oAQXOlTPa9d4RMSkWTu6mbwkyFDWelDT5wRbuYjwjgfFdOjhYO674E1web1cXw1Vd+7hdL5B7dSW3YGQPIBfAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-10T15:55:33.801076Z"},"content_sha256":"8707e935fd2e238710053fa537385360160fef8644eac2826e7ba9ebbdf0ae45","schema_version":"1.0","event_id":"sha256:8707e935fd2e238710053fa537385360160fef8644eac2826e7ba9ebbdf0ae45"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:AO52ADSUMMEBY2QRCXDQNIZ7TB","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"CoCoEvo: Co-Evolution of Programs and Test Cases to Enhance Code Generation","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.SE","authors_text":"Hongyue Yu, Kefan Li, Shijie Cao, Tingyu Guo, Yuan Yuan","submitted_at":"2025-02-15T13:52:30Z","abstract_excerpt":"Large Language Models (LLMs) have shown remarkable performance in automated code generation. However, existing approaches often rely heavily on pre-defined test cases, which become impractical in scenarios where such cases are unavailable. While prior works explore filtering techniques between programs and test cases, they overlook the refinement of test cases. To address this limitation, we introduce CoCoEvo, a novel LLM-based co-evolution framework that simultaneously evolves programs and test cases. CoCoEvo eliminates the dependency on pre-defined test cases by generating both programs and "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2502.10802","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/2502.10802/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:43:09Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"2cdAkXiRd0Oy+bs4QsymtVi5oQ2px4pePBdeKQ7mn6Roawm7ku+9uNbyavqweq+IagO94iq26X39/1A1ZrXbAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-10T15:55:33.801586Z"},"content_sha256":"3ed0f7238b128a7d19ace2bd3f651005a9e723a40e8ba261470c13385e3cfaaf","schema_version":"1.0","event_id":"sha256:3ed0f7238b128a7d19ace2bd3f651005a9e723a40e8ba261470c13385e3cfaaf"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/AO52ADSUMMEBY2QRCXDQNIZ7TB/bundle.json","state_url":"https://pith.science/pith/AO52ADSUMMEBY2QRCXDQNIZ7TB/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/AO52ADSUMMEBY2QRCXDQNIZ7TB/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-10T15:55:33Z","links":{"resolver":"https://pith.science/pith/AO52ADSUMMEBY2QRCXDQNIZ7TB","bundle":"https://pith.science/pith/AO52ADSUMMEBY2QRCXDQNIZ7TB/bundle.json","state":"https://pith.science/pith/AO52ADSUMMEBY2QRCXDQNIZ7TB/state.json","well_known_bundle":"https://pith.science/.well-known/pith/AO52ADSUMMEBY2QRCXDQNIZ7TB/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:AO52ADSUMMEBY2QRCXDQNIZ7TB","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":"a0aa06d5cf523314d3c17ad7d37b10b80b148bd70500988071adfeb3b2113884","cross_cats_sorted":["cs.AI"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-02-15T13:52:30Z","title_canon_sha256":"3fbd40150b0f7707d1911eb4ee12a3eb46cbb4f89d22f35ff921e3544c5e543c"},"schema_version":"1.0","source":{"id":"2502.10802","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2502.10802","created_at":"2026-07-05T11:43:09Z"},{"alias_kind":"arxiv_version","alias_value":"2502.10802v2","created_at":"2026-07-05T11:43:09Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2502.10802","created_at":"2026-07-05T11:43:09Z"},{"alias_kind":"pith_short_12","alias_value":"AO52ADSUMMEB","created_at":"2026-07-05T11:43:09Z"},{"alias_kind":"pith_short_16","alias_value":"AO52ADSUMMEBY2QR","created_at":"2026-07-05T11:43:09Z"},{"alias_kind":"pith_short_8","alias_value":"AO52ADSU","created_at":"2026-07-05T11:43:09Z"}],"graph_snapshots":[{"event_id":"sha256:3ed0f7238b128a7d19ace2bd3f651005a9e723a40e8ba261470c13385e3cfaaf","target":"graph","created_at":"2026-07-05T11:43:09Z","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/2502.10802/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Large Language Models (LLMs) have shown remarkable performance in automated code generation. However, existing approaches often rely heavily on pre-defined test cases, which become impractical in scenarios where such cases are unavailable. While prior works explore filtering techniques between programs and test cases, they overlook the refinement of test cases. To address this limitation, we introduce CoCoEvo, a novel LLM-based co-evolution framework that simultaneously evolves programs and test cases. CoCoEvo eliminates the dependency on pre-defined test cases by generating both programs and ","authors_text":"Hongyue Yu, Kefan Li, Shijie Cao, Tingyu Guo, Yuan Yuan","cross_cats":["cs.AI"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-02-15T13:52:30Z","title":"CoCoEvo: Co-Evolution of Programs and Test Cases to Enhance Code Generation"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2502.10802","kind":"arxiv","version":2},"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:8707e935fd2e238710053fa537385360160fef8644eac2826e7ba9ebbdf0ae45","target":"record","created_at":"2026-07-05T11:43:09Z","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":"a0aa06d5cf523314d3c17ad7d37b10b80b148bd70500988071adfeb3b2113884","cross_cats_sorted":["cs.AI"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-02-15T13:52:30Z","title_canon_sha256":"3fbd40150b0f7707d1911eb4ee12a3eb46cbb4f89d22f35ff921e3544c5e543c"},"schema_version":"1.0","source":{"id":"2502.10802","kind":"arxiv","version":2}},"canonical_sha256":"03bba00e5463081c6a1115c706a33f987f05bac0afb454628fdd70124bcf93cd","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"03bba00e5463081c6a1115c706a33f987f05bac0afb454628fdd70124bcf93cd","first_computed_at":"2026-07-05T11:43:09.713729Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T11:43:09.713729Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"/G0pGstDoaMjE356khFAup1GEEUQ7y4PyVO7wlGxu7ZFSKzPwFUBOZ1FbUr/y9XjihJ+BSGwYZItuNvl751zAg==","signature_status":"signed_v1","signed_at":"2026-07-05T11:43:09.714213Z","signed_message":"canonical_sha256_bytes"},"source_id":"2502.10802","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:8707e935fd2e238710053fa537385360160fef8644eac2826e7ba9ebbdf0ae45","sha256:3ed0f7238b128a7d19ace2bd3f651005a9e723a40e8ba261470c13385e3cfaaf"],"state_sha256":"0c020208ec88da3cff32431372a7d3be7581de287c5e89d8866ef3e28f1da6dc"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Lj/i7/QmHwrqfsKKoGbTmR6ImY5gD0uIOHMzxgJtErdxDZBj0f7p6IIZ7IXdl5joueiEfjY/zuYNH4XVPydfCw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-10T15:55:33.806768Z","bundle_sha256":"aa9e551dea98362ee0904aeed83949e000d54ccb399aae7d7dc700877aebba9a"}}