{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:BZBWQ7ROSCFX2NNDZM5MRQWC23","short_pith_number":"pith:BZBWQ7RO","canonical_record":{"source":{"id":"2504.14852","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-04-21T04:24:49Z","cross_cats_sorted":[],"title_canon_sha256":"f6017829214b1a12c2660f732e078d9a3c317a5ab6d704bfbf453e7819708927","abstract_canon_sha256":"fe4f81d4e2b8ebe0ae7b8ae14355b8150bc77c874828366dd3e7672162ad081b"},"schema_version":"1.0"},"canonical_sha256":"0e43687e2e908b7d35a3cb3ac8c2c2d6e12b5a24699c0d9226266a0dc83be31a","source":{"kind":"arxiv","id":"2504.14852","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2504.14852","created_at":"2026-07-05T10:51:51Z"},{"alias_kind":"arxiv_version","alias_value":"2504.14852v1","created_at":"2026-07-05T10:51:51Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2504.14852","created_at":"2026-07-05T10:51:51Z"},{"alias_kind":"pith_short_12","alias_value":"BZBWQ7ROSCFX","created_at":"2026-07-05T10:51:51Z"},{"alias_kind":"pith_short_16","alias_value":"BZBWQ7ROSCFX2NND","created_at":"2026-07-05T10:51:51Z"},{"alias_kind":"pith_short_8","alias_value":"BZBWQ7RO","created_at":"2026-07-05T10:51:51Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:BZBWQ7ROSCFX2NNDZM5MRQWC23","target":"record","payload":{"canonical_record":{"source":{"id":"2504.14852","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-04-21T04:24:49Z","cross_cats_sorted":[],"title_canon_sha256":"f6017829214b1a12c2660f732e078d9a3c317a5ab6d704bfbf453e7819708927","abstract_canon_sha256":"fe4f81d4e2b8ebe0ae7b8ae14355b8150bc77c874828366dd3e7672162ad081b"},"schema_version":"1.0"},"canonical_sha256":"0e43687e2e908b7d35a3cb3ac8c2c2d6e12b5a24699c0d9226266a0dc83be31a","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T10:51:51.692160Z","signature_b64":"51uA/8/dCOs0UntP0cJdPv2LFViLDxAD36G4xYu6tbKJsXvEBJEIRkmp12q9zEmvep9AX+I6JCk0EVlBKcODBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"0e43687e2e908b7d35a3cb3ac8c2c2d6e12b5a24699c0d9226266a0dc83be31a","last_reissued_at":"2026-07-05T10:51:51.691615Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T10:51:51.691615Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2504.14852","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-05T10:51:51Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"TYQVFv1mFs7FPziNWUnA3hOsdnD129Qt4GbOvwTt7fwRVfxWGc+7ruzGE8Ju+IovogXDptcgtTI2KtO+zlCBBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-17T07:52:53.257653Z"},"content_sha256":"525661eac8e6b7eaccfe00065b5a3cae3fea66d844ca03acbec8f6d9b123cb36","schema_version":"1.0","event_id":"sha256:525661eac8e6b7eaccfe00065b5a3cae3fea66d844ca03acbec8f6d9b123cb36"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:BZBWQ7ROSCFX2NNDZM5MRQWC23","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"APIRAT: Integrating Multi-source API Knowledge for Enhanced Code Translation with LLMs","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Beijun Shen, Chaofan Wang, Guanjie Qiu, Xiaodong Gu","submitted_at":"2025-04-21T04:24:49Z","abstract_excerpt":"Code translation is an essential task in software migration, multilingual development, and system refactoring. Recent advancements in large language models (LLMs) have demonstrated significant potential in this task. However, prior studies have highlighted that LLMs often struggle with domain-specific code, particularly in resolving cross-lingual API mappings. To tackle this challenge, we propose APIRAT, a novel code translation method that integrates multi-source API knowledge. APIRAT employs three API knowledge augmentation techniques, including API sequence retrieval, API sequence back-tran"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2504.14852","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/2504.14852/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-05T10:51:51Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"v5j2FMKDThrw1w0rGpFReK3MyK0ONcI9AersE+k0zUQd8qunOzMtwuRA+iEAotuACr4hdCKvqtIDdlS/8uQSDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-17T07:52:53.258261Z"},"content_sha256":"7ea245838aaaa25a7dd1a1bc1307f66f7a048a2368d9c96e9cbdf214ce665759","schema_version":"1.0","event_id":"sha256:7ea245838aaaa25a7dd1a1bc1307f66f7a048a2368d9c96e9cbdf214ce665759"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/BZBWQ7ROSCFX2NNDZM5MRQWC23/bundle.json","state_url":"https://pith.science/pith/BZBWQ7ROSCFX2NNDZM5MRQWC23/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/BZBWQ7ROSCFX2NNDZM5MRQWC23/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-17T07:52:53Z","links":{"resolver":"https://pith.science/pith/BZBWQ7ROSCFX2NNDZM5MRQWC23","bundle":"https://pith.science/pith/BZBWQ7ROSCFX2NNDZM5MRQWC23/bundle.json","state":"https://pith.science/pith/BZBWQ7ROSCFX2NNDZM5MRQWC23/state.json","well_known_bundle":"https://pith.science/.well-known/pith/BZBWQ7ROSCFX2NNDZM5MRQWC23/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:BZBWQ7ROSCFX2NNDZM5MRQWC23","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":"fe4f81d4e2b8ebe0ae7b8ae14355b8150bc77c874828366dd3e7672162ad081b","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-04-21T04:24:49Z","title_canon_sha256":"f6017829214b1a12c2660f732e078d9a3c317a5ab6d704bfbf453e7819708927"},"schema_version":"1.0","source":{"id":"2504.14852","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2504.14852","created_at":"2026-07-05T10:51:51Z"},{"alias_kind":"arxiv_version","alias_value":"2504.14852v1","created_at":"2026-07-05T10:51:51Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2504.14852","created_at":"2026-07-05T10:51:51Z"},{"alias_kind":"pith_short_12","alias_value":"BZBWQ7ROSCFX","created_at":"2026-07-05T10:51:51Z"},{"alias_kind":"pith_short_16","alias_value":"BZBWQ7ROSCFX2NND","created_at":"2026-07-05T10:51:51Z"},{"alias_kind":"pith_short_8","alias_value":"BZBWQ7RO","created_at":"2026-07-05T10:51:51Z"}],"graph_snapshots":[{"event_id":"sha256:7ea245838aaaa25a7dd1a1bc1307f66f7a048a2368d9c96e9cbdf214ce665759","target":"graph","created_at":"2026-07-05T10:51:51Z","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/2504.14852/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Code translation is an essential task in software migration, multilingual development, and system refactoring. Recent advancements in large language models (LLMs) have demonstrated significant potential in this task. However, prior studies have highlighted that LLMs often struggle with domain-specific code, particularly in resolving cross-lingual API mappings. To tackle this challenge, we propose APIRAT, a novel code translation method that integrates multi-source API knowledge. APIRAT employs three API knowledge augmentation techniques, including API sequence retrieval, API sequence back-tran","authors_text":"Beijun Shen, Chaofan Wang, Guanjie Qiu, Xiaodong Gu","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-04-21T04:24:49Z","title":"APIRAT: Integrating Multi-source API Knowledge for Enhanced Code Translation with LLMs"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2504.14852","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:525661eac8e6b7eaccfe00065b5a3cae3fea66d844ca03acbec8f6d9b123cb36","target":"record","created_at":"2026-07-05T10:51:51Z","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":"fe4f81d4e2b8ebe0ae7b8ae14355b8150bc77c874828366dd3e7672162ad081b","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-04-21T04:24:49Z","title_canon_sha256":"f6017829214b1a12c2660f732e078d9a3c317a5ab6d704bfbf453e7819708927"},"schema_version":"1.0","source":{"id":"2504.14852","kind":"arxiv","version":1}},"canonical_sha256":"0e43687e2e908b7d35a3cb3ac8c2c2d6e12b5a24699c0d9226266a0dc83be31a","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"0e43687e2e908b7d35a3cb3ac8c2c2d6e12b5a24699c0d9226266a0dc83be31a","first_computed_at":"2026-07-05T10:51:51.691615Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T10:51:51.691615Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"51uA/8/dCOs0UntP0cJdPv2LFViLDxAD36G4xYu6tbKJsXvEBJEIRkmp12q9zEmvep9AX+I6JCk0EVlBKcODBw==","signature_status":"signed_v1","signed_at":"2026-07-05T10:51:51.692160Z","signed_message":"canonical_sha256_bytes"},"source_id":"2504.14852","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:525661eac8e6b7eaccfe00065b5a3cae3fea66d844ca03acbec8f6d9b123cb36","sha256:7ea245838aaaa25a7dd1a1bc1307f66f7a048a2368d9c96e9cbdf214ce665759"],"state_sha256":"e10bcd3d5edcb3f45690e2c775d7977f9d66e2031fa5d9b75bf6e903d503d65b"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ZnzgH77Agii6SjKUSV4cot4Ysio/Dlf9JbwntYauK31qHSVUJUIZHAbGEHjEAYY0Vg+KRJcT/wtciBq3eyquCg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-17T07:52:53.261962Z","bundle_sha256":"3a362324561d1a4895c8ac52992317c90a6ffc09a86629060008b0d603ce56ad"}}