{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:WWLXTGMTH5COZXKMYVZ4RJR324","short_pith_number":"pith:WWLXTGMT","canonical_record":{"source":{"id":"2505.18444","kind":"arxiv","version":4},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-05-24T00:58:50Z","cross_cats_sorted":[],"title_canon_sha256":"426b9be827bf8465c0aa82f0609989d632212c12acf881e0c4d12304bd1032c9","abstract_canon_sha256":"afd3442b595d7074a5c51b2dade2b5d634ee6e0f7fe90d6e3a858b052c9aeb19"},"schema_version":"1.0"},"canonical_sha256":"b5977999933f44ecdd4cc573c8a63bd709937e159dade81c053ed429e2b96b45","source":{"kind":"arxiv","id":"2505.18444","version":4},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2505.18444","created_at":"2026-07-05T11:42:29Z"},{"alias_kind":"arxiv_version","alias_value":"2505.18444v4","created_at":"2026-07-05T11:42:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2505.18444","created_at":"2026-07-05T11:42:29Z"},{"alias_kind":"pith_short_12","alias_value":"WWLXTGMTH5CO","created_at":"2026-07-05T11:42:29Z"},{"alias_kind":"pith_short_16","alias_value":"WWLXTGMTH5COZXKM","created_at":"2026-07-05T11:42:29Z"},{"alias_kind":"pith_short_8","alias_value":"WWLXTGMT","created_at":"2026-07-05T11:42:29Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:WWLXTGMTH5COZXKMYVZ4RJR324","target":"record","payload":{"canonical_record":{"source":{"id":"2505.18444","kind":"arxiv","version":4},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-05-24T00:58:50Z","cross_cats_sorted":[],"title_canon_sha256":"426b9be827bf8465c0aa82f0609989d632212c12acf881e0c4d12304bd1032c9","abstract_canon_sha256":"afd3442b595d7074a5c51b2dade2b5d634ee6e0f7fe90d6e3a858b052c9aeb19"},"schema_version":"1.0"},"canonical_sha256":"b5977999933f44ecdd4cc573c8a63bd709937e159dade81c053ed429e2b96b45","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:42:29.706102Z","signature_b64":"VNR+svBP+hEQzDLOYbiDrj2Gw0CxmlTz9IseufBzXT/BYd1ncOxwGHc9hKeUCR9ScOERRzkTKYlfvSw14YYgAg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"b5977999933f44ecdd4cc573c8a63bd709937e159dade81c053ed429e2b96b45","last_reissued_at":"2026-07-05T11:42:29.705571Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:42:29.705571Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2505.18444","source_version":4,"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:42:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"v6b5rAKY4LsofELxzGQIUbeLz1Y6bwPRbAmZqpQiuCD/iD9lq65ScCzbQWGr+J07y2zyl6QjjL0hLv2LKiubAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-26T08:13:39.286690Z"},"content_sha256":"2c24a76635e8ca1296e8b01383adb528b7dbc1a92d5669eee606560179b88907","schema_version":"1.0","event_id":"sha256:2c24a76635e8ca1296e8b01383adb528b7dbc1a92d5669eee606560179b88907"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:WWLXTGMTH5COZXKMYVZ4RJR324","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"On the Structure and Semantics of Identifier Names Containing Closed Syntactic Category Words","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Anthony Peruma, Christian D. Newman, Eman Abdullah AlOmar, Farhad Akhbardeh, Jonathan I. Maletic, Mahie Crabbe, Marcos Zampieri, Michael J. Decker, Mohamed Wiem Mkaouer, Reem S. AlSuhaibani, Syreen Banabilah","submitted_at":"2025-05-24T00:58:50Z","abstract_excerpt":"Identifier names are crucial components of code, serving as primary clues for developers to understand program behavior. This paper investigates the linguistic structure of identifier names by extending the concept of grammar patterns, which represent the part-of-speech (PoS) sequences underlying identifier phrases. The specific focus is on closed syntactic categories (e.g., prepositions, conjunctions, determiners), which are rarely studied in software engineering despite their central role in general natural language. To study these categories, the Closed Category Identifier Dataset (CCID), a"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2505.18444","kind":"arxiv","version":4},"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/2505.18444/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:42:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ql2nQGJTRTjcRq2TG1i7Vx5sBy/IcAMhJ++ufQzVa4O3y1UVlt714s/fgw+MKq7sFSYYusNrDPkneK4T6sdZDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-26T08:13:39.287070Z"},"content_sha256":"6308e3013a9eba4561140adbb75b70bc0efe8a6c33126a595d373e16f4ecdd29","schema_version":"1.0","event_id":"sha256:6308e3013a9eba4561140adbb75b70bc0efe8a6c33126a595d373e16f4ecdd29"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/WWLXTGMTH5COZXKMYVZ4RJR324/bundle.json","state_url":"https://pith.science/pith/WWLXTGMTH5COZXKMYVZ4RJR324/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/WWLXTGMTH5COZXKMYVZ4RJR324/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-07-26T08:13:39Z","links":{"resolver":"https://pith.science/pith/WWLXTGMTH5COZXKMYVZ4RJR324","bundle":"https://pith.science/pith/WWLXTGMTH5COZXKMYVZ4RJR324/bundle.json","state":"https://pith.science/pith/WWLXTGMTH5COZXKMYVZ4RJR324/state.json","well_known_bundle":"https://pith.science/.well-known/pith/WWLXTGMTH5COZXKMYVZ4RJR324/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:WWLXTGMTH5COZXKMYVZ4RJR324","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":"afd3442b595d7074a5c51b2dade2b5d634ee6e0f7fe90d6e3a858b052c9aeb19","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-05-24T00:58:50Z","title_canon_sha256":"426b9be827bf8465c0aa82f0609989d632212c12acf881e0c4d12304bd1032c9"},"schema_version":"1.0","source":{"id":"2505.18444","kind":"arxiv","version":4}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2505.18444","created_at":"2026-07-05T11:42:29Z"},{"alias_kind":"arxiv_version","alias_value":"2505.18444v4","created_at":"2026-07-05T11:42:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2505.18444","created_at":"2026-07-05T11:42:29Z"},{"alias_kind":"pith_short_12","alias_value":"WWLXTGMTH5CO","created_at":"2026-07-05T11:42:29Z"},{"alias_kind":"pith_short_16","alias_value":"WWLXTGMTH5COZXKM","created_at":"2026-07-05T11:42:29Z"},{"alias_kind":"pith_short_8","alias_value":"WWLXTGMT","created_at":"2026-07-05T11:42:29Z"}],"graph_snapshots":[{"event_id":"sha256:6308e3013a9eba4561140adbb75b70bc0efe8a6c33126a595d373e16f4ecdd29","target":"graph","created_at":"2026-07-05T11:42:29Z","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/2505.18444/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Identifier names are crucial components of code, serving as primary clues for developers to understand program behavior. This paper investigates the linguistic structure of identifier names by extending the concept of grammar patterns, which represent the part-of-speech (PoS) sequences underlying identifier phrases. The specific focus is on closed syntactic categories (e.g., prepositions, conjunctions, determiners), which are rarely studied in software engineering despite their central role in general natural language. To study these categories, the Closed Category Identifier Dataset (CCID), a","authors_text":"Anthony Peruma, Christian D. Newman, Eman Abdullah AlOmar, Farhad Akhbardeh, Jonathan I. Maletic, Mahie Crabbe, Marcos Zampieri, Michael J. Decker, Mohamed Wiem Mkaouer, Reem S. AlSuhaibani, Syreen Banabilah","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-05-24T00:58:50Z","title":"On the Structure and Semantics of Identifier Names Containing Closed Syntactic Category Words"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2505.18444","kind":"arxiv","version":4},"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:2c24a76635e8ca1296e8b01383adb528b7dbc1a92d5669eee606560179b88907","target":"record","created_at":"2026-07-05T11:42:29Z","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":"afd3442b595d7074a5c51b2dade2b5d634ee6e0f7fe90d6e3a858b052c9aeb19","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-05-24T00:58:50Z","title_canon_sha256":"426b9be827bf8465c0aa82f0609989d632212c12acf881e0c4d12304bd1032c9"},"schema_version":"1.0","source":{"id":"2505.18444","kind":"arxiv","version":4}},"canonical_sha256":"b5977999933f44ecdd4cc573c8a63bd709937e159dade81c053ed429e2b96b45","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"b5977999933f44ecdd4cc573c8a63bd709937e159dade81c053ed429e2b96b45","first_computed_at":"2026-07-05T11:42:29.705571Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T11:42:29.705571Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"VNR+svBP+hEQzDLOYbiDrj2Gw0CxmlTz9IseufBzXT/BYd1ncOxwGHc9hKeUCR9ScOERRzkTKYlfvSw14YYgAg==","signature_status":"signed_v1","signed_at":"2026-07-05T11:42:29.706102Z","signed_message":"canonical_sha256_bytes"},"source_id":"2505.18444","source_kind":"arxiv","source_version":4}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:2c24a76635e8ca1296e8b01383adb528b7dbc1a92d5669eee606560179b88907","sha256:6308e3013a9eba4561140adbb75b70bc0efe8a6c33126a595d373e16f4ecdd29"],"state_sha256":"7db91777ecea186c88afc6d4065f4e67d2982f256a042a31f31ba3ef6b080d73"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"P9/HfBl6c2aHO7whTB9+081Crg49T3zz/f28ywDqjrmp0RTLmwOp23ZW6NFZe96E9sTpLHsXkQuEYshfeiudAA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-26T08:13:39.289357Z","bundle_sha256":"6fc2f3eed1dff83645f6811bfc8b8e8194b4a35e03f11bb8439e76fd7978ba83"}}