{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:YIAW73MURB3GXPCIFJRY2V4NMY","short_pith_number":"pith:YIAW73MU","canonical_record":{"source":{"id":"2503.15231","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-03-19T14:08:47Z","cross_cats_sorted":[],"title_canon_sha256":"3769ac7e831848dfa52ba9a40438914dc3364b1b84cd235f6a77c4ccc1dde60d","abstract_canon_sha256":"e01e3d2b7dd90122ceacaa6fcd3be320326716341842434ebf51a3b2b64d2eba"},"schema_version":"1.0"},"canonical_sha256":"c2016fed9488766bbc482a638d578d662220a52cde01b39dd9c1d1a9ba69dcc0","source":{"kind":"arxiv","id":"2503.15231","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2503.15231","created_at":"2026-07-05T10:34:49Z"},{"alias_kind":"arxiv_version","alias_value":"2503.15231v1","created_at":"2026-07-05T10:34:49Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2503.15231","created_at":"2026-07-05T10:34:49Z"},{"alias_kind":"pith_short_12","alias_value":"YIAW73MURB3G","created_at":"2026-07-05T10:34:49Z"},{"alias_kind":"pith_short_16","alias_value":"YIAW73MURB3GXPCI","created_at":"2026-07-05T10:34:49Z"},{"alias_kind":"pith_short_8","alias_value":"YIAW73MU","created_at":"2026-07-05T10:34:49Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:YIAW73MURB3GXPCIFJRY2V4NMY","target":"record","payload":{"canonical_record":{"source":{"id":"2503.15231","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-03-19T14:08:47Z","cross_cats_sorted":[],"title_canon_sha256":"3769ac7e831848dfa52ba9a40438914dc3364b1b84cd235f6a77c4ccc1dde60d","abstract_canon_sha256":"e01e3d2b7dd90122ceacaa6fcd3be320326716341842434ebf51a3b2b64d2eba"},"schema_version":"1.0"},"canonical_sha256":"c2016fed9488766bbc482a638d578d662220a52cde01b39dd9c1d1a9ba69dcc0","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T10:34:49.017068Z","signature_b64":"MxwDfm4pl6GeeWgLhLKReXm5pJReU83LnCTtUT7Nc61O/N50rMWANAj/VPfzhBVLPNDBGXVyX1b7TS4Ol63gDg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"c2016fed9488766bbc482a638d578d662220a52cde01b39dd9c1d1a9ba69dcc0","last_reissued_at":"2026-07-05T10:34:49.016493Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T10:34:49.016493Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2503.15231","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:34:49Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"X5CSd9VXZf2ghJT6anVZj9aX7ORBAJ75lOzhTIm1tGy5aYTDONbWhT63oELO5tOMbWxNTcQ/yFluH+pJ9/SYCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-04T05:09:25.903872Z"},"content_sha256":"478ec35c03e978f12edbdf126b1a6987af284d6b724b05d4d155afce2b5e17cf","schema_version":"1.0","event_id":"sha256:478ec35c03e978f12edbdf126b1a6987af284d6b724b05d4d155afce2b5e17cf"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:YIAW73MURB3GXPCIFJRY2V4NMY","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"When LLMs Meet API Documentation: Can Retrieval Augmentation Aid Code Generation Just as It Helps Developers?","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Jialun Cao, Jiasi Shen, Jingyi Chen, Shing-Chi Cheung, Songqiang Chen","submitted_at":"2025-03-19T14:08:47Z","abstract_excerpt":"Retrieval-augmented generation (RAG) has increasingly shown its power in extending large language models' (LLMs') capability beyond their pre-trained knowledge. Existing works have shown that RAG can help with software development tasks such as code generation, code update, and test generation. Yet, the effectiveness of adapting LLMs to fast-evolving or less common API libraries using RAG remains unknown. To bridge this gap, we take an initial step to study this unexplored yet practical setting - when developers code with a less common library, they often refer to its API documentation; likewi"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2503.15231","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/2503.15231/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:34:49Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"j8WRvy+OomT8TchmLguILHhbQ/Zf7NIFynrdRIW1m2fs04RlIAtEpUf/x9m/a+N8WbuBwAE4+C4NAlK1fPM6Bg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-04T05:09:25.904379Z"},"content_sha256":"786466a0d46ed64850c0738b5f47004e11248f153cc1b732280557fb51a3637c","schema_version":"1.0","event_id":"sha256:786466a0d46ed64850c0738b5f47004e11248f153cc1b732280557fb51a3637c"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/YIAW73MURB3GXPCIFJRY2V4NMY/bundle.json","state_url":"https://pith.science/pith/YIAW73MURB3GXPCIFJRY2V4NMY/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/YIAW73MURB3GXPCIFJRY2V4NMY/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-04T05:09:25Z","links":{"resolver":"https://pith.science/pith/YIAW73MURB3GXPCIFJRY2V4NMY","bundle":"https://pith.science/pith/YIAW73MURB3GXPCIFJRY2V4NMY/bundle.json","state":"https://pith.science/pith/YIAW73MURB3GXPCIFJRY2V4NMY/state.json","well_known_bundle":"https://pith.science/.well-known/pith/YIAW73MURB3GXPCIFJRY2V4NMY/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:YIAW73MURB3GXPCIFJRY2V4NMY","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":"e01e3d2b7dd90122ceacaa6fcd3be320326716341842434ebf51a3b2b64d2eba","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-03-19T14:08:47Z","title_canon_sha256":"3769ac7e831848dfa52ba9a40438914dc3364b1b84cd235f6a77c4ccc1dde60d"},"schema_version":"1.0","source":{"id":"2503.15231","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2503.15231","created_at":"2026-07-05T10:34:49Z"},{"alias_kind":"arxiv_version","alias_value":"2503.15231v1","created_at":"2026-07-05T10:34:49Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2503.15231","created_at":"2026-07-05T10:34:49Z"},{"alias_kind":"pith_short_12","alias_value":"YIAW73MURB3G","created_at":"2026-07-05T10:34:49Z"},{"alias_kind":"pith_short_16","alias_value":"YIAW73MURB3GXPCI","created_at":"2026-07-05T10:34:49Z"},{"alias_kind":"pith_short_8","alias_value":"YIAW73MU","created_at":"2026-07-05T10:34:49Z"}],"graph_snapshots":[{"event_id":"sha256:786466a0d46ed64850c0738b5f47004e11248f153cc1b732280557fb51a3637c","target":"graph","created_at":"2026-07-05T10:34:49Z","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/2503.15231/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Retrieval-augmented generation (RAG) has increasingly shown its power in extending large language models' (LLMs') capability beyond their pre-trained knowledge. Existing works have shown that RAG can help with software development tasks such as code generation, code update, and test generation. Yet, the effectiveness of adapting LLMs to fast-evolving or less common API libraries using RAG remains unknown. To bridge this gap, we take an initial step to study this unexplored yet practical setting - when developers code with a less common library, they often refer to its API documentation; likewi","authors_text":"Jialun Cao, Jiasi Shen, Jingyi Chen, Shing-Chi Cheung, Songqiang Chen","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-03-19T14:08:47Z","title":"When LLMs Meet API Documentation: Can Retrieval Augmentation Aid Code Generation Just as It Helps Developers?"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2503.15231","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:478ec35c03e978f12edbdf126b1a6987af284d6b724b05d4d155afce2b5e17cf","target":"record","created_at":"2026-07-05T10:34:49Z","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":"e01e3d2b7dd90122ceacaa6fcd3be320326716341842434ebf51a3b2b64d2eba","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2025-03-19T14:08:47Z","title_canon_sha256":"3769ac7e831848dfa52ba9a40438914dc3364b1b84cd235f6a77c4ccc1dde60d"},"schema_version":"1.0","source":{"id":"2503.15231","kind":"arxiv","version":1}},"canonical_sha256":"c2016fed9488766bbc482a638d578d662220a52cde01b39dd9c1d1a9ba69dcc0","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"c2016fed9488766bbc482a638d578d662220a52cde01b39dd9c1d1a9ba69dcc0","first_computed_at":"2026-07-05T10:34:49.016493Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T10:34:49.016493Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"MxwDfm4pl6GeeWgLhLKReXm5pJReU83LnCTtUT7Nc61O/N50rMWANAj/VPfzhBVLPNDBGXVyX1b7TS4Ol63gDg==","signature_status":"signed_v1","signed_at":"2026-07-05T10:34:49.017068Z","signed_message":"canonical_sha256_bytes"},"source_id":"2503.15231","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:478ec35c03e978f12edbdf126b1a6987af284d6b724b05d4d155afce2b5e17cf","sha256:786466a0d46ed64850c0738b5f47004e11248f153cc1b732280557fb51a3637c"],"state_sha256":"e102be0a9e5bbde5e75fd40225dff8ba42111e4200e869b0580395983fb57b61"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"FjhVzxmut6/oiqb52C8Da1t6a+VPxnsarrOJwwocVQPk/GCPRprLl8Fpb5+oxUQGxkTsfC28y5YTu7t0mxGsAw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-04T05:09:25.909550Z","bundle_sha256":"035191d70975e413b8b2e1571243c1e29c6310c3897247d641bb0fd838bd8a55"}}