{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:FBPENX6MPF4WPF3EZOPFPEDERJ","short_pith_number":"pith:FBPENX6M","canonical_record":{"source":{"id":"2501.09892","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2025-01-17T00:42:33Z","cross_cats_sorted":[],"title_canon_sha256":"59352a15185bd76305adfd95999f137f7aa0e971b40fabadcd92926cef13fd68","abstract_canon_sha256":"fbc526343ea3d3370f9fdc57e785f8f4051b6fed3647c3418df46ee65fd81db3"},"schema_version":"1.0"},"canonical_sha256":"285e46dfcc7979679764cb9e5790648a683feb968484ad1879f0e7281d625579","source":{"kind":"arxiv","id":"2501.09892","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2501.09892","created_at":"2026-07-05T10:50:32Z"},{"alias_kind":"arxiv_version","alias_value":"2501.09892v2","created_at":"2026-07-05T10:50:32Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2501.09892","created_at":"2026-07-05T10:50:32Z"},{"alias_kind":"pith_short_12","alias_value":"FBPENX6MPF4W","created_at":"2026-07-05T10:50:32Z"},{"alias_kind":"pith_short_16","alias_value":"FBPENX6MPF4WPF3E","created_at":"2026-07-05T10:50:32Z"},{"alias_kind":"pith_short_8","alias_value":"FBPENX6M","created_at":"2026-07-05T10:50:32Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:FBPENX6MPF4WPF3EZOPFPEDERJ","target":"record","payload":{"canonical_record":{"source":{"id":"2501.09892","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2025-01-17T00:42:33Z","cross_cats_sorted":[],"title_canon_sha256":"59352a15185bd76305adfd95999f137f7aa0e971b40fabadcd92926cef13fd68","abstract_canon_sha256":"fbc526343ea3d3370f9fdc57e785f8f4051b6fed3647c3418df46ee65fd81db3"},"schema_version":"1.0"},"canonical_sha256":"285e46dfcc7979679764cb9e5790648a683feb968484ad1879f0e7281d625579","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T10:50:32.107637Z","signature_b64":"3qXUa0Z1CasC1zc/tOtKczj2uWOb2wmrxExEAGWPz/mzASnBMMPs9YQjylbIyV7vviSZaJ1Z1Gs7PaVCdeoACg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"285e46dfcc7979679764cb9e5790648a683feb968484ad1879f0e7281d625579","last_reissued_at":"2026-07-05T10:50:32.107105Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T10:50:32.107105Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2501.09892","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-07-05T10:50:32Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"SzkCaMAVwVZT7GMlae/OvxXdNIjqB0/quEiQ/zDeYuNZY7VxjThZYgzWo4HEr2HTysYz1wu/sDSkKK6GfK48Ag==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-04T23:00:35.659022Z"},"content_sha256":"db810d616baa3a4ce99908db21fbbc96df4f61c2b25e8ac2e5fe9e9724787300","schema_version":"1.0","event_id":"sha256:db810d616baa3a4ce99908db21fbbc96df4f61c2b25e8ac2e5fe9e9724787300"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:FBPENX6MPF4WPF3EZOPFPEDERJ","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Learning from Mistakes: Understanding Ad-hoc Logs through Analyzing Accidental Commits","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"April Yi Wang, James A. Jones, Yi-Hung Chou, Yiyang Min","submitted_at":"2025-01-17T00:42:33Z","abstract_excerpt":"Developers often insert temporary \"print\" or \"log\" instructions into their code to help them better understand runtime behavior, usually when the code is not behaving as they expected. Despite the fact that such monitoring instructions, or \"ad-hoc logs,\" are so commonly used by developers, there is almost no existing literature that studies developers' practices in how they use them. This paucity of knowledge of the use of these ephemeral logs may be largely due to the fact that they typically only exist in the developers' local environments and are removed before they commit their code to the"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2501.09892","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":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2501.09892/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-05T10:50:32Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"tqT/wtpxKdSw5KaWFSDEWwSyiPsk9LWvLQ9fxsIUCdluAUZWrHJafgrJD84NZYt//Y4d4FFVVC6iMCDTpaiUDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-04T23:00:35.660074Z"},"content_sha256":"8f07e50490c0a561d11bbe260b34498529390ca7f20d36a3291bdb1c60756807","schema_version":"1.0","event_id":"sha256:8f07e50490c0a561d11bbe260b34498529390ca7f20d36a3291bdb1c60756807"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/FBPENX6MPF4WPF3EZOPFPEDERJ/bundle.json","state_url":"https://pith.science/pith/FBPENX6MPF4WPF3EZOPFPEDERJ/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/FBPENX6MPF4WPF3EZOPFPEDERJ/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-04T23:00:35Z","links":{"resolver":"https://pith.science/pith/FBPENX6MPF4WPF3EZOPFPEDERJ","bundle":"https://pith.science/pith/FBPENX6MPF4WPF3EZOPFPEDERJ/bundle.json","state":"https://pith.science/pith/FBPENX6MPF4WPF3EZOPFPEDERJ/state.json","well_known_bundle":"https://pith.science/.well-known/pith/FBPENX6MPF4WPF3EZOPFPEDERJ/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:FBPENX6MPF4WPF3EZOPFPEDERJ","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":"fbc526343ea3d3370f9fdc57e785f8f4051b6fed3647c3418df46ee65fd81db3","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2025-01-17T00:42:33Z","title_canon_sha256":"59352a15185bd76305adfd95999f137f7aa0e971b40fabadcd92926cef13fd68"},"schema_version":"1.0","source":{"id":"2501.09892","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2501.09892","created_at":"2026-07-05T10:50:32Z"},{"alias_kind":"arxiv_version","alias_value":"2501.09892v2","created_at":"2026-07-05T10:50:32Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2501.09892","created_at":"2026-07-05T10:50:32Z"},{"alias_kind":"pith_short_12","alias_value":"FBPENX6MPF4W","created_at":"2026-07-05T10:50:32Z"},{"alias_kind":"pith_short_16","alias_value":"FBPENX6MPF4WPF3E","created_at":"2026-07-05T10:50:32Z"},{"alias_kind":"pith_short_8","alias_value":"FBPENX6M","created_at":"2026-07-05T10:50:32Z"}],"graph_snapshots":[{"event_id":"sha256:8f07e50490c0a561d11bbe260b34498529390ca7f20d36a3291bdb1c60756807","target":"graph","created_at":"2026-07-05T10:50:32Z","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/2501.09892/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Developers often insert temporary \"print\" or \"log\" instructions into their code to help them better understand runtime behavior, usually when the code is not behaving as they expected. Despite the fact that such monitoring instructions, or \"ad-hoc logs,\" are so commonly used by developers, there is almost no existing literature that studies developers' practices in how they use them. This paucity of knowledge of the use of these ephemeral logs may be largely due to the fact that they typically only exist in the developers' local environments and are removed before they commit their code to the","authors_text":"April Yi Wang, James A. Jones, Yi-Hung Chou, Yiyang Min","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2025-01-17T00:42:33Z","title":"Learning from Mistakes: Understanding Ad-hoc Logs through Analyzing Accidental Commits"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2501.09892","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:db810d616baa3a4ce99908db21fbbc96df4f61c2b25e8ac2e5fe9e9724787300","target":"record","created_at":"2026-07-05T10:50:32Z","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":"fbc526343ea3d3370f9fdc57e785f8f4051b6fed3647c3418df46ee65fd81db3","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2025-01-17T00:42:33Z","title_canon_sha256":"59352a15185bd76305adfd95999f137f7aa0e971b40fabadcd92926cef13fd68"},"schema_version":"1.0","source":{"id":"2501.09892","kind":"arxiv","version":2}},"canonical_sha256":"285e46dfcc7979679764cb9e5790648a683feb968484ad1879f0e7281d625579","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"285e46dfcc7979679764cb9e5790648a683feb968484ad1879f0e7281d625579","first_computed_at":"2026-07-05T10:50:32.107105Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T10:50:32.107105Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"3qXUa0Z1CasC1zc/tOtKczj2uWOb2wmrxExEAGWPz/mzASnBMMPs9YQjylbIyV7vviSZaJ1Z1Gs7PaVCdeoACg==","signature_status":"signed_v1","signed_at":"2026-07-05T10:50:32.107637Z","signed_message":"canonical_sha256_bytes"},"source_id":"2501.09892","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:db810d616baa3a4ce99908db21fbbc96df4f61c2b25e8ac2e5fe9e9724787300","sha256:8f07e50490c0a561d11bbe260b34498529390ca7f20d36a3291bdb1c60756807"],"state_sha256":"f2b15522a14a0b413bf15e57a97bfc44972c1e23b8592b8ea59a40fb2fa304e0"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"KaGQ5PrO/4dHPl6/vDBEg2Y+m6vHTNO3j95ffdDvdqyZF3up+1W6wmsRziIecnLRvnz4eZW3BiRrYrk8kFH1AQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-04T23:00:35.666742Z","bundle_sha256":"37ec8e964dd211144a45435cb11f7b675cbe70b8cc5cc391ae8dad6885354098"}}