{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2022:KLVVIDOGQZ2EKOKLCO5XP67CSV","short_pith_number":"pith:KLVVIDOG","canonical_record":{"source":{"id":"2210.11630","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2022-10-20T23:17:26Z","cross_cats_sorted":["cs.AI","cs.CL","cs.SE"],"title_canon_sha256":"1b05fbee2ca7e092b5abccf3b9d2247a141499ff99282f4ad2d9e5a16827ea33","abstract_canon_sha256":"22416d7b87f8e006dae88c717a2f1ec1ca41e60ce3e73af02755d7955a6a74ca"},"schema_version":"1.0"},"canonical_sha256":"52eb540dc6867445394b13bb77fbe295452a435f7f1d36aa2075c8509e12926e","source":{"kind":"arxiv","id":"2210.11630","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2210.11630","created_at":"2026-07-05T08:03:05Z"},{"alias_kind":"arxiv_version","alias_value":"2210.11630v1","created_at":"2026-07-05T08:03:05Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2210.11630","created_at":"2026-07-05T08:03:05Z"},{"alias_kind":"pith_short_12","alias_value":"KLVVIDOGQZ2E","created_at":"2026-07-05T08:03:05Z"},{"alias_kind":"pith_short_16","alias_value":"KLVVIDOGQZ2EKOKL","created_at":"2026-07-05T08:03:05Z"},{"alias_kind":"pith_short_8","alias_value":"KLVVIDOG","created_at":"2026-07-05T08:03:05Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2022:KLVVIDOGQZ2EKOKLCO5XP67CSV","target":"record","payload":{"canonical_record":{"source":{"id":"2210.11630","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2022-10-20T23:17:26Z","cross_cats_sorted":["cs.AI","cs.CL","cs.SE"],"title_canon_sha256":"1b05fbee2ca7e092b5abccf3b9d2247a141499ff99282f4ad2d9e5a16827ea33","abstract_canon_sha256":"22416d7b87f8e006dae88c717a2f1ec1ca41e60ce3e73af02755d7955a6a74ca"},"schema_version":"1.0"},"canonical_sha256":"52eb540dc6867445394b13bb77fbe295452a435f7f1d36aa2075c8509e12926e","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T08:03:05.131158Z","signature_b64":"m8gahENeUC8TvMjTN1Pcf6vJ8eGL5CBX6gpjPfSA6T+CQIdqBxuxDF3/jxeG5rMJXNx/w3BTbOR6BK6359YhDA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"52eb540dc6867445394b13bb77fbe295452a435f7f1d36aa2075c8509e12926e","last_reissued_at":"2026-07-05T08:03:05.130678Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T08:03:05.130678Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2210.11630","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-05T08:03:05Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"iL3z92yOa9Ria6GR3tJaL5w+VQtl6rEwcBtTKK8Lf09s9ctAck2IxiDxG3tXcQLhnZXfja25hrXlTdLx9ywBDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-06T10:48:46.565257Z"},"content_sha256":"a188a2310cc4ef3c8cd0b3c6d2e121a8d8dfa43ff9561d543e583179e7007dae","schema_version":"1.0","event_id":"sha256:a188a2310cc4ef3c8cd0b3c6d2e121a8d8dfa43ff9561d543e583179e7007dae"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2022:KLVVIDOGQZ2EKOKLCO5XP67CSV","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Using Large Language Models to Enhance Programming Error Messages","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AI","cs.CL","cs.SE"],"primary_cat":"cs.HC","authors_text":"Arto Hellas, Brent Reeves, Brett A. Becker, James Prather, Juho Leinonen, Paul Denny, Sami Sarsa","submitted_at":"2022-10-20T23:17:26Z","abstract_excerpt":"A key part of learning to program is learning to understand programming error messages. They can be hard to interpret and identifying the cause of errors can be time-consuming. One factor in this challenge is that the messages are typically intended for an audience that already knows how to program, or even for programming environments that then use the information to highlight areas in code. Researchers have been working on making these errors more novice friendly since the 1960s, however progress has been slow. The present work contributes to this stream of research by using large language m"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2210.11630","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/2210.11630/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-05T08:03:05Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"HXzyP1mRjwD56vdIYMDzkvUkG5CwRbtDXkdJzPARAcyz1eEb3KMpWG7LoJQxhY5zK9GsgyCczhzXsunC6Of4Cg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-06T10:48:46.566223Z"},"content_sha256":"4a56b3525226f92dc3c493dd4b3e0974e47d278607233341798c4b3876588177","schema_version":"1.0","event_id":"sha256:4a56b3525226f92dc3c493dd4b3e0974e47d278607233341798c4b3876588177"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/KLVVIDOGQZ2EKOKLCO5XP67CSV/bundle.json","state_url":"https://pith.science/pith/KLVVIDOGQZ2EKOKLCO5XP67CSV/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/KLVVIDOGQZ2EKOKLCO5XP67CSV/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-08-06T10:48:46Z","links":{"resolver":"https://pith.science/pith/KLVVIDOGQZ2EKOKLCO5XP67CSV","bundle":"https://pith.science/pith/KLVVIDOGQZ2EKOKLCO5XP67CSV/bundle.json","state":"https://pith.science/pith/KLVVIDOGQZ2EKOKLCO5XP67CSV/state.json","well_known_bundle":"https://pith.science/.well-known/pith/KLVVIDOGQZ2EKOKLCO5XP67CSV/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2022:KLVVIDOGQZ2EKOKLCO5XP67CSV","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":"22416d7b87f8e006dae88c717a2f1ec1ca41e60ce3e73af02755d7955a6a74ca","cross_cats_sorted":["cs.AI","cs.CL","cs.SE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2022-10-20T23:17:26Z","title_canon_sha256":"1b05fbee2ca7e092b5abccf3b9d2247a141499ff99282f4ad2d9e5a16827ea33"},"schema_version":"1.0","source":{"id":"2210.11630","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2210.11630","created_at":"2026-07-05T08:03:05Z"},{"alias_kind":"arxiv_version","alias_value":"2210.11630v1","created_at":"2026-07-05T08:03:05Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2210.11630","created_at":"2026-07-05T08:03:05Z"},{"alias_kind":"pith_short_12","alias_value":"KLVVIDOGQZ2E","created_at":"2026-07-05T08:03:05Z"},{"alias_kind":"pith_short_16","alias_value":"KLVVIDOGQZ2EKOKL","created_at":"2026-07-05T08:03:05Z"},{"alias_kind":"pith_short_8","alias_value":"KLVVIDOG","created_at":"2026-07-05T08:03:05Z"}],"graph_snapshots":[{"event_id":"sha256:4a56b3525226f92dc3c493dd4b3e0974e47d278607233341798c4b3876588177","target":"graph","created_at":"2026-07-05T08:03:05Z","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/2210.11630/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"A key part of learning to program is learning to understand programming error messages. They can be hard to interpret and identifying the cause of errors can be time-consuming. One factor in this challenge is that the messages are typically intended for an audience that already knows how to program, or even for programming environments that then use the information to highlight areas in code. Researchers have been working on making these errors more novice friendly since the 1960s, however progress has been slow. The present work contributes to this stream of research by using large language m","authors_text":"Arto Hellas, Brent Reeves, Brett A. Becker, James Prather, Juho Leinonen, Paul Denny, Sami Sarsa","cross_cats":["cs.AI","cs.CL","cs.SE"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2022-10-20T23:17:26Z","title":"Using Large Language Models to Enhance Programming Error Messages"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2210.11630","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:a188a2310cc4ef3c8cd0b3c6d2e121a8d8dfa43ff9561d543e583179e7007dae","target":"record","created_at":"2026-07-05T08:03:05Z","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":"22416d7b87f8e006dae88c717a2f1ec1ca41e60ce3e73af02755d7955a6a74ca","cross_cats_sorted":["cs.AI","cs.CL","cs.SE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2022-10-20T23:17:26Z","title_canon_sha256":"1b05fbee2ca7e092b5abccf3b9d2247a141499ff99282f4ad2d9e5a16827ea33"},"schema_version":"1.0","source":{"id":"2210.11630","kind":"arxiv","version":1}},"canonical_sha256":"52eb540dc6867445394b13bb77fbe295452a435f7f1d36aa2075c8509e12926e","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"52eb540dc6867445394b13bb77fbe295452a435f7f1d36aa2075c8509e12926e","first_computed_at":"2026-07-05T08:03:05.130678Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T08:03:05.130678Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"m8gahENeUC8TvMjTN1Pcf6vJ8eGL5CBX6gpjPfSA6T+CQIdqBxuxDF3/jxeG5rMJXNx/w3BTbOR6BK6359YhDA==","signature_status":"signed_v1","signed_at":"2026-07-05T08:03:05.131158Z","signed_message":"canonical_sha256_bytes"},"source_id":"2210.11630","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:a188a2310cc4ef3c8cd0b3c6d2e121a8d8dfa43ff9561d543e583179e7007dae","sha256:4a56b3525226f92dc3c493dd4b3e0974e47d278607233341798c4b3876588177"],"state_sha256":"496e2637d14e34f154f1e3f737982e2031d687ab3b3aaa28e0c5bc1875b093b6"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"HFRxTcqmfMzB/rlcGSft6NXcEwgzVcce19BGEd+os9B2Lq+gHDY6q5etEGkU+uTZQxLVv8NL1HdsaX6dOGa0Dw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-06T10:48:46.572992Z","bundle_sha256":"974813c396ecc6edf279af5f13006b61abe3f057143c49ffe58b8c6b3c880da3"}}