{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2018:BMRRUOFY3TIRDH2HQJ5KYYFKOA","short_pith_number":"pith:BMRRUOFY","canonical_record":{"source":{"id":"1809.02814","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-09-08T14:54:16Z","cross_cats_sorted":[],"title_canon_sha256":"34b01b6845826464da77e49e356d66dfeeef98d4b1028dd15a0f733f85ae3ed8","abstract_canon_sha256":"a052dbfec86e537f404ae6f04f3be086ba2e97e4dffcc949f49682b0887d21d8"},"schema_version":"1.0"},"canonical_sha256":"0b231a38b8dcd1119f47827aac60aa701ef2d91cbd7ac73bb8f88b825f8a40b3","source":{"kind":"arxiv","id":"1809.02814","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1809.02814","created_at":"2026-05-17T23:50:59Z"},{"alias_kind":"arxiv_version","alias_value":"1809.02814v2","created_at":"2026-05-17T23:50:59Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1809.02814","created_at":"2026-05-17T23:50:59Z"},{"alias_kind":"pith_short_12","alias_value":"BMRRUOFY3TIR","created_at":"2026-05-18T12:32:16Z"},{"alias_kind":"pith_short_16","alias_value":"BMRRUOFY3TIRDH2H","created_at":"2026-05-18T12:32:16Z"},{"alias_kind":"pith_short_8","alias_value":"BMRRUOFY","created_at":"2026-05-18T12:32:16Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2018:BMRRUOFY3TIRDH2HQJ5KYYFKOA","target":"record","payload":{"canonical_record":{"source":{"id":"1809.02814","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-09-08T14:54:16Z","cross_cats_sorted":[],"title_canon_sha256":"34b01b6845826464da77e49e356d66dfeeef98d4b1028dd15a0f733f85ae3ed8","abstract_canon_sha256":"a052dbfec86e537f404ae6f04f3be086ba2e97e4dffcc949f49682b0887d21d8"},"schema_version":"1.0"},"canonical_sha256":"0b231a38b8dcd1119f47827aac60aa701ef2d91cbd7ac73bb8f88b825f8a40b3","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:50:59.354480Z","signature_b64":"eOynjBDkVJTWvGwHIYkW2fWVxnjBeYmK99BoVD0UzWCYJIGJsluk4fW5Q/V0pTXkHAV9zYo2Ylevn9R08gaACA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"0b231a38b8dcd1119f47827aac60aa701ef2d91cbd7ac73bb8f88b825f8a40b3","last_reissued_at":"2026-05-17T23:50:59.353795Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:50:59.353795Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1809.02814","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-05-17T23:50:59Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Pm6j8+ZduKsWwCx4/xtg10t5lxcpe8k64Yv3I+k/kWyWF77TWTECauCCiAMvGce9TFgEqYzudNnb7n85pGQ7AA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-25T21:53:44.203750Z"},"content_sha256":"d1ab02e8b939564d77eafb678e4fa33ceb65f6217108b6dd62c208b02d002c3a","schema_version":"1.0","event_id":"sha256:d1ab02e8b939564d77eafb678e4fa33ceb65f6217108b6dd62c208b02d002c3a"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2018:BMRRUOFY3TIRDH2HQJ5KYYFKOA","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"SOTorrent: Studying the Origin, Evolution, and Usage of Stack Overflow Code Snippets","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Christoph Treude, Sebastian Baltes, Stephan Diehl","submitted_at":"2018-09-08T14:54:16Z","abstract_excerpt":"Stack Overflow (SO) is the most popular question-and-answer website for software developers, providing a large amount of copyable code snippets. Like other software artifacts, code on SO evolves over time, for example when bugs are fixed or APIs are updated to the most recent version. To be able to analyze how code and the surrounding text on SO evolves, we built SOTorrent, an open dataset based on the official SO data dump. SOTorrent provides access to the version history of SO content at the level of whole posts and individual text and code blocks. It connects code snippets from SO posts to "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1809.02814","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":""},"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:50:59Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"vrWcEwM+1VNwPFmj5IuaBi6xwL1Hy9cbxMuoJQo59MBe59c+Xnj2sw2xBNXwhc8GvP234h21ER5N21cSHr7WAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-25T21:53:44.204261Z"},"content_sha256":"07801aa293afd7e82d8738297ee0da427ab9befc2491a71a16d7691aa8d3d1db","schema_version":"1.0","event_id":"sha256:07801aa293afd7e82d8738297ee0da427ab9befc2491a71a16d7691aa8d3d1db"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/BMRRUOFY3TIRDH2HQJ5KYYFKOA/bundle.json","state_url":"https://pith.science/pith/BMRRUOFY3TIRDH2HQJ5KYYFKOA/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/BMRRUOFY3TIRDH2HQJ5KYYFKOA/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-25T21:53:44Z","links":{"resolver":"https://pith.science/pith/BMRRUOFY3TIRDH2HQJ5KYYFKOA","bundle":"https://pith.science/pith/BMRRUOFY3TIRDH2HQJ5KYYFKOA/bundle.json","state":"https://pith.science/pith/BMRRUOFY3TIRDH2HQJ5KYYFKOA/state.json","well_known_bundle":"https://pith.science/.well-known/pith/BMRRUOFY3TIRDH2HQJ5KYYFKOA/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2018:BMRRUOFY3TIRDH2HQJ5KYYFKOA","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":"a052dbfec86e537f404ae6f04f3be086ba2e97e4dffcc949f49682b0887d21d8","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-09-08T14:54:16Z","title_canon_sha256":"34b01b6845826464da77e49e356d66dfeeef98d4b1028dd15a0f733f85ae3ed8"},"schema_version":"1.0","source":{"id":"1809.02814","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1809.02814","created_at":"2026-05-17T23:50:59Z"},{"alias_kind":"arxiv_version","alias_value":"1809.02814v2","created_at":"2026-05-17T23:50:59Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1809.02814","created_at":"2026-05-17T23:50:59Z"},{"alias_kind":"pith_short_12","alias_value":"BMRRUOFY3TIR","created_at":"2026-05-18T12:32:16Z"},{"alias_kind":"pith_short_16","alias_value":"BMRRUOFY3TIRDH2H","created_at":"2026-05-18T12:32:16Z"},{"alias_kind":"pith_short_8","alias_value":"BMRRUOFY","created_at":"2026-05-18T12:32:16Z"}],"graph_snapshots":[{"event_id":"sha256:07801aa293afd7e82d8738297ee0da427ab9befc2491a71a16d7691aa8d3d1db","target":"graph","created_at":"2026-05-17T23:50:59Z","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":"Stack Overflow (SO) is the most popular question-and-answer website for software developers, providing a large amount of copyable code snippets. Like other software artifacts, code on SO evolves over time, for example when bugs are fixed or APIs are updated to the most recent version. To be able to analyze how code and the surrounding text on SO evolves, we built SOTorrent, an open dataset based on the official SO data dump. SOTorrent provides access to the version history of SO content at the level of whole posts and individual text and code blocks. It connects code snippets from SO posts to ","authors_text":"Christoph Treude, Sebastian Baltes, Stephan Diehl","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-09-08T14:54:16Z","title":"SOTorrent: Studying the Origin, Evolution, and Usage of Stack Overflow Code Snippets"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1809.02814","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:d1ab02e8b939564d77eafb678e4fa33ceb65f6217108b6dd62c208b02d002c3a","target":"record","created_at":"2026-05-17T23:50:59Z","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":"a052dbfec86e537f404ae6f04f3be086ba2e97e4dffcc949f49682b0887d21d8","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2018-09-08T14:54:16Z","title_canon_sha256":"34b01b6845826464da77e49e356d66dfeeef98d4b1028dd15a0f733f85ae3ed8"},"schema_version":"1.0","source":{"id":"1809.02814","kind":"arxiv","version":2}},"canonical_sha256":"0b231a38b8dcd1119f47827aac60aa701ef2d91cbd7ac73bb8f88b825f8a40b3","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"0b231a38b8dcd1119f47827aac60aa701ef2d91cbd7ac73bb8f88b825f8a40b3","first_computed_at":"2026-05-17T23:50:59.353795Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:50:59.353795Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"eOynjBDkVJTWvGwHIYkW2fWVxnjBeYmK99BoVD0UzWCYJIGJsluk4fW5Q/V0pTXkHAV9zYo2Ylevn9R08gaACA==","signature_status":"signed_v1","signed_at":"2026-05-17T23:50:59.354480Z","signed_message":"canonical_sha256_bytes"},"source_id":"1809.02814","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:d1ab02e8b939564d77eafb678e4fa33ceb65f6217108b6dd62c208b02d002c3a","sha256:07801aa293afd7e82d8738297ee0da427ab9befc2491a71a16d7691aa8d3d1db"],"state_sha256":"ae1c138b7a7a8ce2b81a0bbfcb754081538a2196b5538abca1078d1ad4885455"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"hV0a7ThUpBHeUsp1hYpcLMJxFLmPgM3Ri85OtpAbrNVhk3nM4ydgjS1gwCf2YZ6M2niJUVcoDscK54UYo06LAA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-25T21:53:44.208203Z","bundle_sha256":"288a7f1aa49ee6ae2d0f09a04e96c70283df078880b1493be3406299c60a8ad1"}}