{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:N6BVVLNNR5LCDU7634KLSHGEZF","short_pith_number":"pith:N6BVVLNN","canonical_record":{"source":{"id":"2412.08063","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.SE","submitted_at":"2024-12-11T03:15:49Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"731964a576a3f314a8f6ae51c285b31fb8e79e7844e75c544e5fde9eb2de7294","abstract_canon_sha256":"3b0ad1580ee9d8296d579c7e890a77a26eac1360b3ac4ccadf0bd2acb5fd5469"},"schema_version":"1.0"},"canonical_sha256":"6f835aadad8f5621d3fedf14b91cc4c97b837c10d10a6bf3b6d9c3c0545d572f","source":{"kind":"arxiv","id":"2412.08063","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2412.08063","created_at":"2026-07-05T09:47:43Z"},{"alias_kind":"arxiv_version","alias_value":"2412.08063v1","created_at":"2026-07-05T09:47:43Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2412.08063","created_at":"2026-07-05T09:47:43Z"},{"alias_kind":"pith_short_12","alias_value":"N6BVVLNNR5LC","created_at":"2026-07-05T09:47:43Z"},{"alias_kind":"pith_short_16","alias_value":"N6BVVLNNR5LCDU76","created_at":"2026-07-05T09:47:43Z"},{"alias_kind":"pith_short_8","alias_value":"N6BVVLNN","created_at":"2026-07-05T09:47:43Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:N6BVVLNNR5LCDU7634KLSHGEZF","target":"record","payload":{"canonical_record":{"source":{"id":"2412.08063","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.SE","submitted_at":"2024-12-11T03:15:49Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"731964a576a3f314a8f6ae51c285b31fb8e79e7844e75c544e5fde9eb2de7294","abstract_canon_sha256":"3b0ad1580ee9d8296d579c7e890a77a26eac1360b3ac4ccadf0bd2acb5fd5469"},"schema_version":"1.0"},"canonical_sha256":"6f835aadad8f5621d3fedf14b91cc4c97b837c10d10a6bf3b6d9c3c0545d572f","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:47:43.798666Z","signature_b64":"OgBEjqJKWZHOPLkK0RDL/W62rcF0UYsmq1Yi4TmZL+eI/rpstvzwspdYFc4egK+Up3JbJh2wJZj+WPB944ryAg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"6f835aadad8f5621d3fedf14b91cc4c97b837c10d10a6bf3b6d9c3c0545d572f","last_reissued_at":"2026-07-05T09:47:43.798175Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:47:43.798175Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2412.08063","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:47:43Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"E8xLBMd7Rad5GhfaIHn+k6MOKg3ksd205t7R3edHeY1jCC8AlgqtXySFkNiEOD2aZt7QaJ9r3EzJeRs0kY2nAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-16T17:17:28.917415Z"},"content_sha256":"b8416c568f5a58ccb72b5fb9125de314ad1ea6e059cc241d14f5e54140cacceb","schema_version":"1.0","event_id":"sha256:b8416c568f5a58ccb72b5fb9125de314ad1ea6e059cc241d14f5e54140cacceb"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:N6BVVLNNR5LCDU7634KLSHGEZF","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"ContextModule: Improving Code Completion via Repository-level Contextual Information","license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.SE","authors_text":"Bo Jiang, Chao Peng, Dexin Liu, Hang Zhu, Jie Liu, Jierui Liu, Junlin Liu, Ningyuan Sun, Wenchao Li, Zhanming Guan","submitted_at":"2024-12-11T03:15:49Z","abstract_excerpt":"Large Language Models (LLMs) have demonstrated impressive capabilities in code completion tasks, where they assist developers by predicting and generating new code in real-time. However, existing LLM-based code completion systems primarily rely on the immediate context of the file being edited, often missing valuable repository-level information, user behaviour and edit history that could improve suggestion accuracy. Additionally, challenges such as efficiently retrieving relevant code snippets from large repositories, incorporating user behavior, and balancing accuracy with low-latency requir"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2412.08063","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.08063/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:47:43Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"n4Y7dHC0kILnCF6gFTgz/a1pKMSRDfMA3gqhEHZQDP/pv11ZT8/5E8QMHarrkVK1LOqTd2DEE1vneDU1c/Y0BA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-16T17:17:28.918247Z"},"content_sha256":"a619b15562825527b1b17b23859a3fdd25e643feba3f8cfd888fd4cde19dd1a5","schema_version":"1.0","event_id":"sha256:a619b15562825527b1b17b23859a3fdd25e643feba3f8cfd888fd4cde19dd1a5"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/N6BVVLNNR5LCDU7634KLSHGEZF/bundle.json","state_url":"https://pith.science/pith/N6BVVLNNR5LCDU7634KLSHGEZF/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/N6BVVLNNR5LCDU7634KLSHGEZF/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-16T17:17:28Z","links":{"resolver":"https://pith.science/pith/N6BVVLNNR5LCDU7634KLSHGEZF","bundle":"https://pith.science/pith/N6BVVLNNR5LCDU7634KLSHGEZF/bundle.json","state":"https://pith.science/pith/N6BVVLNNR5LCDU7634KLSHGEZF/state.json","well_known_bundle":"https://pith.science/.well-known/pith/N6BVVLNNR5LCDU7634KLSHGEZF/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:N6BVVLNNR5LCDU7634KLSHGEZF","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":"3b0ad1580ee9d8296d579c7e890a77a26eac1360b3ac4ccadf0bd2acb5fd5469","cross_cats_sorted":["cs.AI"],"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.SE","submitted_at":"2024-12-11T03:15:49Z","title_canon_sha256":"731964a576a3f314a8f6ae51c285b31fb8e79e7844e75c544e5fde9eb2de7294"},"schema_version":"1.0","source":{"id":"2412.08063","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2412.08063","created_at":"2026-07-05T09:47:43Z"},{"alias_kind":"arxiv_version","alias_value":"2412.08063v1","created_at":"2026-07-05T09:47:43Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2412.08063","created_at":"2026-07-05T09:47:43Z"},{"alias_kind":"pith_short_12","alias_value":"N6BVVLNNR5LC","created_at":"2026-07-05T09:47:43Z"},{"alias_kind":"pith_short_16","alias_value":"N6BVVLNNR5LCDU76","created_at":"2026-07-05T09:47:43Z"},{"alias_kind":"pith_short_8","alias_value":"N6BVVLNN","created_at":"2026-07-05T09:47:43Z"}],"graph_snapshots":[{"event_id":"sha256:a619b15562825527b1b17b23859a3fdd25e643feba3f8cfd888fd4cde19dd1a5","target":"graph","created_at":"2026-07-05T09:47:43Z","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.08063/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Large Language Models (LLMs) have demonstrated impressive capabilities in code completion tasks, where they assist developers by predicting and generating new code in real-time. However, existing LLM-based code completion systems primarily rely on the immediate context of the file being edited, often missing valuable repository-level information, user behaviour and edit history that could improve suggestion accuracy. Additionally, challenges such as efficiently retrieving relevant code snippets from large repositories, incorporating user behavior, and balancing accuracy with low-latency requir","authors_text":"Bo Jiang, Chao Peng, Dexin Liu, Hang Zhu, Jie Liu, Jierui Liu, Junlin Liu, Ningyuan Sun, Wenchao Li, Zhanming Guan","cross_cats":["cs.AI"],"headline":"","license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.SE","submitted_at":"2024-12-11T03:15:49Z","title":"ContextModule: Improving Code Completion via Repository-level Contextual Information"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2412.08063","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:b8416c568f5a58ccb72b5fb9125de314ad1ea6e059cc241d14f5e54140cacceb","target":"record","created_at":"2026-07-05T09:47:43Z","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":"3b0ad1580ee9d8296d579c7e890a77a26eac1360b3ac4ccadf0bd2acb5fd5469","cross_cats_sorted":["cs.AI"],"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.SE","submitted_at":"2024-12-11T03:15:49Z","title_canon_sha256":"731964a576a3f314a8f6ae51c285b31fb8e79e7844e75c544e5fde9eb2de7294"},"schema_version":"1.0","source":{"id":"2412.08063","kind":"arxiv","version":1}},"canonical_sha256":"6f835aadad8f5621d3fedf14b91cc4c97b837c10d10a6bf3b6d9c3c0545d572f","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"6f835aadad8f5621d3fedf14b91cc4c97b837c10d10a6bf3b6d9c3c0545d572f","first_computed_at":"2026-07-05T09:47:43.798175Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:47:43.798175Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"OgBEjqJKWZHOPLkK0RDL/W62rcF0UYsmq1Yi4TmZL+eI/rpstvzwspdYFc4egK+Up3JbJh2wJZj+WPB944ryAg==","signature_status":"signed_v1","signed_at":"2026-07-05T09:47:43.798666Z","signed_message":"canonical_sha256_bytes"},"source_id":"2412.08063","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:b8416c568f5a58ccb72b5fb9125de314ad1ea6e059cc241d14f5e54140cacceb","sha256:a619b15562825527b1b17b23859a3fdd25e643feba3f8cfd888fd4cde19dd1a5"],"state_sha256":"389ac9df7061026a12627046045cc2d8afcf1d8adecce8228879689d1badbea7"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"dVh7stEeCk6WOxFLGAEjyzBVYZCyHmlMFIjHoxqFsKeizUu2qSADOcnrn6LMuTvxq7AwnvU0mq+Fo1gM8td+BQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-16T17:17:28.922731Z","bundle_sha256":"52e98d57c3f457329194373db46e0f732ddb49303f36ef8c268c37c9c824ea50"}}