{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:54MPQKZOWCV3WPTYN3ZBVL7PDO","short_pith_number":"pith:54MPQKZO","canonical_record":{"source":{"id":"2404.14296","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-04-22T15:54:53Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"fc70fe07f98fc56bc8833c3c8fc6c0eb9834ce7d582fd40a858852ace69db080","abstract_canon_sha256":"b818bb70aee115798c00f665608293e8eaff78deaa6748cda2838470f701f72b"},"schema_version":"1.0"},"canonical_sha256":"ef18f82b2eb0abbb3e786ef21aafef1b80daadfa7ef6734ac335d5adc13eb719","source":{"kind":"arxiv","id":"2404.14296","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2404.14296","created_at":"2026-07-05T09:04:09Z"},{"alias_kind":"arxiv_version","alias_value":"2404.14296v2","created_at":"2026-07-05T09:04:09Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2404.14296","created_at":"2026-07-05T09:04:09Z"},{"alias_kind":"pith_short_12","alias_value":"54MPQKZOWCV3","created_at":"2026-07-05T09:04:09Z"},{"alias_kind":"pith_short_16","alias_value":"54MPQKZOWCV3WPTY","created_at":"2026-07-05T09:04:09Z"},{"alias_kind":"pith_short_8","alias_value":"54MPQKZO","created_at":"2026-07-05T09:04:09Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:54MPQKZOWCV3WPTYN3ZBVL7PDO","target":"record","payload":{"canonical_record":{"source":{"id":"2404.14296","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-04-22T15:54:53Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"fc70fe07f98fc56bc8833c3c8fc6c0eb9834ce7d582fd40a858852ace69db080","abstract_canon_sha256":"b818bb70aee115798c00f665608293e8eaff78deaa6748cda2838470f701f72b"},"schema_version":"1.0"},"canonical_sha256":"ef18f82b2eb0abbb3e786ef21aafef1b80daadfa7ef6734ac335d5adc13eb719","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:04:09.412118Z","signature_b64":"bNkLLDUd0xeiFmFCBmIkYUI7OQVMyUJWPumXv2itYW19SwDEWkb8zKz0vvCw6+ycZ31nZtvvxf4a/V0YxIARBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"ef18f82b2eb0abbb3e786ef21aafef1b80daadfa7ef6734ac335d5adc13eb719","last_reissued_at":"2026-07-05T09:04:09.411653Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:04:09.411653Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2404.14296","source_version":2,"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:04:09Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"rWhWjlhkoQLCr1Y6nlcynf9NUHbmWBIvUOhYZr6Yl9bimqG/sVtw3O4m9/5AYJZneENogMhkm8AtygqVwC5bBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-08T12:11:55.991917Z"},"content_sha256":"621f2487ad458190639e2751b7c52f17c112f8e74fa70c445126d1ca8c7d69a3","schema_version":"1.0","event_id":"sha256:621f2487ad458190639e2751b7c52f17c112f8e74fa70c445126d1ca8c7d69a3"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:54MPQKZOWCV3WPTYN3ZBVL7PDO","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Does Your Neural Code Completion Model Use My Code? A Membership Inference Approach","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.SE","authors_text":"Guanghua Wan, Hai Jin, Hongyu Zhang, Lichao Sun, Pan Zhou, Shijie Zhang, Yao Wan","submitted_at":"2024-04-22T15:54:53Z","abstract_excerpt":"Recent years have witnessed significant progress in developing deep learning-based models for automated code completion. Although using source code in GitHub has been a common practice for training deep-learning-based models for code completion, it may induce some legal and ethical issues such as copyright infringement. In this paper, we investigate the legal and ethical issues of current neural code completion models by answering the following question: Is my code used to train your neural code completion model? To this end, we tailor a membership inference approach (termed CodeMI) that was o"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2404.14296","kind":"arxiv","version":2},"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/2404.14296/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:04:09Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"miLE4nzpzjSymQfMV6iHQcK1OFyUyu96Tlw0MHhriz1SAdmy0fwUq9LO0PgZyJnkzZJDmY0OjIoTguqI5fH1AA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-08T12:11:55.992532Z"},"content_sha256":"046c1eb1b38398cd7760836e63359c0a436eb59401b78bde92b4db1d8d518e03","schema_version":"1.0","event_id":"sha256:046c1eb1b38398cd7760836e63359c0a436eb59401b78bde92b4db1d8d518e03"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/54MPQKZOWCV3WPTYN3ZBVL7PDO/bundle.json","state_url":"https://pith.science/pith/54MPQKZOWCV3WPTYN3ZBVL7PDO/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/54MPQKZOWCV3WPTYN3ZBVL7PDO/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-08T12:11:55Z","links":{"resolver":"https://pith.science/pith/54MPQKZOWCV3WPTYN3ZBVL7PDO","bundle":"https://pith.science/pith/54MPQKZOWCV3WPTYN3ZBVL7PDO/bundle.json","state":"https://pith.science/pith/54MPQKZOWCV3WPTYN3ZBVL7PDO/state.json","well_known_bundle":"https://pith.science/.well-known/pith/54MPQKZOWCV3WPTYN3ZBVL7PDO/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:54MPQKZOWCV3WPTYN3ZBVL7PDO","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":"b818bb70aee115798c00f665608293e8eaff78deaa6748cda2838470f701f72b","cross_cats_sorted":["cs.AI"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-04-22T15:54:53Z","title_canon_sha256":"fc70fe07f98fc56bc8833c3c8fc6c0eb9834ce7d582fd40a858852ace69db080"},"schema_version":"1.0","source":{"id":"2404.14296","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2404.14296","created_at":"2026-07-05T09:04:09Z"},{"alias_kind":"arxiv_version","alias_value":"2404.14296v2","created_at":"2026-07-05T09:04:09Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2404.14296","created_at":"2026-07-05T09:04:09Z"},{"alias_kind":"pith_short_12","alias_value":"54MPQKZOWCV3","created_at":"2026-07-05T09:04:09Z"},{"alias_kind":"pith_short_16","alias_value":"54MPQKZOWCV3WPTY","created_at":"2026-07-05T09:04:09Z"},{"alias_kind":"pith_short_8","alias_value":"54MPQKZO","created_at":"2026-07-05T09:04:09Z"}],"graph_snapshots":[{"event_id":"sha256:046c1eb1b38398cd7760836e63359c0a436eb59401b78bde92b4db1d8d518e03","target":"graph","created_at":"2026-07-05T09:04:09Z","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/2404.14296/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Recent years have witnessed significant progress in developing deep learning-based models for automated code completion. Although using source code in GitHub has been a common practice for training deep-learning-based models for code completion, it may induce some legal and ethical issues such as copyright infringement. In this paper, we investigate the legal and ethical issues of current neural code completion models by answering the following question: Is my code used to train your neural code completion model? To this end, we tailor a membership inference approach (termed CodeMI) that was o","authors_text":"Guanghua Wan, Hai Jin, Hongyu Zhang, Lichao Sun, Pan Zhou, Shijie Zhang, Yao Wan","cross_cats":["cs.AI"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-04-22T15:54:53Z","title":"Does Your Neural Code Completion Model Use My Code? A Membership Inference Approach"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2404.14296","kind":"arxiv","version":2},"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:621f2487ad458190639e2751b7c52f17c112f8e74fa70c445126d1ca8c7d69a3","target":"record","created_at":"2026-07-05T09:04:09Z","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":"b818bb70aee115798c00f665608293e8eaff78deaa6748cda2838470f701f72b","cross_cats_sorted":["cs.AI"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-04-22T15:54:53Z","title_canon_sha256":"fc70fe07f98fc56bc8833c3c8fc6c0eb9834ce7d582fd40a858852ace69db080"},"schema_version":"1.0","source":{"id":"2404.14296","kind":"arxiv","version":2}},"canonical_sha256":"ef18f82b2eb0abbb3e786ef21aafef1b80daadfa7ef6734ac335d5adc13eb719","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"ef18f82b2eb0abbb3e786ef21aafef1b80daadfa7ef6734ac335d5adc13eb719","first_computed_at":"2026-07-05T09:04:09.411653Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:04:09.411653Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"bNkLLDUd0xeiFmFCBmIkYUI7OQVMyUJWPumXv2itYW19SwDEWkb8zKz0vvCw6+ycZ31nZtvvxf4a/V0YxIARBw==","signature_status":"signed_v1","signed_at":"2026-07-05T09:04:09.412118Z","signed_message":"canonical_sha256_bytes"},"source_id":"2404.14296","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:621f2487ad458190639e2751b7c52f17c112f8e74fa70c445126d1ca8c7d69a3","sha256:046c1eb1b38398cd7760836e63359c0a436eb59401b78bde92b4db1d8d518e03"],"state_sha256":"c96684e6879d2f2dce99333538e908b43069f2f130226c579dc041f6ef1a923d"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"nlEOQ3gh2UouajqXqhTiFCJx7/Q2oggBJvfEWDU+0tku51UuuFWGVrNOKTYf0BKeoRP8bBFFVS2ZXDwUlHYzCw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-08T12:11:55.997347Z","bundle_sha256":"e57570b04751f9a02ce320dc912ddd88f5af2da46f8568d11b5a242287113a5d"}}