{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2023:EYVTJLNLLPUTFQQGAHZFJAXBSO","short_pith_number":"pith:EYVTJLNL","canonical_record":{"source":{"id":"2303.02258","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2023-03-03T23:14:15Z","cross_cats_sorted":[],"title_canon_sha256":"76dc4fc3fad2cff95711f711602e9611158d7c369edb6ca6e80a1a859ae086ed","abstract_canon_sha256":"142152bb2fa37f511c8b302d9767e574e122a8d5bc0e8098e27e5162c468bbe9"},"schema_version":"1.0"},"canonical_sha256":"262b34adab5be932c20601f25482e1939b1c791c5572f8a493e380d8d5e0bb2b","source":{"kind":"arxiv","id":"2303.02258","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2303.02258","created_at":"2026-07-05T05:48:08Z"},{"alias_kind":"arxiv_version","alias_value":"2303.02258v1","created_at":"2026-07-05T05:48:08Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2303.02258","created_at":"2026-07-05T05:48:08Z"},{"alias_kind":"pith_short_12","alias_value":"EYVTJLNLLPUT","created_at":"2026-07-05T05:48:08Z"},{"alias_kind":"pith_short_16","alias_value":"EYVTJLNLLPUTFQQG","created_at":"2026-07-05T05:48:08Z"},{"alias_kind":"pith_short_8","alias_value":"EYVTJLNL","created_at":"2026-07-05T05:48:08Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2023:EYVTJLNLLPUTFQQGAHZFJAXBSO","target":"record","payload":{"canonical_record":{"source":{"id":"2303.02258","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2023-03-03T23:14:15Z","cross_cats_sorted":[],"title_canon_sha256":"76dc4fc3fad2cff95711f711602e9611158d7c369edb6ca6e80a1a859ae086ed","abstract_canon_sha256":"142152bb2fa37f511c8b302d9767e574e122a8d5bc0e8098e27e5162c468bbe9"},"schema_version":"1.0"},"canonical_sha256":"262b34adab5be932c20601f25482e1939b1c791c5572f8a493e380d8d5e0bb2b","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T05:48:08.877823Z","signature_b64":"qFP/B3npNtIK3E+gAWB+xzvuaMGrY6qvMtbQHkHt+Hxv0vuX8/Dl1G4vsgS/Vg50bh9UnfP4i2Wj4n26/2mADg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"262b34adab5be932c20601f25482e1939b1c791c5572f8a493e380d8d5e0bb2b","last_reissued_at":"2026-07-05T05:48:08.877389Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T05:48:08.877389Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2303.02258","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-05T05:48:08Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"euATns3RCS4FD+X72zbF9ys/ycilz/1QAtzA6b9604UKZ/cBDeOQl2MUQk134X9CMj6qNmPEakfEfN1IS9ukDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-08T15:56:43.793252Z"},"content_sha256":"3b14a8682a5cf6cdbf153e7f0c9a9939887903ba044310c2feb223371baddc47","schema_version":"1.0","event_id":"sha256:3b14a8682a5cf6cdbf153e7f0c9a9939887903ba044310c2feb223371baddc47"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2023:EYVTJLNLLPUTFQQGAHZFJAXBSO","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"An Exploratory Study on the Occurrence of Self-Admitted Technical Debt in Android Apps","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Anthony Peruma, Gregory Wilder II, Rick Kazman, Riley Miyamoto, Samuel Watson","submitted_at":"2023-03-03T23:14:15Z","abstract_excerpt":"Technical debt describes situations where developers write less-than-optimal code to meet project milestones. However, this debt accumulation often results in future developer effort to live with or fix these quality issues. To better manage this debt, developers may document their sub-optimal code as comments in the code (i.e., self-admitted technical debt or SATD). While prior research has investigated the occurrence and characteristics of SATD, this research has primarily focused on non-mobile systems. With millions of mobile applications (apps) in multiple genres available for end-users, t"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2303.02258","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/2303.02258/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-05T05:48:08Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"1NS9cyFdKZP1+xUuaT3MO5VVGtb7n0Km7eXo76jtnZgujl8sRN1UkPakR+7PVQI1Ghgc3/7shahTv0uZi/EABQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-08T15:56:43.793652Z"},"content_sha256":"cd0dfdcd9eccbe7f1304fb10c5339bb08c0c6aba0d2c063fdf7d6fc746b4c337","schema_version":"1.0","event_id":"sha256:cd0dfdcd9eccbe7f1304fb10c5339bb08c0c6aba0d2c063fdf7d6fc746b4c337"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/EYVTJLNLLPUTFQQGAHZFJAXBSO/bundle.json","state_url":"https://pith.science/pith/EYVTJLNLLPUTFQQGAHZFJAXBSO/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/EYVTJLNLLPUTFQQGAHZFJAXBSO/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-07-08T15:56:43Z","links":{"resolver":"https://pith.science/pith/EYVTJLNLLPUTFQQGAHZFJAXBSO","bundle":"https://pith.science/pith/EYVTJLNLLPUTFQQGAHZFJAXBSO/bundle.json","state":"https://pith.science/pith/EYVTJLNLLPUTFQQGAHZFJAXBSO/state.json","well_known_bundle":"https://pith.science/.well-known/pith/EYVTJLNLLPUTFQQGAHZFJAXBSO/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2023:EYVTJLNLLPUTFQQGAHZFJAXBSO","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":"142152bb2fa37f511c8b302d9767e574e122a8d5bc0e8098e27e5162c468bbe9","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2023-03-03T23:14:15Z","title_canon_sha256":"76dc4fc3fad2cff95711f711602e9611158d7c369edb6ca6e80a1a859ae086ed"},"schema_version":"1.0","source":{"id":"2303.02258","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2303.02258","created_at":"2026-07-05T05:48:08Z"},{"alias_kind":"arxiv_version","alias_value":"2303.02258v1","created_at":"2026-07-05T05:48:08Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2303.02258","created_at":"2026-07-05T05:48:08Z"},{"alias_kind":"pith_short_12","alias_value":"EYVTJLNLLPUT","created_at":"2026-07-05T05:48:08Z"},{"alias_kind":"pith_short_16","alias_value":"EYVTJLNLLPUTFQQG","created_at":"2026-07-05T05:48:08Z"},{"alias_kind":"pith_short_8","alias_value":"EYVTJLNL","created_at":"2026-07-05T05:48:08Z"}],"graph_snapshots":[{"event_id":"sha256:cd0dfdcd9eccbe7f1304fb10c5339bb08c0c6aba0d2c063fdf7d6fc746b4c337","target":"graph","created_at":"2026-07-05T05:48:08Z","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/2303.02258/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Technical debt describes situations where developers write less-than-optimal code to meet project milestones. However, this debt accumulation often results in future developer effort to live with or fix these quality issues. To better manage this debt, developers may document their sub-optimal code as comments in the code (i.e., self-admitted technical debt or SATD). While prior research has investigated the occurrence and characteristics of SATD, this research has primarily focused on non-mobile systems. With millions of mobile applications (apps) in multiple genres available for end-users, t","authors_text":"Anthony Peruma, Gregory Wilder II, Rick Kazman, Riley Miyamoto, Samuel Watson","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2023-03-03T23:14:15Z","title":"An Exploratory Study on the Occurrence of Self-Admitted Technical Debt in Android Apps"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2303.02258","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:3b14a8682a5cf6cdbf153e7f0c9a9939887903ba044310c2feb223371baddc47","target":"record","created_at":"2026-07-05T05:48:08Z","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":"142152bb2fa37f511c8b302d9767e574e122a8d5bc0e8098e27e5162c468bbe9","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2023-03-03T23:14:15Z","title_canon_sha256":"76dc4fc3fad2cff95711f711602e9611158d7c369edb6ca6e80a1a859ae086ed"},"schema_version":"1.0","source":{"id":"2303.02258","kind":"arxiv","version":1}},"canonical_sha256":"262b34adab5be932c20601f25482e1939b1c791c5572f8a493e380d8d5e0bb2b","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"262b34adab5be932c20601f25482e1939b1c791c5572f8a493e380d8d5e0bb2b","first_computed_at":"2026-07-05T05:48:08.877389Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T05:48:08.877389Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"qFP/B3npNtIK3E+gAWB+xzvuaMGrY6qvMtbQHkHt+Hxv0vuX8/Dl1G4vsgS/Vg50bh9UnfP4i2Wj4n26/2mADg==","signature_status":"signed_v1","signed_at":"2026-07-05T05:48:08.877823Z","signed_message":"canonical_sha256_bytes"},"source_id":"2303.02258","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:3b14a8682a5cf6cdbf153e7f0c9a9939887903ba044310c2feb223371baddc47","sha256:cd0dfdcd9eccbe7f1304fb10c5339bb08c0c6aba0d2c063fdf7d6fc746b4c337"],"state_sha256":"76fed61304ccf733e51b0a858accb3816215eef78a2a62363065f391b139a4a8"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"VYKoaXNAotkHdSzDhI0myWBBVTKyM6GbRp74/zn2xqy1AuG+/LWY4D7akN+JEs2+XYu/C650Jug1xG1gKfRyAg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-08T15:56:43.795895Z","bundle_sha256":"880d715368d61f4a267bc39345d29dfe6d06d83705c2737832fd2ac89bf6490a"}}