{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2026:4JJ3UGN32GSX4BR5RZHUKRLEGV","short_pith_number":"pith:4JJ3UGN3","canonical_record":{"source":{"id":"2606.19814","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2026-06-18T05:43:01Z","cross_cats_sorted":[],"title_canon_sha256":"58601e39575aa6de009f668cebba5b88e8c77d28272b73b870d7efcecd2bb4df","abstract_canon_sha256":"cafc9bf2b1d25a5f49c00b5e87a454e3fb0e61231351eca107f10cdc6138a5e5"},"schema_version":"1.0"},"canonical_sha256":"e253ba19bbd1a57e063d8e4f454564357d079a8a160d0be11e6aacd0a7b49a00","source":{"kind":"arxiv","id":"2606.19814","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2606.19814","created_at":"2026-06-19T16:12:35Z"},{"alias_kind":"arxiv_version","alias_value":"2606.19814v1","created_at":"2026-06-19T16:12:35Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2606.19814","created_at":"2026-06-19T16:12:35Z"},{"alias_kind":"pith_short_12","alias_value":"4JJ3UGN32GSX","created_at":"2026-06-19T16:12:35Z"},{"alias_kind":"pith_short_16","alias_value":"4JJ3UGN32GSX4BR5","created_at":"2026-06-19T16:12:35Z"},{"alias_kind":"pith_short_8","alias_value":"4JJ3UGN3","created_at":"2026-06-19T16:12:35Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2026:4JJ3UGN32GSX4BR5RZHUKRLEGV","target":"record","payload":{"canonical_record":{"source":{"id":"2606.19814","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2026-06-18T05:43:01Z","cross_cats_sorted":[],"title_canon_sha256":"58601e39575aa6de009f668cebba5b88e8c77d28272b73b870d7efcecd2bb4df","abstract_canon_sha256":"cafc9bf2b1d25a5f49c00b5e87a454e3fb0e61231351eca107f10cdc6138a5e5"},"schema_version":"1.0"},"canonical_sha256":"e253ba19bbd1a57e063d8e4f454564357d079a8a160d0be11e6aacd0a7b49a00","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-06-19T16:12:35.987114Z","signature_b64":"zgOAiOzVOFgeqwVku4p27whJ7vvVzGlUlap0gEQaosCEsCDCsGxqwDzF8gvClbNUfjThvgci0rmGfPY30HkcDw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"e253ba19bbd1a57e063d8e4f454564357d079a8a160d0be11e6aacd0a7b49a00","last_reissued_at":"2026-06-19T16:12:35.986769Z","signature_status":"signed_v1","first_computed_at":"2026-06-19T16:12:35.986769Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2606.19814","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-06-19T16:12:35Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"jDqNG5rrlUJ9A0WOTc1kMbsZPMzUgFM3nmIMI2hJmF/KjeV8ac/x7qI0vWxq2u/no0y+H9R+NGmiNo7hCsdCDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-19T22:25:35.849380Z"},"content_sha256":"5f23a3ea7d3846433db60ec8855002e54c5905bccbae99e2215f80f76e9271b3","schema_version":"1.0","event_id":"sha256:5f23a3ea7d3846433db60ec8855002e54c5905bccbae99e2215f80f76e9271b3"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2026:4JJ3UGN32GSX4BR5RZHUKRLEGV","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"CoRaCommit: A VS Code Extension for Commit Message Generation with Exemplar Retrieval","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Bo Xiong, Chaoran Cai, Chong Wang, Lulu He, Peng Liang","submitted_at":"2026-06-18T05:43:01Z","abstract_excerpt":"Commit messages are essential textual artifacts that describe the intent behind code changes, and play a critical role in version control, code review, and historical tracking. However, in practice, commit messages are primarily authored manually, which is time-consuming and often results in inconsistent quality and non-uniform expression. Existing VS Code extensions for commit message generation typically directly invoke large language models based on the code diff, without leveraging similar commit exemplars as references, and rarely support user feedback-driven LLM recommendation. To addres"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2606.19814","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/2606.19814/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-06-19T16:12:35Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"P0hiV+uxYIPSdhjDU4WS5KIoqHqd+Q1mv9rhqsKGn+yeCykmmiLm/MupDaJybBykg34/4pCdPrMElq80sXVaCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-19T22:25:35.849765Z"},"content_sha256":"caaeccbe9ee45af7c758dfb96f04424ac681582ba07d249c97656a64f6b68049","schema_version":"1.0","event_id":"sha256:caaeccbe9ee45af7c758dfb96f04424ac681582ba07d249c97656a64f6b68049"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/4JJ3UGN32GSX4BR5RZHUKRLEGV/bundle.json","state_url":"https://pith.science/pith/4JJ3UGN32GSX4BR5RZHUKRLEGV/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/4JJ3UGN32GSX4BR5RZHUKRLEGV/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-06-19T22:25:35Z","links":{"resolver":"https://pith.science/pith/4JJ3UGN32GSX4BR5RZHUKRLEGV","bundle":"https://pith.science/pith/4JJ3UGN32GSX4BR5RZHUKRLEGV/bundle.json","state":"https://pith.science/pith/4JJ3UGN32GSX4BR5RZHUKRLEGV/state.json","well_known_bundle":"https://pith.science/.well-known/pith/4JJ3UGN32GSX4BR5RZHUKRLEGV/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2026:4JJ3UGN32GSX4BR5RZHUKRLEGV","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":"cafc9bf2b1d25a5f49c00b5e87a454e3fb0e61231351eca107f10cdc6138a5e5","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2026-06-18T05:43:01Z","title_canon_sha256":"58601e39575aa6de009f668cebba5b88e8c77d28272b73b870d7efcecd2bb4df"},"schema_version":"1.0","source":{"id":"2606.19814","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2606.19814","created_at":"2026-06-19T16:12:35Z"},{"alias_kind":"arxiv_version","alias_value":"2606.19814v1","created_at":"2026-06-19T16:12:35Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2606.19814","created_at":"2026-06-19T16:12:35Z"},{"alias_kind":"pith_short_12","alias_value":"4JJ3UGN32GSX","created_at":"2026-06-19T16:12:35Z"},{"alias_kind":"pith_short_16","alias_value":"4JJ3UGN32GSX4BR5","created_at":"2026-06-19T16:12:35Z"},{"alias_kind":"pith_short_8","alias_value":"4JJ3UGN3","created_at":"2026-06-19T16:12:35Z"}],"graph_snapshots":[{"event_id":"sha256:caaeccbe9ee45af7c758dfb96f04424ac681582ba07d249c97656a64f6b68049","target":"graph","created_at":"2026-06-19T16:12:35Z","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/2606.19814/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Commit messages are essential textual artifacts that describe the intent behind code changes, and play a critical role in version control, code review, and historical tracking. However, in practice, commit messages are primarily authored manually, which is time-consuming and often results in inconsistent quality and non-uniform expression. Existing VS Code extensions for commit message generation typically directly invoke large language models based on the code diff, without leveraging similar commit exemplars as references, and rarely support user feedback-driven LLM recommendation. To addres","authors_text":"Bo Xiong, Chaoran Cai, Chong Wang, Lulu He, Peng Liang","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2026-06-18T05:43:01Z","title":"CoRaCommit: A VS Code Extension for Commit Message Generation with Exemplar Retrieval"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2606.19814","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:5f23a3ea7d3846433db60ec8855002e54c5905bccbae99e2215f80f76e9271b3","target":"record","created_at":"2026-06-19T16:12:35Z","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":"cafc9bf2b1d25a5f49c00b5e87a454e3fb0e61231351eca107f10cdc6138a5e5","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2026-06-18T05:43:01Z","title_canon_sha256":"58601e39575aa6de009f668cebba5b88e8c77d28272b73b870d7efcecd2bb4df"},"schema_version":"1.0","source":{"id":"2606.19814","kind":"arxiv","version":1}},"canonical_sha256":"e253ba19bbd1a57e063d8e4f454564357d079a8a160d0be11e6aacd0a7b49a00","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"e253ba19bbd1a57e063d8e4f454564357d079a8a160d0be11e6aacd0a7b49a00","first_computed_at":"2026-06-19T16:12:35.986769Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-06-19T16:12:35.986769Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"zgOAiOzVOFgeqwVku4p27whJ7vvVzGlUlap0gEQaosCEsCDCsGxqwDzF8gvClbNUfjThvgci0rmGfPY30HkcDw==","signature_status":"signed_v1","signed_at":"2026-06-19T16:12:35.987114Z","signed_message":"canonical_sha256_bytes"},"source_id":"2606.19814","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:5f23a3ea7d3846433db60ec8855002e54c5905bccbae99e2215f80f76e9271b3","sha256:caaeccbe9ee45af7c758dfb96f04424ac681582ba07d249c97656a64f6b68049"],"state_sha256":"42433b3c4df9c57e7f6fc54c879f25381ff7977083656844454f8d2eef2c5fed"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Qm8PmCR7wzjgvWH+mcExNvYGpfPthLmHwrJktjO//+IkcO4dFJCd55z9Z7dTpSUX9paPdJJ/m0ui6x9PpnoGAw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-19T22:25:35.851777Z","bundle_sha256":"31a479a36932e7dbde654ede079acff141eb0d0710582638e5d4eaac11788df7"}}