{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:QVUL2ESFYHUNXY63XRZCP5X4UZ","short_pith_number":"pith:QVUL2ESF","canonical_record":{"source":{"id":"1905.11366","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-05-09T04:42:39Z","cross_cats_sorted":[],"title_canon_sha256":"1d0c36dbe000bec16978a1e043d8e2bd9d51dbfec20eac458d0ca97d681886f2","abstract_canon_sha256":"347bef86625771f3e2d75f73b38913ef31ceb2922def7eb88042e261d19d2cd6"},"schema_version":"1.0"},"canonical_sha256":"8568bd1245c1e8dbe3dbbc7227f6fca67e989f04f69d7a900f1aa26f9f1bd203","source":{"kind":"arxiv","id":"1905.11366","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1905.11366","created_at":"2026-05-17T23:45:00Z"},{"alias_kind":"arxiv_version","alias_value":"1905.11366v1","created_at":"2026-05-17T23:45:00Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1905.11366","created_at":"2026-05-17T23:45:00Z"},{"alias_kind":"pith_short_12","alias_value":"QVUL2ESFYHUN","created_at":"2026-05-18T12:33:27Z"},{"alias_kind":"pith_short_16","alias_value":"QVUL2ESFYHUNXY63","created_at":"2026-05-18T12:33:27Z"},{"alias_kind":"pith_short_8","alias_value":"QVUL2ESF","created_at":"2026-05-18T12:33:27Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:QVUL2ESFYHUNXY63XRZCP5X4UZ","target":"record","payload":{"canonical_record":{"source":{"id":"1905.11366","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-05-09T04:42:39Z","cross_cats_sorted":[],"title_canon_sha256":"1d0c36dbe000bec16978a1e043d8e2bd9d51dbfec20eac458d0ca97d681886f2","abstract_canon_sha256":"347bef86625771f3e2d75f73b38913ef31ceb2922def7eb88042e261d19d2cd6"},"schema_version":"1.0"},"canonical_sha256":"8568bd1245c1e8dbe3dbbc7227f6fca67e989f04f69d7a900f1aa26f9f1bd203","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:45:00.643948Z","signature_b64":"MU5WculpZcWySHRRa6Hlyq5n9xVr3NCP3t9I/E2hDEYWmL6dcNO6fkN1OIw5kAnbZHf+qm1ra0P1FJjSBpnwBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"8568bd1245c1e8dbe3dbbc7227f6fca67e989f04f69d7a900f1aa26f9f1bd203","last_reissued_at":"2026-05-17T23:45:00.643282Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:45:00.643282Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1905.11366","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:45:00Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"16D99dMWbnDWyEaclpRl6iIBxf7il0RLtK9BfucH4z+jcRB55gM+qCRIojT92pcPphFi6yyLY4Jc28x6skNcDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-04T19:00:48.308929Z"},"content_sha256":"454df85664bba3b0620acd6b7b18562800e0e5df91ab71b8d802887ca3fcf124","schema_version":"1.0","event_id":"sha256:454df85664bba3b0620acd6b7b18562800e0e5df91ab71b8d802887ca3fcf124"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:QVUL2ESFYHUNXY63XRZCP5X4UZ","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Supporting Software Engineering Research and Education by Annotating Public Videos of Developers Programming","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Abdulaziz Alaboudi, Thomas D. LaToza","submitted_at":"2019-05-09T04:42:39Z","abstract_excerpt":"Software engineering has long studied how software developers work, building a body of work which forms the foundation of many software engineering best practices, tools, and theories. Recently, some developers have begun recording videos of themselves engaged in programming tasks contributing to open source projects, enabling them to share knowledge and socialize with other developers. We believe that these videos offer an important opportunity for both software engineering research and education. In this paper, we discuss the potential use of these videos as well as open questions for how to"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1905.11366","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:45:00Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ejRmK6iBMkKQx62xfhXOjkO1hm1L9Gvc4cHasfd+PmxrkBsWXWRPb4WFtRxt770EjbKk7CSLUEFTob3LJx7YAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-04T19:00:48.309268Z"},"content_sha256":"df47508a2ff3176cdacd3d5b69d483dccb8b6702a3486a6bc080d1bba01ad98b","schema_version":"1.0","event_id":"sha256:df47508a2ff3176cdacd3d5b69d483dccb8b6702a3486a6bc080d1bba01ad98b"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/QVUL2ESFYHUNXY63XRZCP5X4UZ/bundle.json","state_url":"https://pith.science/pith/QVUL2ESFYHUNXY63XRZCP5X4UZ/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/QVUL2ESFYHUNXY63XRZCP5X4UZ/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-04T19:00:48Z","links":{"resolver":"https://pith.science/pith/QVUL2ESFYHUNXY63XRZCP5X4UZ","bundle":"https://pith.science/pith/QVUL2ESFYHUNXY63XRZCP5X4UZ/bundle.json","state":"https://pith.science/pith/QVUL2ESFYHUNXY63XRZCP5X4UZ/state.json","well_known_bundle":"https://pith.science/.well-known/pith/QVUL2ESFYHUNXY63XRZCP5X4UZ/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:QVUL2ESFYHUNXY63XRZCP5X4UZ","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":"347bef86625771f3e2d75f73b38913ef31ceb2922def7eb88042e261d19d2cd6","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-05-09T04:42:39Z","title_canon_sha256":"1d0c36dbe000bec16978a1e043d8e2bd9d51dbfec20eac458d0ca97d681886f2"},"schema_version":"1.0","source":{"id":"1905.11366","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1905.11366","created_at":"2026-05-17T23:45:00Z"},{"alias_kind":"arxiv_version","alias_value":"1905.11366v1","created_at":"2026-05-17T23:45:00Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1905.11366","created_at":"2026-05-17T23:45:00Z"},{"alias_kind":"pith_short_12","alias_value":"QVUL2ESFYHUN","created_at":"2026-05-18T12:33:27Z"},{"alias_kind":"pith_short_16","alias_value":"QVUL2ESFYHUNXY63","created_at":"2026-05-18T12:33:27Z"},{"alias_kind":"pith_short_8","alias_value":"QVUL2ESF","created_at":"2026-05-18T12:33:27Z"}],"graph_snapshots":[{"event_id":"sha256:df47508a2ff3176cdacd3d5b69d483dccb8b6702a3486a6bc080d1bba01ad98b","target":"graph","created_at":"2026-05-17T23:45:00Z","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":"Software engineering has long studied how software developers work, building a body of work which forms the foundation of many software engineering best practices, tools, and theories. Recently, some developers have begun recording videos of themselves engaged in programming tasks contributing to open source projects, enabling them to share knowledge and socialize with other developers. We believe that these videos offer an important opportunity for both software engineering research and education. In this paper, we discuss the potential use of these videos as well as open questions for how to","authors_text":"Abdulaziz Alaboudi, Thomas D. LaToza","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-05-09T04:42:39Z","title":"Supporting Software Engineering Research and Education by Annotating Public Videos of Developers Programming"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1905.11366","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:454df85664bba3b0620acd6b7b18562800e0e5df91ab71b8d802887ca3fcf124","target":"record","created_at":"2026-05-17T23:45:00Z","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":"347bef86625771f3e2d75f73b38913ef31ceb2922def7eb88042e261d19d2cd6","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-05-09T04:42:39Z","title_canon_sha256":"1d0c36dbe000bec16978a1e043d8e2bd9d51dbfec20eac458d0ca97d681886f2"},"schema_version":"1.0","source":{"id":"1905.11366","kind":"arxiv","version":1}},"canonical_sha256":"8568bd1245c1e8dbe3dbbc7227f6fca67e989f04f69d7a900f1aa26f9f1bd203","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"8568bd1245c1e8dbe3dbbc7227f6fca67e989f04f69d7a900f1aa26f9f1bd203","first_computed_at":"2026-05-17T23:45:00.643282Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:45:00.643282Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"MU5WculpZcWySHRRa6Hlyq5n9xVr3NCP3t9I/E2hDEYWmL6dcNO6fkN1OIw5kAnbZHf+qm1ra0P1FJjSBpnwBg==","signature_status":"signed_v1","signed_at":"2026-05-17T23:45:00.643948Z","signed_message":"canonical_sha256_bytes"},"source_id":"1905.11366","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:454df85664bba3b0620acd6b7b18562800e0e5df91ab71b8d802887ca3fcf124","sha256:df47508a2ff3176cdacd3d5b69d483dccb8b6702a3486a6bc080d1bba01ad98b"],"state_sha256":"e8248aa9128581dccf76660e369d38e2620b5492e5a7b41b4c3b992792c216cc"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"yBT3UkHAViW2DHBhahXj3l9CEIPla8y2Jut5qW7PIqd6I4ImfcYMNOWmJXi7Rsx48SF1jLN+A0ghsZi5DjOIAQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-04T19:00:48.311137Z","bundle_sha256":"cfca1ba1c9004222ecdb9131b0a69083d4faf7fefc49902b389b31f1017bd876"}}