{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:LFLMFYVP7R73QDRWTHLVQLZGAX","short_pith_number":"pith:LFLMFYVP","canonical_record":{"source":{"id":"2409.15204","kind":"arxiv","version":3},"metadata":{"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2024-09-23T16:51:43Z","cross_cats_sorted":["cs.LG"],"title_canon_sha256":"88463ef107326c00fbf9cdb6c430d21cae82e8e4d612b329510f6ea1a72dac9e","abstract_canon_sha256":"9f64190d936c0b5f64e0139e14588e738545cdfdc8ff8100524653c6225ec362"},"schema_version":"1.0"},"canonical_sha256":"5956c2e2affc7fb80e3699d7582f2605f8e65bb2eb4f91cc21caefa8862094ed","source":{"kind":"arxiv","id":"2409.15204","version":3},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2409.15204","created_at":"2026-07-05T11:47:14Z"},{"alias_kind":"arxiv_version","alias_value":"2409.15204v3","created_at":"2026-07-05T11:47:14Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2409.15204","created_at":"2026-07-05T11:47:14Z"},{"alias_kind":"pith_short_12","alias_value":"LFLMFYVP7R73","created_at":"2026-07-05T11:47:14Z"},{"alias_kind":"pith_short_16","alias_value":"LFLMFYVP7R73QDRW","created_at":"2026-07-05T11:47:14Z"},{"alias_kind":"pith_short_8","alias_value":"LFLMFYVP","created_at":"2026-07-05T11:47:14Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:LFLMFYVP7R73QDRWTHLVQLZGAX","target":"record","payload":{"canonical_record":{"source":{"id":"2409.15204","kind":"arxiv","version":3},"metadata":{"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2024-09-23T16:51:43Z","cross_cats_sorted":["cs.LG"],"title_canon_sha256":"88463ef107326c00fbf9cdb6c430d21cae82e8e4d612b329510f6ea1a72dac9e","abstract_canon_sha256":"9f64190d936c0b5f64e0139e14588e738545cdfdc8ff8100524653c6225ec362"},"schema_version":"1.0"},"canonical_sha256":"5956c2e2affc7fb80e3699d7582f2605f8e65bb2eb4f91cc21caefa8862094ed","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:47:14.123917Z","signature_b64":"+0BMaFlQtW0sf5AOKuyVJnJbmT/4eJDQ0GgePq3ySvrP450crSyKFW173eupue/W7crQyv9J0bQAvETHaD7/BQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"5956c2e2affc7fb80e3699d7582f2605f8e65bb2eb4f91cc21caefa8862094ed","last_reissued_at":"2026-07-05T11:47:14.123351Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:47:14.123351Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2409.15204","source_version":3,"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-05T11:47:14Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"oKdJpGBs0mmRy1iDTfS9BD03n+Ma/qVmgBT6zKtLsS0ALxVpz0KQZtwlQxK2Ytarh3uT2+x+wMMrwDyx/9RUCQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-08T04:29:50.873237Z"},"content_sha256":"c281ee8e21118da68ccfc1809854df781d0c73727c3788832a5b688ffb6d85a7","schema_version":"1.0","event_id":"sha256:c281ee8e21118da68ccfc1809854df781d0c73727c3788832a5b688ffb6d85a7"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:LFLMFYVP7R73QDRWTHLVQLZGAX","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"RAMBO: Enhancing RAG-based Repository-Level Method Body Completion","license":"http://creativecommons.org/publicdomain/zero/1.0/","headline":"","cross_cats":["cs.LG"],"primary_cat":"cs.SE","authors_text":"Duc-Thieu Luu-Van, Hieu Dinh Vo, Son Nguyen, Thanh-Phat Nguyen, Thu-Trang Nguyen, Tuan-Dung Bui","submitted_at":"2024-09-23T16:51:43Z","abstract_excerpt":"Code completion is essential in software development, helping developers by predicting code snippets based on context. Among completion tasks, Method Body Completion (MBC) is particularly challenging as it involves generating complete method bodies based on their signatures and context. This task becomes significantly harder in large repositories, where method bodies must integrate repositoryspecific elements such as custom APIs, inter-module dependencies, and project-specific conventions. In this paper, we introduce RAMBO, a novel RAG-based approach for repository-level MBC. Instead of retrie"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2409.15204","kind":"arxiv","version":3},"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/2409.15204/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-05T11:47:14Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"vHpkcBwVsyV4Aa8n7MxbQwqDftKr/hGue6Qap72n6eps0WDMGxH3Rp1evSSHYrZFa6ZvmerH9nI3hYMEL+VWBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-08T04:29:50.874315Z"},"content_sha256":"de326aabc3cfdd7945aecb98700b011d5e7f5a3719d2256319ba88cb8c4507c7","schema_version":"1.0","event_id":"sha256:de326aabc3cfdd7945aecb98700b011d5e7f5a3719d2256319ba88cb8c4507c7"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/LFLMFYVP7R73QDRWTHLVQLZGAX/bundle.json","state_url":"https://pith.science/pith/LFLMFYVP7R73QDRWTHLVQLZGAX/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/LFLMFYVP7R73QDRWTHLVQLZGAX/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-08T04:29:50Z","links":{"resolver":"https://pith.science/pith/LFLMFYVP7R73QDRWTHLVQLZGAX","bundle":"https://pith.science/pith/LFLMFYVP7R73QDRWTHLVQLZGAX/bundle.json","state":"https://pith.science/pith/LFLMFYVP7R73QDRWTHLVQLZGAX/state.json","well_known_bundle":"https://pith.science/.well-known/pith/LFLMFYVP7R73QDRWTHLVQLZGAX/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:LFLMFYVP7R73QDRWTHLVQLZGAX","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":"9f64190d936c0b5f64e0139e14588e738545cdfdc8ff8100524653c6225ec362","cross_cats_sorted":["cs.LG"],"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2024-09-23T16:51:43Z","title_canon_sha256":"88463ef107326c00fbf9cdb6c430d21cae82e8e4d612b329510f6ea1a72dac9e"},"schema_version":"1.0","source":{"id":"2409.15204","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2409.15204","created_at":"2026-07-05T11:47:14Z"},{"alias_kind":"arxiv_version","alias_value":"2409.15204v3","created_at":"2026-07-05T11:47:14Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2409.15204","created_at":"2026-07-05T11:47:14Z"},{"alias_kind":"pith_short_12","alias_value":"LFLMFYVP7R73","created_at":"2026-07-05T11:47:14Z"},{"alias_kind":"pith_short_16","alias_value":"LFLMFYVP7R73QDRW","created_at":"2026-07-05T11:47:14Z"},{"alias_kind":"pith_short_8","alias_value":"LFLMFYVP","created_at":"2026-07-05T11:47:14Z"}],"graph_snapshots":[{"event_id":"sha256:de326aabc3cfdd7945aecb98700b011d5e7f5a3719d2256319ba88cb8c4507c7","target":"graph","created_at":"2026-07-05T11:47:14Z","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/2409.15204/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Code completion is essential in software development, helping developers by predicting code snippets based on context. Among completion tasks, Method Body Completion (MBC) is particularly challenging as it involves generating complete method bodies based on their signatures and context. This task becomes significantly harder in large repositories, where method bodies must integrate repositoryspecific elements such as custom APIs, inter-module dependencies, and project-specific conventions. In this paper, we introduce RAMBO, a novel RAG-based approach for repository-level MBC. Instead of retrie","authors_text":"Duc-Thieu Luu-Van, Hieu Dinh Vo, Son Nguyen, Thanh-Phat Nguyen, Thu-Trang Nguyen, Tuan-Dung Bui","cross_cats":["cs.LG"],"headline":"","license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2024-09-23T16:51:43Z","title":"RAMBO: Enhancing RAG-based Repository-Level Method Body Completion"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2409.15204","kind":"arxiv","version":3},"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:c281ee8e21118da68ccfc1809854df781d0c73727c3788832a5b688ffb6d85a7","target":"record","created_at":"2026-07-05T11:47:14Z","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":"9f64190d936c0b5f64e0139e14588e738545cdfdc8ff8100524653c6225ec362","cross_cats_sorted":["cs.LG"],"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2024-09-23T16:51:43Z","title_canon_sha256":"88463ef107326c00fbf9cdb6c430d21cae82e8e4d612b329510f6ea1a72dac9e"},"schema_version":"1.0","source":{"id":"2409.15204","kind":"arxiv","version":3}},"canonical_sha256":"5956c2e2affc7fb80e3699d7582f2605f8e65bb2eb4f91cc21caefa8862094ed","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"5956c2e2affc7fb80e3699d7582f2605f8e65bb2eb4f91cc21caefa8862094ed","first_computed_at":"2026-07-05T11:47:14.123351Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T11:47:14.123351Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"+0BMaFlQtW0sf5AOKuyVJnJbmT/4eJDQ0GgePq3ySvrP450crSyKFW173eupue/W7crQyv9J0bQAvETHaD7/BQ==","signature_status":"signed_v1","signed_at":"2026-07-05T11:47:14.123917Z","signed_message":"canonical_sha256_bytes"},"source_id":"2409.15204","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:c281ee8e21118da68ccfc1809854df781d0c73727c3788832a5b688ffb6d85a7","sha256:de326aabc3cfdd7945aecb98700b011d5e7f5a3719d2256319ba88cb8c4507c7"],"state_sha256":"10d4ab0278a7e87fc95c401c2e140891fbe319fc37f51a8b2347e396d9abdbfa"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"znzllmxO5wT6KrmUdup7wVgJvwNUV2olXjbBMyS3JZMKczPvGDLFEZOKHD7IHdGup/jW5uY3e+m1Na3JNRN8Dw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-08T04:29:50.879628Z","bundle_sha256":"2dcaa04258733d246b688fde5cae69890cfc7ee1123b58a15c44e860e10bdb32"}}