{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:GFBBDDPKWIQEQ2YTMYYQGQNV7V","short_pith_number":"pith:GFBBDDPK","canonical_record":{"source":{"id":"2410.03837","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2024-10-04T18:05:22Z","cross_cats_sorted":["cs.CL","cs.SE"],"title_canon_sha256":"ab0e10aadfe7a11d088cc26a8cee25f1553a7dbfc4906d0250dfb63877f9a9b0","abstract_canon_sha256":"5f6f7400aed080b26a278c32ffd86b5edae5c878a200fdc620c66848da4241f2"},"schema_version":"1.0"},"canonical_sha256":"3142118deab220486b1366310341b5fd5d8d2670183ec0d29ffa373da6f86d8f","source":{"kind":"arxiv","id":"2410.03837","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2410.03837","created_at":"2026-07-05T09:25:01Z"},{"alias_kind":"arxiv_version","alias_value":"2410.03837v2","created_at":"2026-07-05T09:25:01Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2410.03837","created_at":"2026-07-05T09:25:01Z"},{"alias_kind":"pith_short_12","alias_value":"GFBBDDPKWIQE","created_at":"2026-07-05T09:25:01Z"},{"alias_kind":"pith_short_16","alias_value":"GFBBDDPKWIQEQ2YT","created_at":"2026-07-05T09:25:01Z"},{"alias_kind":"pith_short_8","alias_value":"GFBBDDPK","created_at":"2026-07-05T09:25:01Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:GFBBDDPKWIQEQ2YTMYYQGQNV7V","target":"record","payload":{"canonical_record":{"source":{"id":"2410.03837","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2024-10-04T18:05:22Z","cross_cats_sorted":["cs.CL","cs.SE"],"title_canon_sha256":"ab0e10aadfe7a11d088cc26a8cee25f1553a7dbfc4906d0250dfb63877f9a9b0","abstract_canon_sha256":"5f6f7400aed080b26a278c32ffd86b5edae5c878a200fdc620c66848da4241f2"},"schema_version":"1.0"},"canonical_sha256":"3142118deab220486b1366310341b5fd5d8d2670183ec0d29ffa373da6f86d8f","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:25:01.880391Z","signature_b64":"ynnyQv9EtywfOlG59+JpMIdnijGWu7iPZteFKYJNz8G3lOTBLrQUCkHS2VY2mhwpMkmVUeMAn6k/hMHhQ83+Bw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"3142118deab220486b1366310341b5fd5d8d2670183ec0d29ffa373da6f86d8f","last_reissued_at":"2026-07-05T09:25:01.879928Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:25:01.879928Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2410.03837","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-05T09:25:01Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"dfp/QXioPGzGJlizYuNwgtlZm9FS3UvWA7Inju+TKzSSuie+a04IUW+PAPZqmy4zpay9pt5JVtJhwbp5lCqYCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-15T15:13:17.884494Z"},"content_sha256":"a1160e16f14a14eef7d2a3a591d9ea80a17ec6a26c3bc90e186203aa02cab46c","schema_version":"1.0","event_id":"sha256:a1160e16f14a14eef7d2a3a591d9ea80a17ec6a26c3bc90e186203aa02cab46c"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:GFBBDDPKWIQEQ2YTMYYQGQNV7V","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Learning Code Preference via Synthetic Evolution","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.CL","cs.SE"],"primary_cat":"cs.LG","authors_text":"Hantian Ding, Jiawei Liu, Mingyue Shang, Thanh Nguyen, Varun Kumar, Xiaopeng Li, Yu Yu, Zijian Wang","submitted_at":"2024-10-04T18:05:22Z","abstract_excerpt":"Large Language Models (LLMs) have recently demonstrated remarkable coding capabilities. However, assessing code generation based on well-formed properties and aligning it with developer preferences remains challenging. In this paper, we explore two key questions under the new challenge of code preference learning: (i) How do we train models to predict meaningful preferences for code? and (ii) How do human and LLM preferences align with verifiable code properties and developer code tastes? To this end, we propose CodeFavor, a framework for training pairwise code preference models from synthetic"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2410.03837","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/2410.03837/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:25:01Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"O0T09aoWYhECFzdOjmu0htPLPLePLLMKG3y9lPvmZQyV/0n9y8wOtbIQKUeamM+eqh+9FTwqbs0BdGpkjnD/CQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-15T15:13:17.885194Z"},"content_sha256":"e1a919358ac3ccc7b903f60507b5e83a40e183b2405c317d6c0084c7d68e9087","schema_version":"1.0","event_id":"sha256:e1a919358ac3ccc7b903f60507b5e83a40e183b2405c317d6c0084c7d68e9087"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/GFBBDDPKWIQEQ2YTMYYQGQNV7V/bundle.json","state_url":"https://pith.science/pith/GFBBDDPKWIQEQ2YTMYYQGQNV7V/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/GFBBDDPKWIQEQ2YTMYYQGQNV7V/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:13:17Z","links":{"resolver":"https://pith.science/pith/GFBBDDPKWIQEQ2YTMYYQGQNV7V","bundle":"https://pith.science/pith/GFBBDDPKWIQEQ2YTMYYQGQNV7V/bundle.json","state":"https://pith.science/pith/GFBBDDPKWIQEQ2YTMYYQGQNV7V/state.json","well_known_bundle":"https://pith.science/.well-known/pith/GFBBDDPKWIQEQ2YTMYYQGQNV7V/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:GFBBDDPKWIQEQ2YTMYYQGQNV7V","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":"5f6f7400aed080b26a278c32ffd86b5edae5c878a200fdc620c66848da4241f2","cross_cats_sorted":["cs.CL","cs.SE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2024-10-04T18:05:22Z","title_canon_sha256":"ab0e10aadfe7a11d088cc26a8cee25f1553a7dbfc4906d0250dfb63877f9a9b0"},"schema_version":"1.0","source":{"id":"2410.03837","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2410.03837","created_at":"2026-07-05T09:25:01Z"},{"alias_kind":"arxiv_version","alias_value":"2410.03837v2","created_at":"2026-07-05T09:25:01Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2410.03837","created_at":"2026-07-05T09:25:01Z"},{"alias_kind":"pith_short_12","alias_value":"GFBBDDPKWIQE","created_at":"2026-07-05T09:25:01Z"},{"alias_kind":"pith_short_16","alias_value":"GFBBDDPKWIQEQ2YT","created_at":"2026-07-05T09:25:01Z"},{"alias_kind":"pith_short_8","alias_value":"GFBBDDPK","created_at":"2026-07-05T09:25:01Z"}],"graph_snapshots":[{"event_id":"sha256:e1a919358ac3ccc7b903f60507b5e83a40e183b2405c317d6c0084c7d68e9087","target":"graph","created_at":"2026-07-05T09:25:01Z","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.03837/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Large Language Models (LLMs) have recently demonstrated remarkable coding capabilities. However, assessing code generation based on well-formed properties and aligning it with developer preferences remains challenging. In this paper, we explore two key questions under the new challenge of code preference learning: (i) How do we train models to predict meaningful preferences for code? and (ii) How do human and LLM preferences align with verifiable code properties and developer code tastes? To this end, we propose CodeFavor, a framework for training pairwise code preference models from synthetic","authors_text":"Hantian Ding, Jiawei Liu, Mingyue Shang, Thanh Nguyen, Varun Kumar, Xiaopeng Li, Yu Yu, Zijian Wang","cross_cats":["cs.CL","cs.SE"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2024-10-04T18:05:22Z","title":"Learning Code Preference via Synthetic Evolution"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2410.03837","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:a1160e16f14a14eef7d2a3a591d9ea80a17ec6a26c3bc90e186203aa02cab46c","target":"record","created_at":"2026-07-05T09:25:01Z","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":"5f6f7400aed080b26a278c32ffd86b5edae5c878a200fdc620c66848da4241f2","cross_cats_sorted":["cs.CL","cs.SE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.LG","submitted_at":"2024-10-04T18:05:22Z","title_canon_sha256":"ab0e10aadfe7a11d088cc26a8cee25f1553a7dbfc4906d0250dfb63877f9a9b0"},"schema_version":"1.0","source":{"id":"2410.03837","kind":"arxiv","version":2}},"canonical_sha256":"3142118deab220486b1366310341b5fd5d8d2670183ec0d29ffa373da6f86d8f","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"3142118deab220486b1366310341b5fd5d8d2670183ec0d29ffa373da6f86d8f","first_computed_at":"2026-07-05T09:25:01.879928Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:25:01.879928Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"ynnyQv9EtywfOlG59+JpMIdnijGWu7iPZteFKYJNz8G3lOTBLrQUCkHS2VY2mhwpMkmVUeMAn6k/hMHhQ83+Bw==","signature_status":"signed_v1","signed_at":"2026-07-05T09:25:01.880391Z","signed_message":"canonical_sha256_bytes"},"source_id":"2410.03837","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:a1160e16f14a14eef7d2a3a591d9ea80a17ec6a26c3bc90e186203aa02cab46c","sha256:e1a919358ac3ccc7b903f60507b5e83a40e183b2405c317d6c0084c7d68e9087"],"state_sha256":"e59bc56c96ce27fb61356c4ae6b978aac6ebec3ccae4144f1bc558189c1640b7"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"6pFsq5KYzyp+AcUaR8iuxWDZf+1kckpTXAAcmY0D3aWAkMpfg4AFN9jzyMvYhnmAlfXu+dBjF40QVk4W1vBCAA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-15T15:13:17.890042Z","bundle_sha256":"ea49089ebed8cdc606653da07b649c06fe70e6a1f08feda8c35a898ae0dbaa07"}}