{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:OGKWYODN47SONHQ7Y5D7QERZAF","short_pith_number":"pith:OGKWYODN","canonical_record":{"source":{"id":"2412.05159","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2024-12-06T16:22:32Z","cross_cats_sorted":["cs.SE"],"title_canon_sha256":"7d32d60e386edcdfbcf8b229aab882d9d0012585347480a2875195a4dfc9ebfa","abstract_canon_sha256":"eda13fa74e6453369d1489f3a610cde02fc366af38cd46d3173cf3017ba480f4"},"schema_version":"1.0"},"canonical_sha256":"71956c386de7e4e69e1fc747f81239015510321e8d8ba95309556a3ec6993879","source":{"kind":"arxiv","id":"2412.05159","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2412.05159","created_at":"2026-07-05T09:45:29Z"},{"alias_kind":"arxiv_version","alias_value":"2412.05159v1","created_at":"2026-07-05T09:45:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2412.05159","created_at":"2026-07-05T09:45:29Z"},{"alias_kind":"pith_short_12","alias_value":"OGKWYODN47SO","created_at":"2026-07-05T09:45:29Z"},{"alias_kind":"pith_short_16","alias_value":"OGKWYODN47SONHQ7","created_at":"2026-07-05T09:45:29Z"},{"alias_kind":"pith_short_8","alias_value":"OGKWYODN","created_at":"2026-07-05T09:45:29Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:OGKWYODN47SONHQ7Y5D7QERZAF","target":"record","payload":{"canonical_record":{"source":{"id":"2412.05159","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2024-12-06T16:22:32Z","cross_cats_sorted":["cs.SE"],"title_canon_sha256":"7d32d60e386edcdfbcf8b229aab882d9d0012585347480a2875195a4dfc9ebfa","abstract_canon_sha256":"eda13fa74e6453369d1489f3a610cde02fc366af38cd46d3173cf3017ba480f4"},"schema_version":"1.0"},"canonical_sha256":"71956c386de7e4e69e1fc747f81239015510321e8d8ba95309556a3ec6993879","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:45:29.580299Z","signature_b64":"h9icAPun7AvoHhmtZJPtaKFiUMHSkny1PD8PVBS2Kh7KThaFXfU4dW1ACc7cazx559wEaM4NoCwBSpokbXiXDw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"71956c386de7e4e69e1fc747f81239015510321e8d8ba95309556a3ec6993879","last_reissued_at":"2026-07-05T09:45:29.579875Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:45:29.579875Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2412.05159","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:45:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"TJWMTC26RQA2hS9TTPlltx9jMPAZ2tANazcb5GRJu8uPhkZfmQx8bi16yLRvgZBL8Z/nhcpOR5VWEN1l9NOZBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-23T08:12:11.981160Z"},"content_sha256":"5384f77af500dbbe07cb2d8ba7450bc13eaf474fe20503f8f0c8edb04cfa09b6","schema_version":"1.0","event_id":"sha256:5384f77af500dbbe07cb2d8ba7450bc13eaf474fe20503f8f0c8edb04cfa09b6"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:OGKWYODN47SONHQ7Y5D7QERZAF","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Enhancing Cross-Language Code Translation via Task-Specific Embedding Alignment in Retrieval-Augmented Generation","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.SE"],"primary_cat":"cs.AI","authors_text":"Daniel O' Malley, Ismael Boureima, Javier E. Santos, Manish Bhattarai, Minh Vu","submitted_at":"2024-12-06T16:22:32Z","abstract_excerpt":"We introduce a novel method to enhance cross-language code translation from Fortran to C++ by integrating task-specific embedding alignment into a Retrieval-Augmented Generation (RAG) framework. Unlike conventional retrieval approaches that utilize generic embeddings agnostic to the downstream task, our strategy aligns the retrieval model directly with the objective of maximizing translation quality, as quantified by the CodeBLEU metric. This alignment ensures that the embeddings are semantically and syntactically meaningful for the specific code translation task. Our methodology involves cons"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2412.05159","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.05159/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:45:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Dd6ke8met0z86LGAXKjffk3sFivSX9ESnNCYgo0TrBl7LD8JQAEWti7q0h71jYkVKzF20H+UEaOcO/1RfJx4BQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-23T08:12:11.981659Z"},"content_sha256":"0309e85150cfc7945d4c4e49dac89ac38340ad645f6dc6ab205485d3fad206f1","schema_version":"1.0","event_id":"sha256:0309e85150cfc7945d4c4e49dac89ac38340ad645f6dc6ab205485d3fad206f1"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/OGKWYODN47SONHQ7Y5D7QERZAF/bundle.json","state_url":"https://pith.science/pith/OGKWYODN47SONHQ7Y5D7QERZAF/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/OGKWYODN47SONHQ7Y5D7QERZAF/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-23T08:12:11Z","links":{"resolver":"https://pith.science/pith/OGKWYODN47SONHQ7Y5D7QERZAF","bundle":"https://pith.science/pith/OGKWYODN47SONHQ7Y5D7QERZAF/bundle.json","state":"https://pith.science/pith/OGKWYODN47SONHQ7Y5D7QERZAF/state.json","well_known_bundle":"https://pith.science/.well-known/pith/OGKWYODN47SONHQ7Y5D7QERZAF/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:OGKWYODN47SONHQ7Y5D7QERZAF","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":"eda13fa74e6453369d1489f3a610cde02fc366af38cd46d3173cf3017ba480f4","cross_cats_sorted":["cs.SE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2024-12-06T16:22:32Z","title_canon_sha256":"7d32d60e386edcdfbcf8b229aab882d9d0012585347480a2875195a4dfc9ebfa"},"schema_version":"1.0","source":{"id":"2412.05159","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2412.05159","created_at":"2026-07-05T09:45:29Z"},{"alias_kind":"arxiv_version","alias_value":"2412.05159v1","created_at":"2026-07-05T09:45:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2412.05159","created_at":"2026-07-05T09:45:29Z"},{"alias_kind":"pith_short_12","alias_value":"OGKWYODN47SO","created_at":"2026-07-05T09:45:29Z"},{"alias_kind":"pith_short_16","alias_value":"OGKWYODN47SONHQ7","created_at":"2026-07-05T09:45:29Z"},{"alias_kind":"pith_short_8","alias_value":"OGKWYODN","created_at":"2026-07-05T09:45:29Z"}],"graph_snapshots":[{"event_id":"sha256:0309e85150cfc7945d4c4e49dac89ac38340ad645f6dc6ab205485d3fad206f1","target":"graph","created_at":"2026-07-05T09:45:29Z","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.05159/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"We introduce a novel method to enhance cross-language code translation from Fortran to C++ by integrating task-specific embedding alignment into a Retrieval-Augmented Generation (RAG) framework. Unlike conventional retrieval approaches that utilize generic embeddings agnostic to the downstream task, our strategy aligns the retrieval model directly with the objective of maximizing translation quality, as quantified by the CodeBLEU metric. This alignment ensures that the embeddings are semantically and syntactically meaningful for the specific code translation task. Our methodology involves cons","authors_text":"Daniel O' Malley, Ismael Boureima, Javier E. Santos, Manish Bhattarai, Minh Vu","cross_cats":["cs.SE"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2024-12-06T16:22:32Z","title":"Enhancing Cross-Language Code Translation via Task-Specific Embedding Alignment in Retrieval-Augmented Generation"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2412.05159","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:5384f77af500dbbe07cb2d8ba7450bc13eaf474fe20503f8f0c8edb04cfa09b6","target":"record","created_at":"2026-07-05T09:45:29Z","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":"eda13fa74e6453369d1489f3a610cde02fc366af38cd46d3173cf3017ba480f4","cross_cats_sorted":["cs.SE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2024-12-06T16:22:32Z","title_canon_sha256":"7d32d60e386edcdfbcf8b229aab882d9d0012585347480a2875195a4dfc9ebfa"},"schema_version":"1.0","source":{"id":"2412.05159","kind":"arxiv","version":1}},"canonical_sha256":"71956c386de7e4e69e1fc747f81239015510321e8d8ba95309556a3ec6993879","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"71956c386de7e4e69e1fc747f81239015510321e8d8ba95309556a3ec6993879","first_computed_at":"2026-07-05T09:45:29.579875Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:45:29.579875Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"h9icAPun7AvoHhmtZJPtaKFiUMHSkny1PD8PVBS2Kh7KThaFXfU4dW1ACc7cazx559wEaM4NoCwBSpokbXiXDw==","signature_status":"signed_v1","signed_at":"2026-07-05T09:45:29.580299Z","signed_message":"canonical_sha256_bytes"},"source_id":"2412.05159","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:5384f77af500dbbe07cb2d8ba7450bc13eaf474fe20503f8f0c8edb04cfa09b6","sha256:0309e85150cfc7945d4c4e49dac89ac38340ad645f6dc6ab205485d3fad206f1"],"state_sha256":"4b51da4becc118efa6aaf38cbb8d820e34f14e0f52f988e46b7ef4489e139f2b"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"wPonm7t3Bc/v5IAxORMqBSfFTQNW1xmCI1SEGj1Fh+EfM/I6l/BQ2aohUZRilVFTwd9Ry9F3XcY2m4rzgaMWDw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-23T08:12:11.985228Z","bundle_sha256":"f490b90f0ed653a28fb49a35d2c50a91475077527b0fb0a90e6aebdc1c2f6b1f"}}