{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:XO4KCBZ3AD55KKJVON7ITWBDTZ","short_pith_number":"pith:XO4KCBZ3","canonical_record":{"source":{"id":"1907.13260","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-07-30T23:36:48Z","cross_cats_sorted":[],"title_canon_sha256":"8711f455e4c85450663940badc4331f836ff29db929d0ba6aff748769510a627","abstract_canon_sha256":"6e2517dd77a6439efa0368144238b78878f9b0eb7c3549e0eab810ada6d960ab"},"schema_version":"1.0"},"canonical_sha256":"bbb8a1073b00fbd52935737e89d8239e70a72d2bba1f7fc5ba67d179c52cb4d5","source":{"kind":"arxiv","id":"1907.13260","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1907.13260","created_at":"2026-07-04T23:50:48Z"},{"alias_kind":"arxiv_version","alias_value":"1907.13260v1","created_at":"2026-07-04T23:50:48Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1907.13260","created_at":"2026-07-04T23:50:48Z"},{"alias_kind":"pith_short_12","alias_value":"XO4KCBZ3AD55","created_at":"2026-07-04T23:50:48Z"},{"alias_kind":"pith_short_16","alias_value":"XO4KCBZ3AD55KKJV","created_at":"2026-07-04T23:50:48Z"},{"alias_kind":"pith_short_8","alias_value":"XO4KCBZ3","created_at":"2026-07-04T23:50:48Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:XO4KCBZ3AD55KKJVON7ITWBDTZ","target":"record","payload":{"canonical_record":{"source":{"id":"1907.13260","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-07-30T23:36:48Z","cross_cats_sorted":[],"title_canon_sha256":"8711f455e4c85450663940badc4331f836ff29db929d0ba6aff748769510a627","abstract_canon_sha256":"6e2517dd77a6439efa0368144238b78878f9b0eb7c3549e0eab810ada6d960ab"},"schema_version":"1.0"},"canonical_sha256":"bbb8a1073b00fbd52935737e89d8239e70a72d2bba1f7fc5ba67d179c52cb4d5","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-04T23:50:48.180852Z","signature_b64":"bbHArxInxq5Z/g+1fPzgl12kkcovlIjaC4pUfimpWeimDmunbaloMSVckaYEudPujYLTYkkpYqAhfgqjD3b4Cw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"bbb8a1073b00fbd52935737e89d8239e70a72d2bba1f7fc5ba67d179c52cb4d5","last_reissued_at":"2026-07-04T23:50:48.180442Z","signature_status":"signed_v1","first_computed_at":"2026-07-04T23:50:48.180442Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1907.13260","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-04T23:50:48Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"nf6kw6rXAYkIo/wBSO7WrLPcrnGwiGCrXsv9kVh8xkiEQoUXXg4/vT/GDSqRB5aypb+8QVtn/T0mSCTyPQ8gDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-06T05:26:15.318249Z"},"content_sha256":"dd451792673ce20339c0cfb3a847491075b759fe6f2765e84ba3a9ca44ac2ca6","schema_version":"1.0","event_id":"sha256:dd451792673ce20339c0cfb3a847491075b759fe6f2765e84ba3a9ca44ac2ca6"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:XO4KCBZ3AD55KKJVON7ITWBDTZ","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"What should I document? A preliminary systematic mapping study into API documentation knowledge","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Alex Cummaudo, John Grundy, Rajesh Vasa","submitted_at":"2019-07-30T23:36:48Z","abstract_excerpt":"Background: Good API documentation facilities the development process, improving productivity and quality. While the topic of API documentation quality has been of interest for the last two decades, there have been few studies to map the specific constructs needed to create a good document. In effect, we still need a structured taxonomy against which to capture knowledge. Aims: This study reports emerging results of a systematic mapping study. We capture key conclusions from previous studies that assess API documentation quality, and synthesise the results into a single framework. Method: By c"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1907.13260","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/1907.13260/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-04T23:50:48Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ShyBuz3jQxLDqCM7N9unVBw4cLFCb+ZDqSh9i7Bs3LH7NoyuawCzoVsitCFioptmiHzs5kegunR9Zt6cq/fbBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-06T05:26:15.319067Z"},"content_sha256":"a2831fd551f63a89b0b9d13a7b87573bec87d9727135e4f04f41db1f3127cc7d","schema_version":"1.0","event_id":"sha256:a2831fd551f63a89b0b9d13a7b87573bec87d9727135e4f04f41db1f3127cc7d"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/XO4KCBZ3AD55KKJVON7ITWBDTZ/bundle.json","state_url":"https://pith.science/pith/XO4KCBZ3AD55KKJVON7ITWBDTZ/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/XO4KCBZ3AD55KKJVON7ITWBDTZ/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-06T05:26:15Z","links":{"resolver":"https://pith.science/pith/XO4KCBZ3AD55KKJVON7ITWBDTZ","bundle":"https://pith.science/pith/XO4KCBZ3AD55KKJVON7ITWBDTZ/bundle.json","state":"https://pith.science/pith/XO4KCBZ3AD55KKJVON7ITWBDTZ/state.json","well_known_bundle":"https://pith.science/.well-known/pith/XO4KCBZ3AD55KKJVON7ITWBDTZ/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:XO4KCBZ3AD55KKJVON7ITWBDTZ","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":"6e2517dd77a6439efa0368144238b78878f9b0eb7c3549e0eab810ada6d960ab","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-07-30T23:36:48Z","title_canon_sha256":"8711f455e4c85450663940badc4331f836ff29db929d0ba6aff748769510a627"},"schema_version":"1.0","source":{"id":"1907.13260","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1907.13260","created_at":"2026-07-04T23:50:48Z"},{"alias_kind":"arxiv_version","alias_value":"1907.13260v1","created_at":"2026-07-04T23:50:48Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1907.13260","created_at":"2026-07-04T23:50:48Z"},{"alias_kind":"pith_short_12","alias_value":"XO4KCBZ3AD55","created_at":"2026-07-04T23:50:48Z"},{"alias_kind":"pith_short_16","alias_value":"XO4KCBZ3AD55KKJV","created_at":"2026-07-04T23:50:48Z"},{"alias_kind":"pith_short_8","alias_value":"XO4KCBZ3","created_at":"2026-07-04T23:50:48Z"}],"graph_snapshots":[{"event_id":"sha256:a2831fd551f63a89b0b9d13a7b87573bec87d9727135e4f04f41db1f3127cc7d","target":"graph","created_at":"2026-07-04T23:50:48Z","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/1907.13260/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Background: Good API documentation facilities the development process, improving productivity and quality. While the topic of API documentation quality has been of interest for the last two decades, there have been few studies to map the specific constructs needed to create a good document. In effect, we still need a structured taxonomy against which to capture knowledge. Aims: This study reports emerging results of a systematic mapping study. We capture key conclusions from previous studies that assess API documentation quality, and synthesise the results into a single framework. Method: By c","authors_text":"Alex Cummaudo, John Grundy, Rajesh Vasa","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-07-30T23:36:48Z","title":"What should I document? A preliminary systematic mapping study into API documentation knowledge"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1907.13260","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:dd451792673ce20339c0cfb3a847491075b759fe6f2765e84ba3a9ca44ac2ca6","target":"record","created_at":"2026-07-04T23:50:48Z","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":"6e2517dd77a6439efa0368144238b78878f9b0eb7c3549e0eab810ada6d960ab","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2019-07-30T23:36:48Z","title_canon_sha256":"8711f455e4c85450663940badc4331f836ff29db929d0ba6aff748769510a627"},"schema_version":"1.0","source":{"id":"1907.13260","kind":"arxiv","version":1}},"canonical_sha256":"bbb8a1073b00fbd52935737e89d8239e70a72d2bba1f7fc5ba67d179c52cb4d5","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"bbb8a1073b00fbd52935737e89d8239e70a72d2bba1f7fc5ba67d179c52cb4d5","first_computed_at":"2026-07-04T23:50:48.180442Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-04T23:50:48.180442Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"bbHArxInxq5Z/g+1fPzgl12kkcovlIjaC4pUfimpWeimDmunbaloMSVckaYEudPujYLTYkkpYqAhfgqjD3b4Cw==","signature_status":"signed_v1","signed_at":"2026-07-04T23:50:48.180852Z","signed_message":"canonical_sha256_bytes"},"source_id":"1907.13260","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:dd451792673ce20339c0cfb3a847491075b759fe6f2765e84ba3a9ca44ac2ca6","sha256:a2831fd551f63a89b0b9d13a7b87573bec87d9727135e4f04f41db1f3127cc7d"],"state_sha256":"6963c4445828ad47a727a71045158cc3aeda98ffe5ea28f034514e8261dadea6"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"N/CePdM9jcsy0n2D8kM6Q4+DiwC71sKmoItQ8n9KFaeOd7sV5orjvv6yrpz3rWBn+CbX+u4b2fsFEn2C2sypBA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-06T05:26:15.323798Z","bundle_sha256":"d55815897798ca4bad20a0083e0a5f69389c6e1acdd6fa2815a008080c88ba2e"}}