{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:T3IEQNYJT6BZ2P5L4BU6OIFTRV","short_pith_number":"pith:T3IEQNYJ","canonical_record":{"source":{"id":"2412.13464","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-12-18T03:18:21Z","cross_cats_sorted":["cs.CL"],"title_canon_sha256":"99cfe7b47b9e470e4bcffe3dec3d6a25dc553c47645ea53c2ecadc11f8e7856b","abstract_canon_sha256":"01b7230d21323d83b9db5cfcde928bf7160dfaff3b258bffb23176bfa8ec0e31"},"schema_version":"1.0"},"canonical_sha256":"9ed04837099f839d3fabe069e720b38d40da6c4949c921dcde2808002a0e4d50","source":{"kind":"arxiv","id":"2412.13464","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2412.13464","created_at":"2026-07-05T09:51:02Z"},{"alias_kind":"arxiv_version","alias_value":"2412.13464v1","created_at":"2026-07-05T09:51:02Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2412.13464","created_at":"2026-07-05T09:51:02Z"},{"alias_kind":"pith_short_12","alias_value":"T3IEQNYJT6BZ","created_at":"2026-07-05T09:51:02Z"},{"alias_kind":"pith_short_16","alias_value":"T3IEQNYJT6BZ2P5L","created_at":"2026-07-05T09:51:02Z"},{"alias_kind":"pith_short_8","alias_value":"T3IEQNYJ","created_at":"2026-07-05T09:51:02Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:T3IEQNYJT6BZ2P5L4BU6OIFTRV","target":"record","payload":{"canonical_record":{"source":{"id":"2412.13464","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-12-18T03:18:21Z","cross_cats_sorted":["cs.CL"],"title_canon_sha256":"99cfe7b47b9e470e4bcffe3dec3d6a25dc553c47645ea53c2ecadc11f8e7856b","abstract_canon_sha256":"01b7230d21323d83b9db5cfcde928bf7160dfaff3b258bffb23176bfa8ec0e31"},"schema_version":"1.0"},"canonical_sha256":"9ed04837099f839d3fabe069e720b38d40da6c4949c921dcde2808002a0e4d50","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:51:02.196338Z","signature_b64":"IDZdK40dNvBqBjjScQengBg2Y5b6IpDYC0jZ6jV3EiMYmGBjBTPeDFOXOWu9v658bsVnWIl+sZSg5HUjDzwcAg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"9ed04837099f839d3fabe069e720b38d40da6c4949c921dcde2808002a0e4d50","last_reissued_at":"2026-07-05T09:51:02.195867Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:51:02.195867Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2412.13464","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:51:02Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Vh7RUwDb0DetrXUdI023O00J9W6L1x/OMlQzRKqwWUZnuJWOWjMUqZFREI0zfGSkD/PbSemiyodzR6walF7XAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-15T15:16:06.375012Z"},"content_sha256":"c097bb1aad8a49d940fbfe35e7a57adde0aeaccdd81e2acbd3d2f7aab8162f38","schema_version":"1.0","event_id":"sha256:c097bb1aad8a49d940fbfe35e7a57adde0aeaccdd81e2acbd3d2f7aab8162f38"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:T3IEQNYJT6BZ2P5L4BU6OIFTRV","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"GenX: Mastering Code and Test Generation with Execution Feedback","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.CL"],"primary_cat":"cs.SE","authors_text":"Chen Chen, Haonan Lu, Nan Wang, Yafei Liu","submitted_at":"2024-12-18T03:18:21Z","abstract_excerpt":"Recent advancements in language modeling have enabled the translation of natural language into code, and the use of execution feedback to improve code generation. However, these methods often rely heavily on pre-existing test cases, which may not always be available or comprehensive. In this work, we propose a novel approach that concurrently trains a code generation model and a test generation model, utilizing execution feedback to refine and enhance the performance of both. We introduce two strategies for test and code data augmentation and a new scoring function for code and test ranking. W"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2412.13464","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/2412.13464/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:51:02Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"fVk7/ny4I/Pb9T0Jwgi8Hxhg+LLBLYxZQkLF5V2bFJ0S5PkcE5t1yqrhFjYYIqe56tzcS+wqJqnWoGZqqfkjCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-15T15:16:06.375582Z"},"content_sha256":"5f98b09b8a3b225689394a543b1e3de45062f9dfed34883b69cb4ff99ab7da8e","schema_version":"1.0","event_id":"sha256:5f98b09b8a3b225689394a543b1e3de45062f9dfed34883b69cb4ff99ab7da8e"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/T3IEQNYJT6BZ2P5L4BU6OIFTRV/bundle.json","state_url":"https://pith.science/pith/T3IEQNYJT6BZ2P5L4BU6OIFTRV/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/T3IEQNYJT6BZ2P5L4BU6OIFTRV/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-15T15:16:06Z","links":{"resolver":"https://pith.science/pith/T3IEQNYJT6BZ2P5L4BU6OIFTRV","bundle":"https://pith.science/pith/T3IEQNYJT6BZ2P5L4BU6OIFTRV/bundle.json","state":"https://pith.science/pith/T3IEQNYJT6BZ2P5L4BU6OIFTRV/state.json","well_known_bundle":"https://pith.science/.well-known/pith/T3IEQNYJT6BZ2P5L4BU6OIFTRV/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:T3IEQNYJT6BZ2P5L4BU6OIFTRV","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":"01b7230d21323d83b9db5cfcde928bf7160dfaff3b258bffb23176bfa8ec0e31","cross_cats_sorted":["cs.CL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-12-18T03:18:21Z","title_canon_sha256":"99cfe7b47b9e470e4bcffe3dec3d6a25dc553c47645ea53c2ecadc11f8e7856b"},"schema_version":"1.0","source":{"id":"2412.13464","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2412.13464","created_at":"2026-07-05T09:51:02Z"},{"alias_kind":"arxiv_version","alias_value":"2412.13464v1","created_at":"2026-07-05T09:51:02Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2412.13464","created_at":"2026-07-05T09:51:02Z"},{"alias_kind":"pith_short_12","alias_value":"T3IEQNYJT6BZ","created_at":"2026-07-05T09:51:02Z"},{"alias_kind":"pith_short_16","alias_value":"T3IEQNYJT6BZ2P5L","created_at":"2026-07-05T09:51:02Z"},{"alias_kind":"pith_short_8","alias_value":"T3IEQNYJ","created_at":"2026-07-05T09:51:02Z"}],"graph_snapshots":[{"event_id":"sha256:5f98b09b8a3b225689394a543b1e3de45062f9dfed34883b69cb4ff99ab7da8e","target":"graph","created_at":"2026-07-05T09:51:02Z","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/2412.13464/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Recent advancements in language modeling have enabled the translation of natural language into code, and the use of execution feedback to improve code generation. However, these methods often rely heavily on pre-existing test cases, which may not always be available or comprehensive. In this work, we propose a novel approach that concurrently trains a code generation model and a test generation model, utilizing execution feedback to refine and enhance the performance of both. We introduce two strategies for test and code data augmentation and a new scoring function for code and test ranking. W","authors_text":"Chen Chen, Haonan Lu, Nan Wang, Yafei Liu","cross_cats":["cs.CL"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-12-18T03:18:21Z","title":"GenX: Mastering Code and Test Generation with Execution Feedback"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2412.13464","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:c097bb1aad8a49d940fbfe35e7a57adde0aeaccdd81e2acbd3d2f7aab8162f38","target":"record","created_at":"2026-07-05T09:51:02Z","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":"01b7230d21323d83b9db5cfcde928bf7160dfaff3b258bffb23176bfa8ec0e31","cross_cats_sorted":["cs.CL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2024-12-18T03:18:21Z","title_canon_sha256":"99cfe7b47b9e470e4bcffe3dec3d6a25dc553c47645ea53c2ecadc11f8e7856b"},"schema_version":"1.0","source":{"id":"2412.13464","kind":"arxiv","version":1}},"canonical_sha256":"9ed04837099f839d3fabe069e720b38d40da6c4949c921dcde2808002a0e4d50","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"9ed04837099f839d3fabe069e720b38d40da6c4949c921dcde2808002a0e4d50","first_computed_at":"2026-07-05T09:51:02.195867Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:51:02.195867Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"IDZdK40dNvBqBjjScQengBg2Y5b6IpDYC0jZ6jV3EiMYmGBjBTPeDFOXOWu9v658bsVnWIl+sZSg5HUjDzwcAg==","signature_status":"signed_v1","signed_at":"2026-07-05T09:51:02.196338Z","signed_message":"canonical_sha256_bytes"},"source_id":"2412.13464","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:c097bb1aad8a49d940fbfe35e7a57adde0aeaccdd81e2acbd3d2f7aab8162f38","sha256:5f98b09b8a3b225689394a543b1e3de45062f9dfed34883b69cb4ff99ab7da8e"],"state_sha256":"064a545f3ad90ed11e4012e8993b0c0271e0959964ff9d4e2d117f81bc83c0de"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Z1uwLzC47bxJSnS55TDCZmabXaT4Ig8r0Ti69EH4lTJYsBD74OLaSJyXpDG1p4eRIWWODgxDenUy9v1B1OCfBA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-15T15:16:06.379343Z","bundle_sha256":"27f4843d3ae5aa8692fba33006feb2dbd2a38565e1640276a40d4c6855062dd0"}}