{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:3WEXUFK3R4KNWXTPTCZI2SG6IN","short_pith_number":"pith:3WEXUFK3","canonical_record":{"source":{"id":"1912.02972","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-12-06T04:32:57Z","cross_cats_sorted":[],"title_canon_sha256":"1480922ba3c99bf51dfbd661cd786dd2224ce7015365d1296f0873f5e8841ca0","abstract_canon_sha256":"e2c398dcb89241c96cbdf6f24bbc5659d9ca2e83730e8bcf90e3c07c3683c774"},"schema_version":"1.0"},"canonical_sha256":"dd897a155b8f14db5e6f98b28d48de434436c1bd5f5735bb380927258c250288","source":{"kind":"arxiv","id":"1912.02972","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1912.02972","created_at":"2026-07-05T01:50:57Z"},{"alias_kind":"arxiv_version","alias_value":"1912.02972v2","created_at":"2026-07-05T01:50:57Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1912.02972","created_at":"2026-07-05T01:50:57Z"},{"alias_kind":"pith_short_12","alias_value":"3WEXUFK3R4KN","created_at":"2026-07-05T01:50:57Z"},{"alias_kind":"pith_short_16","alias_value":"3WEXUFK3R4KNWXTP","created_at":"2026-07-05T01:50:57Z"},{"alias_kind":"pith_short_8","alias_value":"3WEXUFK3","created_at":"2026-07-05T01:50:57Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:3WEXUFK3R4KNWXTPTCZI2SG6IN","target":"record","payload":{"canonical_record":{"source":{"id":"1912.02972","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-12-06T04:32:57Z","cross_cats_sorted":[],"title_canon_sha256":"1480922ba3c99bf51dfbd661cd786dd2224ce7015365d1296f0873f5e8841ca0","abstract_canon_sha256":"e2c398dcb89241c96cbdf6f24bbc5659d9ca2e83730e8bcf90e3c07c3683c774"},"schema_version":"1.0"},"canonical_sha256":"dd897a155b8f14db5e6f98b28d48de434436c1bd5f5735bb380927258c250288","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T01:50:57.546682Z","signature_b64":"ryuq9gjz8X3EAjVPn5kh4FyJ9PPy8+z3/ieLNiX6AkyG4yIed17bMtHjdTLVZy/wvr4rlzvPPUDP3JoPcNvXBA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"dd897a155b8f14db5e6f98b28d48de434436c1bd5f5735bb380927258c250288","last_reissued_at":"2026-07-05T01:50:57.546148Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T01:50:57.546148Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1912.02972","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-05T01:50:57Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"+dnzCY5VelDxMkv5WKNdiJOXxCbpUtF87bgs1K9X4zCAm51lkDJtj8/YSaPJabd1e6yDd6RW3TlKFmUPfxh1CQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-26T07:13:17.592062Z"},"content_sha256":"61e89df9cbd68adaaf9ea80798d912cb1a9ef304238e820b88fc3648800d7801","schema_version":"1.0","event_id":"sha256:61e89df9cbd68adaaf9ea80798d912cb1a9ef304238e820b88fc3648800d7801"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:3WEXUFK3R4KNWXTPTCZI2SG6IN","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"ATOM: Commit Message Generation Based on Abstract Syntax Tree and Hybrid Ranking","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Cuiyun Gao, Lun Yiu Nie, Sen Chen, Shangqing Liu, Yang Liu","submitted_at":"2019-12-06T04:32:57Z","abstract_excerpt":"Commit messages record code changes (e.g., feature modifications and bug repairs) in natural language, and are useful for program comprehension. Due to the frequent updates of software and time cost, developers are generally unmotivated to write commit messages for code changes. Therefore, automating the message writing process is necessitated. Previous studies on commit message generation have been benefited from generation models or retrieval models, but the code structure of changed code, i.e., AST, which can be important for capturing code semantics, has not been explicitly involved. Moreo"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1912.02972","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/1912.02972/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-05T01:50:57Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"YCex0O82N8WVV/mFShtbOZMpbAA3XZ608NtJXBVDF87EHQfqcA0yNydFNeF6zeSGg9jQMbusC6tqV2pw1naqAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-26T07:13:17.592451Z"},"content_sha256":"77452619937cc734c9360b78b01da2b8071bff661d12ac38e096c1cbc53e16bf","schema_version":"1.0","event_id":"sha256:77452619937cc734c9360b78b01da2b8071bff661d12ac38e096c1cbc53e16bf"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/3WEXUFK3R4KNWXTPTCZI2SG6IN/bundle.json","state_url":"https://pith.science/pith/3WEXUFK3R4KNWXTPTCZI2SG6IN/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/3WEXUFK3R4KNWXTPTCZI2SG6IN/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-26T07:13:17Z","links":{"resolver":"https://pith.science/pith/3WEXUFK3R4KNWXTPTCZI2SG6IN","bundle":"https://pith.science/pith/3WEXUFK3R4KNWXTPTCZI2SG6IN/bundle.json","state":"https://pith.science/pith/3WEXUFK3R4KNWXTPTCZI2SG6IN/state.json","well_known_bundle":"https://pith.science/.well-known/pith/3WEXUFK3R4KNWXTPTCZI2SG6IN/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:3WEXUFK3R4KNWXTPTCZI2SG6IN","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":"e2c398dcb89241c96cbdf6f24bbc5659d9ca2e83730e8bcf90e3c07c3683c774","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-12-06T04:32:57Z","title_canon_sha256":"1480922ba3c99bf51dfbd661cd786dd2224ce7015365d1296f0873f5e8841ca0"},"schema_version":"1.0","source":{"id":"1912.02972","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1912.02972","created_at":"2026-07-05T01:50:57Z"},{"alias_kind":"arxiv_version","alias_value":"1912.02972v2","created_at":"2026-07-05T01:50:57Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1912.02972","created_at":"2026-07-05T01:50:57Z"},{"alias_kind":"pith_short_12","alias_value":"3WEXUFK3R4KN","created_at":"2026-07-05T01:50:57Z"},{"alias_kind":"pith_short_16","alias_value":"3WEXUFK3R4KNWXTP","created_at":"2026-07-05T01:50:57Z"},{"alias_kind":"pith_short_8","alias_value":"3WEXUFK3","created_at":"2026-07-05T01:50:57Z"}],"graph_snapshots":[{"event_id":"sha256:77452619937cc734c9360b78b01da2b8071bff661d12ac38e096c1cbc53e16bf","target":"graph","created_at":"2026-07-05T01:50:57Z","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/1912.02972/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Commit messages record code changes (e.g., feature modifications and bug repairs) in natural language, and are useful for program comprehension. Due to the frequent updates of software and time cost, developers are generally unmotivated to write commit messages for code changes. Therefore, automating the message writing process is necessitated. Previous studies on commit message generation have been benefited from generation models or retrieval models, but the code structure of changed code, i.e., AST, which can be important for capturing code semantics, has not been explicitly involved. Moreo","authors_text":"Cuiyun Gao, Lun Yiu Nie, Sen Chen, Shangqing Liu, Yang Liu","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-12-06T04:32:57Z","title":"ATOM: Commit Message Generation Based on Abstract Syntax Tree and Hybrid Ranking"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1912.02972","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:61e89df9cbd68adaaf9ea80798d912cb1a9ef304238e820b88fc3648800d7801","target":"record","created_at":"2026-07-05T01:50:57Z","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":"e2c398dcb89241c96cbdf6f24bbc5659d9ca2e83730e8bcf90e3c07c3683c774","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-12-06T04:32:57Z","title_canon_sha256":"1480922ba3c99bf51dfbd661cd786dd2224ce7015365d1296f0873f5e8841ca0"},"schema_version":"1.0","source":{"id":"1912.02972","kind":"arxiv","version":2}},"canonical_sha256":"dd897a155b8f14db5e6f98b28d48de434436c1bd5f5735bb380927258c250288","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"dd897a155b8f14db5e6f98b28d48de434436c1bd5f5735bb380927258c250288","first_computed_at":"2026-07-05T01:50:57.546148Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T01:50:57.546148Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"ryuq9gjz8X3EAjVPn5kh4FyJ9PPy8+z3/ieLNiX6AkyG4yIed17bMtHjdTLVZy/wvr4rlzvPPUDP3JoPcNvXBA==","signature_status":"signed_v1","signed_at":"2026-07-05T01:50:57.546682Z","signed_message":"canonical_sha256_bytes"},"source_id":"1912.02972","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:61e89df9cbd68adaaf9ea80798d912cb1a9ef304238e820b88fc3648800d7801","sha256:77452619937cc734c9360b78b01da2b8071bff661d12ac38e096c1cbc53e16bf"],"state_sha256":"b049ecc364467d2634f7c0f249c9f607efa5f18270498f1bd74b1cb577ff92e9"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"LEHCGUxM3G8LlocTqfatVUmlnm16mxTOFwVEgFTDFRRu/lGGXDi8XnJkClQeIyWUKZAJmEfhChV9XREI0vgfDg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-26T07:13:17.595975Z","bundle_sha256":"b708da43971737979e7e50fc4c3812a21834c107153bc966cf097ea122dd548b"}}