{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2023:W5JLGAA4K2AU3MBO6F25AGAX7Y","short_pith_number":"pith:W5JLGAA4","schema_version":"1.0","canonical_sha256":"b752b3001c56814db02ef175d01817fe3e7b38a18b7846523294456cbfb6ade8","source":{"kind":"arxiv","id":"2311.18057","version":1},"attestation_state":"computed","paper":{"title":"Non Linear Software Documentation with Interactive Code Examples","license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","headline":"","cross_cats":["cs.HC"],"primary_cat":"cs.SE","authors_text":"Martin P. Robillard, Mathieu Nassif","submitted_at":"2023-11-29T20:08:46Z","abstract_excerpt":"Documentation enables sharing knowledge between the developers of a technology and its users. Creating quality documents, however, is challenging: Documents must satisfy the needs of a large audience without being overwhelming for individuals. We address this challenge with a new document format, named Casdoc. Casdoc documents are interactive resources centered around code examples for programmers. Explanations of the code elements are presented as annotations that the readers reveal based on their needs. We evaluated Casdoc in a field study with over 300 participants who used 126 documents as"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2311.18057","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.SE","submitted_at":"2023-11-29T20:08:46Z","cross_cats_sorted":["cs.HC"],"title_canon_sha256":"f20b5c6a2fdaba41cf8cec4fe78eb9fd7b94b75ea6f48bf9dba9a13a6df0ce76","abstract_canon_sha256":"eedb9f9e74e70c56fd11a0a3584c9e3489252ad9b9a6591d928b217750ea79a9"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T07:18:36.119189Z","signature_b64":"Vc7QNOJsWDrpu/vmAhxgv94RR8BU2LGRPGFdxJ49SYKnYE9mqzMWOI8kIer24kpb8ILxY2HCmzKmfxBxYq0oCg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"b752b3001c56814db02ef175d01817fe3e7b38a18b7846523294456cbfb6ade8","last_reissued_at":"2026-07-05T07:18:36.118805Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T07:18:36.118805Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Non Linear Software Documentation with Interactive Code Examples","license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","headline":"","cross_cats":["cs.HC"],"primary_cat":"cs.SE","authors_text":"Martin P. Robillard, Mathieu Nassif","submitted_at":"2023-11-29T20:08:46Z","abstract_excerpt":"Documentation enables sharing knowledge between the developers of a technology and its users. Creating quality documents, however, is challenging: Documents must satisfy the needs of a large audience without being overwhelming for individuals. We address this challenge with a new document format, named Casdoc. Casdoc documents are interactive resources centered around code examples for programmers. Explanations of the code elements are presented as annotations that the readers reveal based on their needs. We evaluated Casdoc in a field study with over 300 participants who used 126 documents as"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2311.18057","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/2311.18057/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"},"aliases":[{"alias_kind":"arxiv","alias_value":"2311.18057","created_at":"2026-07-05T07:18:36.118861+00:00"},{"alias_kind":"arxiv_version","alias_value":"2311.18057v1","created_at":"2026-07-05T07:18:36.118861+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2311.18057","created_at":"2026-07-05T07:18:36.118861+00:00"},{"alias_kind":"pith_short_12","alias_value":"W5JLGAA4K2AU","created_at":"2026-07-05T07:18:36.118861+00:00"},{"alias_kind":"pith_short_16","alias_value":"W5JLGAA4K2AU3MBO","created_at":"2026-07-05T07:18:36.118861+00:00"},{"alias_kind":"pith_short_8","alias_value":"W5JLGAA4","created_at":"2026-07-05T07:18:36.118861+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/W5JLGAA4K2AU3MBO6F25AGAX7Y","json":"https://pith.science/pith/W5JLGAA4K2AU3MBO6F25AGAX7Y.json","graph_json":"https://pith.science/api/pith-number/W5JLGAA4K2AU3MBO6F25AGAX7Y/graph.json","events_json":"https://pith.science/api/pith-number/W5JLGAA4K2AU3MBO6F25AGAX7Y/events.json","paper":"https://pith.science/paper/W5JLGAA4"},"agent_actions":{"view_html":"https://pith.science/pith/W5JLGAA4K2AU3MBO6F25AGAX7Y","download_json":"https://pith.science/pith/W5JLGAA4K2AU3MBO6F25AGAX7Y.json","view_paper":"https://pith.science/paper/W5JLGAA4","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2311.18057&json=true","fetch_graph":"https://pith.science/api/pith-number/W5JLGAA4K2AU3MBO6F25AGAX7Y/graph.json","fetch_events":"https://pith.science/api/pith-number/W5JLGAA4K2AU3MBO6F25AGAX7Y/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/W5JLGAA4K2AU3MBO6F25AGAX7Y/action/timestamp_anchor","attest_storage":"https://pith.science/pith/W5JLGAA4K2AU3MBO6F25AGAX7Y/action/storage_attestation","attest_author":"https://pith.science/pith/W5JLGAA4K2AU3MBO6F25AGAX7Y/action/author_attestation","sign_citation":"https://pith.science/pith/W5JLGAA4K2AU3MBO6F25AGAX7Y/action/citation_signature","submit_replication":"https://pith.science/pith/W5JLGAA4K2AU3MBO6F25AGAX7Y/action/replication_record"}},"created_at":"2026-07-05T07:18:36.118861+00:00","updated_at":"2026-07-05T07:18:36.118861+00:00"}