{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:7VOGYQEWISFINUGPUOPPBWCGQM","short_pith_number":"pith:7VOGYQEW","canonical_record":{"source":{"id":"1906.08076","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-06-19T12:52:13Z","cross_cats_sorted":[],"title_canon_sha256":"1527fb2655912f6e300222210ec016958c4d0f4342077451e28e39b980158424","abstract_canon_sha256":"6849209dfbc59bde7a7d65c5c2602d9d140dbd68ff7392cd3b6fce08a62e8905"},"schema_version":"1.0"},"canonical_sha256":"fd5c6c4096448a86d0cfa39ef0d8468324dbc326a7bf7ed096e6aafe8fe25c3b","source":{"kind":"arxiv","id":"1906.08076","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1906.08076","created_at":"2026-05-17T23:42:54Z"},{"alias_kind":"arxiv_version","alias_value":"1906.08076v1","created_at":"2026-05-17T23:42:54Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1906.08076","created_at":"2026-05-17T23:42:54Z"},{"alias_kind":"pith_short_12","alias_value":"7VOGYQEWISFI","created_at":"2026-05-18T12:33:12Z"},{"alias_kind":"pith_short_16","alias_value":"7VOGYQEWISFINUGP","created_at":"2026-05-18T12:33:12Z"},{"alias_kind":"pith_short_8","alias_value":"7VOGYQEW","created_at":"2026-05-18T12:33:12Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:7VOGYQEWISFINUGPUOPPBWCGQM","target":"record","payload":{"canonical_record":{"source":{"id":"1906.08076","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-06-19T12:52:13Z","cross_cats_sorted":[],"title_canon_sha256":"1527fb2655912f6e300222210ec016958c4d0f4342077451e28e39b980158424","abstract_canon_sha256":"6849209dfbc59bde7a7d65c5c2602d9d140dbd68ff7392cd3b6fce08a62e8905"},"schema_version":"1.0"},"canonical_sha256":"fd5c6c4096448a86d0cfa39ef0d8468324dbc326a7bf7ed096e6aafe8fe25c3b","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:42:54.649449Z","signature_b64":"iq1pQ1Y6AM3WYPLqLPMoWF/dWS+rQU516kv9bnDfDGib1lsd9zt72i6TYeapi5ERzGyWxRfGCtdoxOYUtXHBCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"fd5c6c4096448a86d0cfa39ef0d8468324dbc326a7bf7ed096e6aafe8fe25c3b","last_reissued_at":"2026-05-17T23:42:54.648388Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:42:54.648388Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1906.08076","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:42:54Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"OTaUVhuiHAeWV7e7dHrMqxMmfT0zOv9HW9s+v5+KrbH4xP8Fd9AMlfW4fizgFqyfjKSx9EmG3gYlHFL2qxKICQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-26T05:04:27.677713Z"},"content_sha256":"8b938e2dde0ec2524cc7603852eac53aad85e68cdd7422094eda1e643fbaa8d1","schema_version":"1.0","event_id":"sha256:8b938e2dde0ec2524cc7603852eac53aad85e68cdd7422094eda1e643fbaa8d1"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:7VOGYQEWISFINUGPUOPPBWCGQM","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Growth and Duplication of Public Source Code over Time: Provenance Tracking at Scale","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Guillaume Rousseau (UPD7), Roberto Di Cosmo (IRIF), Stefano Zacchiroli (IRIF)","submitted_at":"2019-06-19T12:52:13Z","abstract_excerpt":"We study the evolution of the largest known corpus of publicly available source code, i.e., the Software Heritage archive (4B unique source code files, 1B commits capturing their development histories across 50M software projects). On such corpus we quantify the growth rate of original, never-seen-before source code files and commits. We find the growth rates to be exponential over a period of more than 40 years.We then estimate the multiplication factor, i.e., how much the same artifacts (e.g., files or commits) appear in different contexts (e.g., commits or source code distribution places). "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1906.08076","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:42:54Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"CwHPV9TKLXvzJoiGF8tmSxgCQyYusLJFNVfZIpVgBNLLQbDarHXQc7A48cY3KLVWV4HmyMg7urvtnHt+YZeDDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-26T05:04:27.678422Z"},"content_sha256":"f56b25c8f57736c80eefba767b973aaf7bb899debd644795f112ff637bdca410","schema_version":"1.0","event_id":"sha256:f56b25c8f57736c80eefba767b973aaf7bb899debd644795f112ff637bdca410"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/7VOGYQEWISFINUGPUOPPBWCGQM/bundle.json","state_url":"https://pith.science/pith/7VOGYQEWISFINUGPUOPPBWCGQM/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/7VOGYQEWISFINUGPUOPPBWCGQM/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-26T05:04:27Z","links":{"resolver":"https://pith.science/pith/7VOGYQEWISFINUGPUOPPBWCGQM","bundle":"https://pith.science/pith/7VOGYQEWISFINUGPUOPPBWCGQM/bundle.json","state":"https://pith.science/pith/7VOGYQEWISFINUGPUOPPBWCGQM/state.json","well_known_bundle":"https://pith.science/.well-known/pith/7VOGYQEWISFINUGPUOPPBWCGQM/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:7VOGYQEWISFINUGPUOPPBWCGQM","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":"6849209dfbc59bde7a7d65c5c2602d9d140dbd68ff7392cd3b6fce08a62e8905","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-06-19T12:52:13Z","title_canon_sha256":"1527fb2655912f6e300222210ec016958c4d0f4342077451e28e39b980158424"},"schema_version":"1.0","source":{"id":"1906.08076","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1906.08076","created_at":"2026-05-17T23:42:54Z"},{"alias_kind":"arxiv_version","alias_value":"1906.08076v1","created_at":"2026-05-17T23:42:54Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1906.08076","created_at":"2026-05-17T23:42:54Z"},{"alias_kind":"pith_short_12","alias_value":"7VOGYQEWISFI","created_at":"2026-05-18T12:33:12Z"},{"alias_kind":"pith_short_16","alias_value":"7VOGYQEWISFINUGP","created_at":"2026-05-18T12:33:12Z"},{"alias_kind":"pith_short_8","alias_value":"7VOGYQEW","created_at":"2026-05-18T12:33:12Z"}],"graph_snapshots":[{"event_id":"sha256:f56b25c8f57736c80eefba767b973aaf7bb899debd644795f112ff637bdca410","target":"graph","created_at":"2026-05-17T23:42:54Z","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":"We study the evolution of the largest known corpus of publicly available source code, i.e., the Software Heritage archive (4B unique source code files, 1B commits capturing their development histories across 50M software projects). On such corpus we quantify the growth rate of original, never-seen-before source code files and commits. We find the growth rates to be exponential over a period of more than 40 years.We then estimate the multiplication factor, i.e., how much the same artifacts (e.g., files or commits) appear in different contexts (e.g., commits or source code distribution places). ","authors_text":"Guillaume Rousseau (UPD7), Roberto Di Cosmo (IRIF), Stefano Zacchiroli (IRIF)","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-06-19T12:52:13Z","title":"Growth and Duplication of Public Source Code over Time: Provenance Tracking at Scale"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1906.08076","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:8b938e2dde0ec2524cc7603852eac53aad85e68cdd7422094eda1e643fbaa8d1","target":"record","created_at":"2026-05-17T23:42:54Z","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":"6849209dfbc59bde7a7d65c5c2602d9d140dbd68ff7392cd3b6fce08a62e8905","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-06-19T12:52:13Z","title_canon_sha256":"1527fb2655912f6e300222210ec016958c4d0f4342077451e28e39b980158424"},"schema_version":"1.0","source":{"id":"1906.08076","kind":"arxiv","version":1}},"canonical_sha256":"fd5c6c4096448a86d0cfa39ef0d8468324dbc326a7bf7ed096e6aafe8fe25c3b","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"fd5c6c4096448a86d0cfa39ef0d8468324dbc326a7bf7ed096e6aafe8fe25c3b","first_computed_at":"2026-05-17T23:42:54.648388Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:42:54.648388Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"iq1pQ1Y6AM3WYPLqLPMoWF/dWS+rQU516kv9bnDfDGib1lsd9zt72i6TYeapi5ERzGyWxRfGCtdoxOYUtXHBCA==","signature_status":"signed_v1","signed_at":"2026-05-17T23:42:54.649449Z","signed_message":"canonical_sha256_bytes"},"source_id":"1906.08076","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:8b938e2dde0ec2524cc7603852eac53aad85e68cdd7422094eda1e643fbaa8d1","sha256:f56b25c8f57736c80eefba767b973aaf7bb899debd644795f112ff637bdca410"],"state_sha256":"e871ed5323ce7be7df50c8c2fe33c5845fdaf1e67d1003125798c94f674f6b98"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"inMgvnVLpVIw7CBs9obeG5oPcPfGT1SME55gys15zO7x1tm5tF4kplqQS87FQNAUJ/XwPi8Q2tXtBHSsfO6mAA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-26T05:04:27.682160Z","bundle_sha256":"8abbe1a30a4d13eb026a3553e721251c95df455b4509fab58fb6edd3e4333e06"}}