{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:XQCJZ4MTA7LEAKENYEV3JZRRRQ","short_pith_number":"pith:XQCJZ4MT","canonical_record":{"source":{"id":"2412.14217","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-12-18T12:06:53Z","cross_cats_sorted":[],"title_canon_sha256":"cdb9bd6e9a86b5cdae25e2d47d380d3fba81249a5a802081ebe6e587bf6791d4","abstract_canon_sha256":"581d95bb583d8327e416930052e83f611a02e44f10613464b92c61107900c70e"},"schema_version":"1.0"},"canonical_sha256":"bc049cf19307d640288dc12bb4e6318c234f067dc4699f9fe55af357ba50fcb0","source":{"kind":"arxiv","id":"2412.14217","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2412.14217","created_at":"2026-07-05T10:34:13Z"},{"alias_kind":"arxiv_version","alias_value":"2412.14217v1","created_at":"2026-07-05T10:34:13Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2412.14217","created_at":"2026-07-05T10:34:13Z"},{"alias_kind":"pith_short_12","alias_value":"XQCJZ4MTA7LE","created_at":"2026-07-05T10:34:13Z"},{"alias_kind":"pith_short_16","alias_value":"XQCJZ4MTA7LEAKEN","created_at":"2026-07-05T10:34:13Z"},{"alias_kind":"pith_short_8","alias_value":"XQCJZ4MT","created_at":"2026-07-05T10:34:13Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:XQCJZ4MTA7LEAKENYEV3JZRRRQ","target":"record","payload":{"canonical_record":{"source":{"id":"2412.14217","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-12-18T12:06:53Z","cross_cats_sorted":[],"title_canon_sha256":"cdb9bd6e9a86b5cdae25e2d47d380d3fba81249a5a802081ebe6e587bf6791d4","abstract_canon_sha256":"581d95bb583d8327e416930052e83f611a02e44f10613464b92c61107900c70e"},"schema_version":"1.0"},"canonical_sha256":"bc049cf19307d640288dc12bb4e6318c234f067dc4699f9fe55af357ba50fcb0","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T10:34:13.772857Z","signature_b64":"PDymdHtzRUTUOAKGYR8LI6KWELy37DlsPFhmH7eLUyviJjc9pXx522DAotqMPa/fcHfTx++ke21fzgmkrTbmAg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"bc049cf19307d640288dc12bb4e6318c234f067dc4699f9fe55af357ba50fcb0","last_reissued_at":"2026-07-05T10:34:13.772207Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T10:34:13.772207Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2412.14217","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-05T10:34:13Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"XpFL3WzHTOfvQ/JM06EF+2oc9WV/I4X+8KZMK4/dvpnvUmhuQaj+0B9hIIgydxWkImLCeDOThpuOz71V5tanCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-22T11:27:50.999829Z"},"content_sha256":"104f213b40f900567e1e0fe825e631e67e6fedb303d449305e9999ba2deda2d0","schema_version":"1.0","event_id":"sha256:104f213b40f900567e1e0fe825e631e67e6fedb303d449305e9999ba2deda2d0"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:XQCJZ4MTA7LEAKENYEV3JZRRRQ","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Development and Adoption of SATD Detection Tools: A State-of-practice Report","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Andrea Capiluppi, Edi Sutoyo","submitted_at":"2024-12-18T12:06:53Z","abstract_excerpt":"Self-Admitted Technical Debt (SATD) refers to instances where developers knowingly introduce suboptimal solutions into code and document them, often through textual artifacts. This paper provides a comprehensive state-of-practice report on the development and adoption of SATD detection tools. Through a systematic review of the available literature and tools, we examined their overall accessibility. Our findings reveal that, although SATD detection tools are crucial for maintaining software quality, many face challenges such as technological obsolescence, poor maintenance, and limited platform "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2412.14217","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/2412.14217/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:34:13Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"GOKxOmn5TE2u2c7Jr+2pSTl7pbTqJK4NlSdl6eb2k6bC1n/XZrYiBMIWI1V7it7agMGyCK+YG78X72tCdDzkDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-22T11:27:51.000325Z"},"content_sha256":"dc3f3233b495cc21ff56d3734858f0615304c22951f3289d4798774e8d2538bf","schema_version":"1.0","event_id":"sha256:dc3f3233b495cc21ff56d3734858f0615304c22951f3289d4798774e8d2538bf"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/XQCJZ4MTA7LEAKENYEV3JZRRRQ/bundle.json","state_url":"https://pith.science/pith/XQCJZ4MTA7LEAKENYEV3JZRRRQ/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/XQCJZ4MTA7LEAKENYEV3JZRRRQ/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-22T11:27:51Z","links":{"resolver":"https://pith.science/pith/XQCJZ4MTA7LEAKENYEV3JZRRRQ","bundle":"https://pith.science/pith/XQCJZ4MTA7LEAKENYEV3JZRRRQ/bundle.json","state":"https://pith.science/pith/XQCJZ4MTA7LEAKENYEV3JZRRRQ/state.json","well_known_bundle":"https://pith.science/.well-known/pith/XQCJZ4MTA7LEAKENYEV3JZRRRQ/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:XQCJZ4MTA7LEAKENYEV3JZRRRQ","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":"581d95bb583d8327e416930052e83f611a02e44f10613464b92c61107900c70e","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-12-18T12:06:53Z","title_canon_sha256":"cdb9bd6e9a86b5cdae25e2d47d380d3fba81249a5a802081ebe6e587bf6791d4"},"schema_version":"1.0","source":{"id":"2412.14217","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2412.14217","created_at":"2026-07-05T10:34:13Z"},{"alias_kind":"arxiv_version","alias_value":"2412.14217v1","created_at":"2026-07-05T10:34:13Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2412.14217","created_at":"2026-07-05T10:34:13Z"},{"alias_kind":"pith_short_12","alias_value":"XQCJZ4MTA7LE","created_at":"2026-07-05T10:34:13Z"},{"alias_kind":"pith_short_16","alias_value":"XQCJZ4MTA7LEAKEN","created_at":"2026-07-05T10:34:13Z"},{"alias_kind":"pith_short_8","alias_value":"XQCJZ4MT","created_at":"2026-07-05T10:34:13Z"}],"graph_snapshots":[{"event_id":"sha256:dc3f3233b495cc21ff56d3734858f0615304c22951f3289d4798774e8d2538bf","target":"graph","created_at":"2026-07-05T10:34:13Z","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/2412.14217/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Self-Admitted Technical Debt (SATD) refers to instances where developers knowingly introduce suboptimal solutions into code and document them, often through textual artifacts. This paper provides a comprehensive state-of-practice report on the development and adoption of SATD detection tools. Through a systematic review of the available literature and tools, we examined their overall accessibility. Our findings reveal that, although SATD detection tools are crucial for maintaining software quality, many face challenges such as technological obsolescence, poor maintenance, and limited platform ","authors_text":"Andrea Capiluppi, Edi Sutoyo","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-12-18T12:06:53Z","title":"Development and Adoption of SATD Detection Tools: A State-of-practice Report"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2412.14217","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:104f213b40f900567e1e0fe825e631e67e6fedb303d449305e9999ba2deda2d0","target":"record","created_at":"2026-07-05T10:34:13Z","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":"581d95bb583d8327e416930052e83f611a02e44f10613464b92c61107900c70e","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-12-18T12:06:53Z","title_canon_sha256":"cdb9bd6e9a86b5cdae25e2d47d380d3fba81249a5a802081ebe6e587bf6791d4"},"schema_version":"1.0","source":{"id":"2412.14217","kind":"arxiv","version":1}},"canonical_sha256":"bc049cf19307d640288dc12bb4e6318c234f067dc4699f9fe55af357ba50fcb0","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"bc049cf19307d640288dc12bb4e6318c234f067dc4699f9fe55af357ba50fcb0","first_computed_at":"2026-07-05T10:34:13.772207Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T10:34:13.772207Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"PDymdHtzRUTUOAKGYR8LI6KWELy37DlsPFhmH7eLUyviJjc9pXx522DAotqMPa/fcHfTx++ke21fzgmkrTbmAg==","signature_status":"signed_v1","signed_at":"2026-07-05T10:34:13.772857Z","signed_message":"canonical_sha256_bytes"},"source_id":"2412.14217","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:104f213b40f900567e1e0fe825e631e67e6fedb303d449305e9999ba2deda2d0","sha256:dc3f3233b495cc21ff56d3734858f0615304c22951f3289d4798774e8d2538bf"],"state_sha256":"ba472267a0a82df062af1341f7ff1ef8fc35e35ec21c9aa8123b85724e4f21c5"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"lwaHUJ/8oWJ8NUUGDS0/MizBfRratPrHYYOwEfsKXZj/1Qf1FVISHuNSEHZ0z9RYKAR1H1LpS6EabFA+vZNHDA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-22T11:27:51.005635Z","bundle_sha256":"ab64a474a623541bbd4ed2a02a514c17b710197f02420e85d158e16a94fbb70c"}}