{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2022:DG7KTCEYRWXJUXRKYG6NV6THWR","short_pith_number":"pith:DG7KTCEY","canonical_record":{"source":{"id":"2209.08165","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2022-09-16T20:43:48Z","cross_cats_sorted":[],"title_canon_sha256":"4e358a9fdb2bacf482f1bd5c6cad04bcea5f66e732ea12392931a85e1885dece","abstract_canon_sha256":"9989f12e42589d87941ee5effb9002f65138681e454e26073de2e8c0ff6d4bfb"},"schema_version":"1.0"},"canonical_sha256":"19bea988988dae9a5e2ac1bcdafa67b472d16a15eaef799e7d06e39380fc11e6","source":{"kind":"arxiv","id":"2209.08165","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2209.08165","created_at":"2026-07-05T06:03:58Z"},{"alias_kind":"arxiv_version","alias_value":"2209.08165v1","created_at":"2026-07-05T06:03:58Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2209.08165","created_at":"2026-07-05T06:03:58Z"},{"alias_kind":"pith_short_12","alias_value":"DG7KTCEYRWXJ","created_at":"2026-07-05T06:03:58Z"},{"alias_kind":"pith_short_16","alias_value":"DG7KTCEYRWXJUXRK","created_at":"2026-07-05T06:03:58Z"},{"alias_kind":"pith_short_8","alias_value":"DG7KTCEY","created_at":"2026-07-05T06:03:58Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2022:DG7KTCEYRWXJUXRKYG6NV6THWR","target":"record","payload":{"canonical_record":{"source":{"id":"2209.08165","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2022-09-16T20:43:48Z","cross_cats_sorted":[],"title_canon_sha256":"4e358a9fdb2bacf482f1bd5c6cad04bcea5f66e732ea12392931a85e1885dece","abstract_canon_sha256":"9989f12e42589d87941ee5effb9002f65138681e454e26073de2e8c0ff6d4bfb"},"schema_version":"1.0"},"canonical_sha256":"19bea988988dae9a5e2ac1bcdafa67b472d16a15eaef799e7d06e39380fc11e6","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T06:03:58.331881Z","signature_b64":"j+dOtuO8bFxJ8LGt1ftcSEzp5f9IFKv7gVm3Sk2y/BRmF1VH9nqyjhmvdNPBfjkAfrjtgW4VXXxLGN7m8ZljAw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"19bea988988dae9a5e2ac1bcdafa67b472d16a15eaef799e7d06e39380fc11e6","last_reissued_at":"2026-07-05T06:03:58.331430Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T06:03:58.331430Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2209.08165","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-05T06:03:58Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"nRubxabr/iH9OxcCCX8fn6Z/71nfA6cfyocDhLe/nqXQsTn+LU65tR5TQjeDofF1nVXua+zcky6pLEY3IFfZBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-22T04:25:55.301057Z"},"content_sha256":"77bd5f5af0ea43222bafe1bb0a1486ed09c8939ab227cdaca1b35008d5d52029","schema_version":"1.0","event_id":"sha256:77bd5f5af0ea43222bafe1bb0a1486ed09c8939ab227cdaca1b35008d5d52029"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2022:DG7KTCEYRWXJUXRKYG6NV6THWR","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"A Decade of Code Comment Quality Assessment: A Systematic Literature Review","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Alessandra Gorla, Arianna Blasi, Nataliia Stulova, Oscar Nierstrasz, Pooja Rani, Sebastiano Panichella","submitted_at":"2022-09-16T20:43:48Z","abstract_excerpt":"Code comments are important artifacts in software systems and play a paramount role in many software engineering (SE) tasks related to maintenance and program comprehension. However, while it is widely accepted that high quality matters in code comments just as it matters in source code, assessing comment quality in practice is still an open problem. First and foremost, there is no unique definition of quality when it comes to evaluating code comments. The few existing studies on this topic rather focus on specific attributes of quality that can be easily quantified and measured. Existing tech"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2209.08165","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/2209.08165/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-05T06:03:58Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"HPDDkRcygW0AmfBqWhjenUjfUjfBwA9kbS/tyrpA4+y+LGL0Vfec9oldjzB+rYX4IyCFzO1mS/iSSjfXRDp3Aw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-22T04:25:55.301437Z"},"content_sha256":"5b0f00d4c792abd3c3fa9f7d3a39827d171f1b46afcee59b30a498a288c5f259","schema_version":"1.0","event_id":"sha256:5b0f00d4c792abd3c3fa9f7d3a39827d171f1b46afcee59b30a498a288c5f259"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/DG7KTCEYRWXJUXRKYG6NV6THWR/bundle.json","state_url":"https://pith.science/pith/DG7KTCEYRWXJUXRKYG6NV6THWR/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/DG7KTCEYRWXJUXRKYG6NV6THWR/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-22T04:25:55Z","links":{"resolver":"https://pith.science/pith/DG7KTCEYRWXJUXRKYG6NV6THWR","bundle":"https://pith.science/pith/DG7KTCEYRWXJUXRKYG6NV6THWR/bundle.json","state":"https://pith.science/pith/DG7KTCEYRWXJUXRKYG6NV6THWR/state.json","well_known_bundle":"https://pith.science/.well-known/pith/DG7KTCEYRWXJUXRKYG6NV6THWR/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2022:DG7KTCEYRWXJUXRKYG6NV6THWR","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":"9989f12e42589d87941ee5effb9002f65138681e454e26073de2e8c0ff6d4bfb","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2022-09-16T20:43:48Z","title_canon_sha256":"4e358a9fdb2bacf482f1bd5c6cad04bcea5f66e732ea12392931a85e1885dece"},"schema_version":"1.0","source":{"id":"2209.08165","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2209.08165","created_at":"2026-07-05T06:03:58Z"},{"alias_kind":"arxiv_version","alias_value":"2209.08165v1","created_at":"2026-07-05T06:03:58Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2209.08165","created_at":"2026-07-05T06:03:58Z"},{"alias_kind":"pith_short_12","alias_value":"DG7KTCEYRWXJ","created_at":"2026-07-05T06:03:58Z"},{"alias_kind":"pith_short_16","alias_value":"DG7KTCEYRWXJUXRK","created_at":"2026-07-05T06:03:58Z"},{"alias_kind":"pith_short_8","alias_value":"DG7KTCEY","created_at":"2026-07-05T06:03:58Z"}],"graph_snapshots":[{"event_id":"sha256:5b0f00d4c792abd3c3fa9f7d3a39827d171f1b46afcee59b30a498a288c5f259","target":"graph","created_at":"2026-07-05T06:03:58Z","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/2209.08165/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Code comments are important artifacts in software systems and play a paramount role in many software engineering (SE) tasks related to maintenance and program comprehension. However, while it is widely accepted that high quality matters in code comments just as it matters in source code, assessing comment quality in practice is still an open problem. First and foremost, there is no unique definition of quality when it comes to evaluating code comments. The few existing studies on this topic rather focus on specific attributes of quality that can be easily quantified and measured. Existing tech","authors_text":"Alessandra Gorla, Arianna Blasi, Nataliia Stulova, Oscar Nierstrasz, Pooja Rani, Sebastiano Panichella","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2022-09-16T20:43:48Z","title":"A Decade of Code Comment Quality Assessment: A Systematic Literature Review"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2209.08165","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:77bd5f5af0ea43222bafe1bb0a1486ed09c8939ab227cdaca1b35008d5d52029","target":"record","created_at":"2026-07-05T06:03:58Z","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":"9989f12e42589d87941ee5effb9002f65138681e454e26073de2e8c0ff6d4bfb","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2022-09-16T20:43:48Z","title_canon_sha256":"4e358a9fdb2bacf482f1bd5c6cad04bcea5f66e732ea12392931a85e1885dece"},"schema_version":"1.0","source":{"id":"2209.08165","kind":"arxiv","version":1}},"canonical_sha256":"19bea988988dae9a5e2ac1bcdafa67b472d16a15eaef799e7d06e39380fc11e6","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"19bea988988dae9a5e2ac1bcdafa67b472d16a15eaef799e7d06e39380fc11e6","first_computed_at":"2026-07-05T06:03:58.331430Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T06:03:58.331430Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"j+dOtuO8bFxJ8LGt1ftcSEzp5f9IFKv7gVm3Sk2y/BRmF1VH9nqyjhmvdNPBfjkAfrjtgW4VXXxLGN7m8ZljAw==","signature_status":"signed_v1","signed_at":"2026-07-05T06:03:58.331881Z","signed_message":"canonical_sha256_bytes"},"source_id":"2209.08165","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:77bd5f5af0ea43222bafe1bb0a1486ed09c8939ab227cdaca1b35008d5d52029","sha256:5b0f00d4c792abd3c3fa9f7d3a39827d171f1b46afcee59b30a498a288c5f259"],"state_sha256":"4bca4b6eefe62f98238f9ef249b77ded4002f6eccb2a95d5fd1d495c2a19804b"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"XG2WBfCoscYzsYzZMW9Pzi6NZZnKhJwde1GSX4eBvOuoLFwEK3M3oMUnPg9RohITPaOTvaaQzkhLKbLjt+zPCg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-22T04:25:55.303504Z","bundle_sha256":"4c029f9ed6823e5140c78521f10f6d404d745ef13ab3b005132ef33634e5d2af"}}