{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:MVA4QUNIKMDJRCKDHJHUACBNIQ","short_pith_number":"pith:MVA4QUNI","canonical_record":{"source":{"id":"1907.07803","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-07-17T22:57:30Z","cross_cats_sorted":[],"title_canon_sha256":"ac963df1674bb3ceae38e301599c37b5feb0cb70fb5ca0bb4fba677c44e1ea74","abstract_canon_sha256":"27a2333b5971c0f8ed64b9f9bf7c42b349a40ed0e22b4919c6e3f920d9c397d1"},"schema_version":"1.0"},"canonical_sha256":"6541c851a853069889433a4f40082d4417acbe66cdc32e4253cbc917bed9377d","source":{"kind":"arxiv","id":"1907.07803","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1907.07803","created_at":"2026-05-17T23:40:16Z"},{"alias_kind":"arxiv_version","alias_value":"1907.07803v1","created_at":"2026-05-17T23:40:16Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1907.07803","created_at":"2026-05-17T23:40:16Z"},{"alias_kind":"pith_short_12","alias_value":"MVA4QUNIKMDJ","created_at":"2026-05-18T12:33:24Z"},{"alias_kind":"pith_short_16","alias_value":"MVA4QUNIKMDJRCKD","created_at":"2026-05-18T12:33:24Z"},{"alias_kind":"pith_short_8","alias_value":"MVA4QUNI","created_at":"2026-05-18T12:33:24Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:MVA4QUNIKMDJRCKDHJHUACBNIQ","target":"record","payload":{"canonical_record":{"source":{"id":"1907.07803","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-07-17T22:57:30Z","cross_cats_sorted":[],"title_canon_sha256":"ac963df1674bb3ceae38e301599c37b5feb0cb70fb5ca0bb4fba677c44e1ea74","abstract_canon_sha256":"27a2333b5971c0f8ed64b9f9bf7c42b349a40ed0e22b4919c6e3f920d9c397d1"},"schema_version":"1.0"},"canonical_sha256":"6541c851a853069889433a4f40082d4417acbe66cdc32e4253cbc917bed9377d","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:40:16.251769Z","signature_b64":"FRBQzoBdaubTo5XnzO4gh19uQr6i/k3iA6CxMjYWaoQoD3IKjQChRFT95FG/ZMEWet7EQ/YoPQv1cPBz+b9TDg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"6541c851a853069889433a4f40082d4417acbe66cdc32e4253cbc917bed9377d","last_reissued_at":"2026-05-17T23:40:16.250928Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:40:16.250928Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1907.07803","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-05-17T23:40:16Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"rf0/RLQFCkwfDZ4hLCh9L9u9rvUJN78cACGbnA6Vw+R7/KLLOzTystqId2EHhGqCOvav3gKnKthcdWnLHWWdCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-25T22:35:00.330120Z"},"content_sha256":"934f073bb9261d65a092e56581e03c8b380e1a2bd8af834beab3190c64550cdf","schema_version":"1.0","event_id":"sha256:934f073bb9261d65a092e56581e03c8b380e1a2bd8af834beab3190c64550cdf"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:MVA4QUNIKMDJRCKDHJHUACBNIQ","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Syntax and Stack Overflow: A methodology for extracting a corpus of syntax errors and fixes","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Abram Hindle, Alexander William Wong, Amir Salimi, Shaiful Chowdhury","submitted_at":"2019-07-17T22:57:30Z","abstract_excerpt":"One problem when studying how to find and fix syntax errors is how to get natural and representative examples of syntax errors. Most syntax error datasets are not free, open, and public, or they are extracted from novice programmers and do not represent syntax errors that the general population of developers would make. Programmers of all skill levels post questions and answers to Stack Overflow which may contain snippets of source code along with corresponding text and tags. Many snippets do not parse, thus they are ripe for forming a corpus of syntax errors and corrections. Our primary contr"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1907.07803","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":""},"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-05-17T23:40:16Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"noLo1FIJ20CEHPnMHLjiS9rXJxUuhd6uTo0gXBz8y1ef3VSQIKDsjlgxH9iHru6WISPTYb1DTqaAnVZrXX9BDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-25T22:35:00.330805Z"},"content_sha256":"2496adba1c2073fcb665eee7dfa320502de07b3e96d9fc57ba2ec513548bb9eb","schema_version":"1.0","event_id":"sha256:2496adba1c2073fcb665eee7dfa320502de07b3e96d9fc57ba2ec513548bb9eb"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/MVA4QUNIKMDJRCKDHJHUACBNIQ/bundle.json","state_url":"https://pith.science/pith/MVA4QUNIKMDJRCKDHJHUACBNIQ/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/MVA4QUNIKMDJRCKDHJHUACBNIQ/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-05-25T22:35:00Z","links":{"resolver":"https://pith.science/pith/MVA4QUNIKMDJRCKDHJHUACBNIQ","bundle":"https://pith.science/pith/MVA4QUNIKMDJRCKDHJHUACBNIQ/bundle.json","state":"https://pith.science/pith/MVA4QUNIKMDJRCKDHJHUACBNIQ/state.json","well_known_bundle":"https://pith.science/.well-known/pith/MVA4QUNIKMDJRCKDHJHUACBNIQ/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:MVA4QUNIKMDJRCKDHJHUACBNIQ","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":"27a2333b5971c0f8ed64b9f9bf7c42b349a40ed0e22b4919c6e3f920d9c397d1","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-07-17T22:57:30Z","title_canon_sha256":"ac963df1674bb3ceae38e301599c37b5feb0cb70fb5ca0bb4fba677c44e1ea74"},"schema_version":"1.0","source":{"id":"1907.07803","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1907.07803","created_at":"2026-05-17T23:40:16Z"},{"alias_kind":"arxiv_version","alias_value":"1907.07803v1","created_at":"2026-05-17T23:40:16Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1907.07803","created_at":"2026-05-17T23:40:16Z"},{"alias_kind":"pith_short_12","alias_value":"MVA4QUNIKMDJ","created_at":"2026-05-18T12:33:24Z"},{"alias_kind":"pith_short_16","alias_value":"MVA4QUNIKMDJRCKD","created_at":"2026-05-18T12:33:24Z"},{"alias_kind":"pith_short_8","alias_value":"MVA4QUNI","created_at":"2026-05-18T12:33:24Z"}],"graph_snapshots":[{"event_id":"sha256:2496adba1c2073fcb665eee7dfa320502de07b3e96d9fc57ba2ec513548bb9eb","target":"graph","created_at":"2026-05-17T23:40:16Z","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"},"paper":{"abstract_excerpt":"One problem when studying how to find and fix syntax errors is how to get natural and representative examples of syntax errors. Most syntax error datasets are not free, open, and public, or they are extracted from novice programmers and do not represent syntax errors that the general population of developers would make. Programmers of all skill levels post questions and answers to Stack Overflow which may contain snippets of source code along with corresponding text and tags. Many snippets do not parse, thus they are ripe for forming a corpus of syntax errors and corrections. Our primary contr","authors_text":"Abram Hindle, Alexander William Wong, Amir Salimi, Shaiful Chowdhury","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-07-17T22:57:30Z","title":"Syntax and Stack Overflow: A methodology for extracting a corpus of syntax errors and fixes"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1907.07803","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:934f073bb9261d65a092e56581e03c8b380e1a2bd8af834beab3190c64550cdf","target":"record","created_at":"2026-05-17T23:40:16Z","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":"27a2333b5971c0f8ed64b9f9bf7c42b349a40ed0e22b4919c6e3f920d9c397d1","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-07-17T22:57:30Z","title_canon_sha256":"ac963df1674bb3ceae38e301599c37b5feb0cb70fb5ca0bb4fba677c44e1ea74"},"schema_version":"1.0","source":{"id":"1907.07803","kind":"arxiv","version":1}},"canonical_sha256":"6541c851a853069889433a4f40082d4417acbe66cdc32e4253cbc917bed9377d","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"6541c851a853069889433a4f40082d4417acbe66cdc32e4253cbc917bed9377d","first_computed_at":"2026-05-17T23:40:16.250928Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:40:16.250928Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"FRBQzoBdaubTo5XnzO4gh19uQr6i/k3iA6CxMjYWaoQoD3IKjQChRFT95FG/ZMEWet7EQ/YoPQv1cPBz+b9TDg==","signature_status":"signed_v1","signed_at":"2026-05-17T23:40:16.251769Z","signed_message":"canonical_sha256_bytes"},"source_id":"1907.07803","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:934f073bb9261d65a092e56581e03c8b380e1a2bd8af834beab3190c64550cdf","sha256:2496adba1c2073fcb665eee7dfa320502de07b3e96d9fc57ba2ec513548bb9eb"],"state_sha256":"64428d88ec89444e0125e3cf06b59c8f90b3d091e3a44a0fa6b05b377ee9c7c4"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"TvFZKaeINx0hYJAqdQIaQa4fpVc469kor6JYrl9V24319J3BVpONAxNEVp4JhnoqRiisLWmFUcerpTX06jiwAQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-25T22:35:00.334370Z","bundle_sha256":"4ec13ee79ab52e84728e8142c4b154c4731a81a99bc71701e6208c371574a26c"}}