{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2014:VZUR33NE4PU762FBKFO5CLMSQU","short_pith_number":"pith:VZUR33NE","schema_version":"1.0","canonical_sha256":"ae691deda4e3e9ff68a1515dd12d9285369407854a3d7842138cb2a51d62a5b2","source":{"kind":"arxiv","id":"1402.4182","version":3},"attestation_state":"computed","paper":{"title":"Learning Natural Coding Conventions","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Charles Sutton, Christian Bird, Earl T. Barr, Miltiadis Allamanis","submitted_at":"2014-02-17T23:40:01Z","abstract_excerpt":"Every programmer has a characteristic style, ranging from preferences about identifier naming to preferences about object relationships and design patterns. Coding conventions define a consistent syntactic style, fostering readability and hence maintainability. When collaborating, programmers strive to obey a project's coding conventions. However, one third of reviews of changes contain feedback about coding conventions, indicating that programmers do not always follow them and that project members care deeply about adherence. Unfortunately, programmers are often unaware of coding conventions "},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"1402.4182","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2014-02-17T23:40:01Z","cross_cats_sorted":[],"title_canon_sha256":"0ffd661fbcef29c55ca844bcec9db398503196c4c5be78bb11e8e64685895c6f","abstract_canon_sha256":"0cc2d474f742afefe1200fb8009fc85ea5963f175b984746248172b4986f0265"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:59:59.265783Z","signature_b64":"JnhTGw0hnEbIc+Tji9DnlDcjLORM1wBffSmRUEIijKKFT+iUr+NEHbQDwk6uut8Dp+Lm/zBF8dpxcMI4E25dCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"ae691deda4e3e9ff68a1515dd12d9285369407854a3d7842138cb2a51d62a5b2","last_reissued_at":"2026-05-18T00:59:59.265273Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:59:59.265273Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Learning Natural Coding Conventions","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Charles Sutton, Christian Bird, Earl T. Barr, Miltiadis Allamanis","submitted_at":"2014-02-17T23:40:01Z","abstract_excerpt":"Every programmer has a characteristic style, ranging from preferences about identifier naming to preferences about object relationships and design patterns. Coding conventions define a consistent syntactic style, fostering readability and hence maintainability. When collaborating, programmers strive to obey a project's coding conventions. However, one third of reviews of changes contain feedback about coding conventions, indicating that programmers do not always follow them and that project members care deeply about adherence. Unfortunately, programmers are often unaware of coding conventions "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1402.4182","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":""},"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"},"aliases":[{"alias_kind":"arxiv","alias_value":"1402.4182","created_at":"2026-05-18T00:59:59.265357+00:00"},{"alias_kind":"arxiv_version","alias_value":"1402.4182v3","created_at":"2026-05-18T00:59:59.265357+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1402.4182","created_at":"2026-05-18T00:59:59.265357+00:00"},{"alias_kind":"pith_short_12","alias_value":"VZUR33NE4PU7","created_at":"2026-05-18T12:28:54.890064+00:00"},{"alias_kind":"pith_short_16","alias_value":"VZUR33NE4PU762FB","created_at":"2026-05-18T12:28:54.890064+00:00"},{"alias_kind":"pith_short_8","alias_value":"VZUR33NE","created_at":"2026-05-18T12:28:54.890064+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/VZUR33NE4PU762FBKFO5CLMSQU","json":"https://pith.science/pith/VZUR33NE4PU762FBKFO5CLMSQU.json","graph_json":"https://pith.science/api/pith-number/VZUR33NE4PU762FBKFO5CLMSQU/graph.json","events_json":"https://pith.science/api/pith-number/VZUR33NE4PU762FBKFO5CLMSQU/events.json","paper":"https://pith.science/paper/VZUR33NE"},"agent_actions":{"view_html":"https://pith.science/pith/VZUR33NE4PU762FBKFO5CLMSQU","download_json":"https://pith.science/pith/VZUR33NE4PU762FBKFO5CLMSQU.json","view_paper":"https://pith.science/paper/VZUR33NE","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1402.4182&json=true","fetch_graph":"https://pith.science/api/pith-number/VZUR33NE4PU762FBKFO5CLMSQU/graph.json","fetch_events":"https://pith.science/api/pith-number/VZUR33NE4PU762FBKFO5CLMSQU/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/VZUR33NE4PU762FBKFO5CLMSQU/action/timestamp_anchor","attest_storage":"https://pith.science/pith/VZUR33NE4PU762FBKFO5CLMSQU/action/storage_attestation","attest_author":"https://pith.science/pith/VZUR33NE4PU762FBKFO5CLMSQU/action/author_attestation","sign_citation":"https://pith.science/pith/VZUR33NE4PU762FBKFO5CLMSQU/action/citation_signature","submit_replication":"https://pith.science/pith/VZUR33NE4PU762FBKFO5CLMSQU/action/replication_record"}},"created_at":"2026-05-18T00:59:59.265357+00:00","updated_at":"2026-05-18T00:59:59.265357+00:00"}