{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2023:WASCXALC5CZ5FANCWQMHAAMP7Z","short_pith_number":"pith:WASCXALC","canonical_record":{"source":{"id":"2308.07655","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2023-08-15T09:10:49Z","cross_cats_sorted":["cs.LG"],"title_canon_sha256":"6a586c8dbaf7a9f469d8b51b5069597ce80fc7731cb717d33f10b1b059df9fb1","abstract_canon_sha256":"820e9698c93040cf922cf3993c3adddeea21b550e3f0bec3fd5a9e6380b19e13"},"schema_version":"1.0"},"canonical_sha256":"b0242b8162e8b3d281a2b41870018ffe72f02e9f1ee38d504aad511559226af5","source":{"kind":"arxiv","id":"2308.07655","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2308.07655","created_at":"2026-07-05T06:41:29Z"},{"alias_kind":"arxiv_version","alias_value":"2308.07655v1","created_at":"2026-07-05T06:41:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2308.07655","created_at":"2026-07-05T06:41:29Z"},{"alias_kind":"pith_short_12","alias_value":"WASCXALC5CZ5","created_at":"2026-07-05T06:41:29Z"},{"alias_kind":"pith_short_16","alias_value":"WASCXALC5CZ5FANC","created_at":"2026-07-05T06:41:29Z"},{"alias_kind":"pith_short_8","alias_value":"WASCXALC","created_at":"2026-07-05T06:41:29Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2023:WASCXALC5CZ5FANCWQMHAAMP7Z","target":"record","payload":{"canonical_record":{"source":{"id":"2308.07655","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2023-08-15T09:10:49Z","cross_cats_sorted":["cs.LG"],"title_canon_sha256":"6a586c8dbaf7a9f469d8b51b5069597ce80fc7731cb717d33f10b1b059df9fb1","abstract_canon_sha256":"820e9698c93040cf922cf3993c3adddeea21b550e3f0bec3fd5a9e6380b19e13"},"schema_version":"1.0"},"canonical_sha256":"b0242b8162e8b3d281a2b41870018ffe72f02e9f1ee38d504aad511559226af5","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T06:41:29.182998Z","signature_b64":"QCqq31/FSb37jHlKisbHnjwWOxiUsOlVZRjQJKK/QKyTMmCOoqFpA0mYdjuLF43Bp0hO8xcxff6Qh48gwY7SCg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"b0242b8162e8b3d281a2b41870018ffe72f02e9f1ee38d504aad511559226af5","last_reissued_at":"2026-07-05T06:41:29.182543Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T06:41:29.182543Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2308.07655","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:41:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Jjsqms4+sImD9uhOjkRHqHQWlaHtko4WwimJ5KitwKS8an1MgmE7jQqcufD0ZD+ahF6U31+01ILkFTh9bH5jBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T18:48:28.328170Z"},"content_sha256":"44692115e0fbeefb11a9072a5392112295f73afd189687c4fbcb5d7046d3384e","schema_version":"1.0","event_id":"sha256:44692115e0fbeefb11a9072a5392112295f73afd189687c4fbcb5d7046d3384e"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2023:WASCXALC5CZ5FANCWQMHAAMP7Z","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"From Commit Message Generation to History-Aware Commit Message Completion","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.LG"],"primary_cat":"cs.SE","authors_text":"Aleksandra Eliseeva, Danny Dig, Egor Bogomolov, Timofey Bryksin, Yaroslav Golubev, Yaroslav Sokolov","submitted_at":"2023-08-15T09:10:49Z","abstract_excerpt":"Commit messages are crucial to software development, allowing developers to track changes and collaborate effectively. Despite their utility, most commit messages lack important information since writing high-quality commit messages is tedious and time-consuming. The active research on commit message generation (CMG) has not yet led to wide adoption in practice. We argue that if we could shift the focus from commit message generation to commit message completion and use previous commit history as additional context, we could significantly improve the quality and the personal nature of the resu"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2308.07655","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/2308.07655/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:41:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"DhONje5DdD+NeTUxiAgPx5ad6LgS7VeV32YfQRDqKtQ0XQQ4AZ1tjSkM4TdwDZb3xpw/gLCXL0yklYI9YbkuBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T18:48:28.328557Z"},"content_sha256":"8fa9cee84b0c80b7af829d4e0496bd7598e5585f8a17ab67b17f7cb73f2e5a83","schema_version":"1.0","event_id":"sha256:8fa9cee84b0c80b7af829d4e0496bd7598e5585f8a17ab67b17f7cb73f2e5a83"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/WASCXALC5CZ5FANCWQMHAAMP7Z/bundle.json","state_url":"https://pith.science/pith/WASCXALC5CZ5FANCWQMHAAMP7Z/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/WASCXALC5CZ5FANCWQMHAAMP7Z/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-06T18:48:28Z","links":{"resolver":"https://pith.science/pith/WASCXALC5CZ5FANCWQMHAAMP7Z","bundle":"https://pith.science/pith/WASCXALC5CZ5FANCWQMHAAMP7Z/bundle.json","state":"https://pith.science/pith/WASCXALC5CZ5FANCWQMHAAMP7Z/state.json","well_known_bundle":"https://pith.science/.well-known/pith/WASCXALC5CZ5FANCWQMHAAMP7Z/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2023:WASCXALC5CZ5FANCWQMHAAMP7Z","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":"820e9698c93040cf922cf3993c3adddeea21b550e3f0bec3fd5a9e6380b19e13","cross_cats_sorted":["cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2023-08-15T09:10:49Z","title_canon_sha256":"6a586c8dbaf7a9f469d8b51b5069597ce80fc7731cb717d33f10b1b059df9fb1"},"schema_version":"1.0","source":{"id":"2308.07655","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2308.07655","created_at":"2026-07-05T06:41:29Z"},{"alias_kind":"arxiv_version","alias_value":"2308.07655v1","created_at":"2026-07-05T06:41:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2308.07655","created_at":"2026-07-05T06:41:29Z"},{"alias_kind":"pith_short_12","alias_value":"WASCXALC5CZ5","created_at":"2026-07-05T06:41:29Z"},{"alias_kind":"pith_short_16","alias_value":"WASCXALC5CZ5FANC","created_at":"2026-07-05T06:41:29Z"},{"alias_kind":"pith_short_8","alias_value":"WASCXALC","created_at":"2026-07-05T06:41:29Z"}],"graph_snapshots":[{"event_id":"sha256:8fa9cee84b0c80b7af829d4e0496bd7598e5585f8a17ab67b17f7cb73f2e5a83","target":"graph","created_at":"2026-07-05T06:41: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/2308.07655/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Commit messages are crucial to software development, allowing developers to track changes and collaborate effectively. Despite their utility, most commit messages lack important information since writing high-quality commit messages is tedious and time-consuming. The active research on commit message generation (CMG) has not yet led to wide adoption in practice. We argue that if we could shift the focus from commit message generation to commit message completion and use previous commit history as additional context, we could significantly improve the quality and the personal nature of the resu","authors_text":"Aleksandra Eliseeva, Danny Dig, Egor Bogomolov, Timofey Bryksin, Yaroslav Golubev, Yaroslav Sokolov","cross_cats":["cs.LG"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2023-08-15T09:10:49Z","title":"From Commit Message Generation to History-Aware Commit Message Completion"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2308.07655","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:44692115e0fbeefb11a9072a5392112295f73afd189687c4fbcb5d7046d3384e","target":"record","created_at":"2026-07-05T06:41: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":"820e9698c93040cf922cf3993c3adddeea21b550e3f0bec3fd5a9e6380b19e13","cross_cats_sorted":["cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2023-08-15T09:10:49Z","title_canon_sha256":"6a586c8dbaf7a9f469d8b51b5069597ce80fc7731cb717d33f10b1b059df9fb1"},"schema_version":"1.0","source":{"id":"2308.07655","kind":"arxiv","version":1}},"canonical_sha256":"b0242b8162e8b3d281a2b41870018ffe72f02e9f1ee38d504aad511559226af5","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"b0242b8162e8b3d281a2b41870018ffe72f02e9f1ee38d504aad511559226af5","first_computed_at":"2026-07-05T06:41:29.182543Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T06:41:29.182543Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"QCqq31/FSb37jHlKisbHnjwWOxiUsOlVZRjQJKK/QKyTMmCOoqFpA0mYdjuLF43Bp0hO8xcxff6Qh48gwY7SCg==","signature_status":"signed_v1","signed_at":"2026-07-05T06:41:29.182998Z","signed_message":"canonical_sha256_bytes"},"source_id":"2308.07655","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:44692115e0fbeefb11a9072a5392112295f73afd189687c4fbcb5d7046d3384e","sha256:8fa9cee84b0c80b7af829d4e0496bd7598e5585f8a17ab67b17f7cb73f2e5a83"],"state_sha256":"cefab6d97c09acab5bd5f527602b324d695ab59cfc8fd635c960494d7a7d5642"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"/VvKKr2/9vjtfSFg9eI5tBiGO+qJ8kfcL2yiEfkM/Tcw566Hl6ZPTC3WkFjLWNGaCuukwXwwt0hU+OqY1M8gAA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-06T18:48:28.330516Z","bundle_sha256":"deb56b1e94a50e47e2dfde01fc5d0bf7c18416c56e9829e0065f202ccbe0d32e"}}