{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:MR45APZ2C7I4FJNXK5M2XUYDXI","short_pith_number":"pith:MR45APZ2","canonical_record":{"source":{"id":"2506.06764","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2025-06-07T11:16:13Z","cross_cats_sorted":[],"title_canon_sha256":"f088c379df879270b8dd92377ece75ae264dd074f0ad334700763d9e00148e50","abstract_canon_sha256":"4bcce15d01129de246aaccff31aa6eb97ff890fd131619e87bcca2b04c9425a4"},"schema_version":"1.0"},"canonical_sha256":"6479d03f3a17d1c2a5b75759abd303ba3e5c021e71b894c193e6c9ee278365e0","source":{"kind":"arxiv","id":"2506.06764","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2506.06764","created_at":"2026-07-05T11:57:56Z"},{"alias_kind":"arxiv_version","alias_value":"2506.06764v2","created_at":"2026-07-05T11:57:56Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2506.06764","created_at":"2026-07-05T11:57:56Z"},{"alias_kind":"pith_short_12","alias_value":"MR45APZ2C7I4","created_at":"2026-07-05T11:57:56Z"},{"alias_kind":"pith_short_16","alias_value":"MR45APZ2C7I4FJNX","created_at":"2026-07-05T11:57:56Z"},{"alias_kind":"pith_short_8","alias_value":"MR45APZ2","created_at":"2026-07-05T11:57:56Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:MR45APZ2C7I4FJNXK5M2XUYDXI","target":"record","payload":{"canonical_record":{"source":{"id":"2506.06764","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2025-06-07T11:16:13Z","cross_cats_sorted":[],"title_canon_sha256":"f088c379df879270b8dd92377ece75ae264dd074f0ad334700763d9e00148e50","abstract_canon_sha256":"4bcce15d01129de246aaccff31aa6eb97ff890fd131619e87bcca2b04c9425a4"},"schema_version":"1.0"},"canonical_sha256":"6479d03f3a17d1c2a5b75759abd303ba3e5c021e71b894c193e6c9ee278365e0","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:57:56.970206Z","signature_b64":"+l4SwygX3w7DAcwpoUW+oJza8nzNaA3e1k8afBaVsjnz1Szw7S3HDSPKO3ii6JQ2ZDi2qPsnqnzDv0J4QiigBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"6479d03f3a17d1c2a5b75759abd303ba3e5c021e71b894c193e6c9ee278365e0","last_reissued_at":"2026-07-05T11:57:56.969739Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:57:56.969739Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2506.06764","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-05T11:57:56Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"LcT5WxBYzUdsG+RGxE1y7xVCBzTRR9TrPn8slF5jKEbJmxjRfXbvZvg3Ls8wEkb+8+ri0p6FMUSSBPF3NVqBDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-08T21:01:02.719771Z"},"content_sha256":"d798b16120066a65c0b40b5d3f71eaca8b3ed74d44c0fbe6dc0a8f0e5432e601","schema_version":"1.0","event_id":"sha256:d798b16120066a65c0b40b5d3f71eaca8b3ed74d44c0fbe6dc0a8f0e5432e601"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:MR45APZ2C7I4FJNXK5M2XUYDXI","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Rethinking Cognitive Complexity for Unit Tests: Toward a Readability-Aware Metric Grounded in Developer Perception","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Anil Koyuncu, David Lo, Jacques Klein, Tegawend\\'e F. Bissyand\\'e, Wendk\\^uuni C. Ou\\'edraogo, Xin Zhou, Xueqi Dang, Yinghua Li","submitted_at":"2025-06-07T11:16:13Z","abstract_excerpt":"Automatically generated unit tests-from search-based tools like EvoSuite or LLMs-vary significantly in structure and readability. Yet most evaluations rely on metrics like Cyclomatic Complexity and Cognitive Complexity, designed for functional code rather than test code. Recent studies have shown that SonarSource's Cognitive Complexity metric assigns near-zero scores to LLM-generated tests, yet its behavior on EvoSuite-generated tests and its applicability to test-specific code structures remain unexplored. We introduce CCTR, a Test-Aware Cognitive Complexity metric tailored for unit tests. CC"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2506.06764","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/2506.06764/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-05T11:57:56Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"JDj92UeQIqPtmArW5i2Dfuy7SfJ9jhaBwySejYLbvJevoPhzBpUgjaStLM6hPS84wHvF759OS/+fOh5L4MakBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-08T21:01:02.720642Z"},"content_sha256":"fa29d8e93ccbe98bb85dca540de4566253d77b119668826b880c3aeb1e81844b","schema_version":"1.0","event_id":"sha256:fa29d8e93ccbe98bb85dca540de4566253d77b119668826b880c3aeb1e81844b"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/MR45APZ2C7I4FJNXK5M2XUYDXI/bundle.json","state_url":"https://pith.science/pith/MR45APZ2C7I4FJNXK5M2XUYDXI/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/MR45APZ2C7I4FJNXK5M2XUYDXI/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-08T21:01:02Z","links":{"resolver":"https://pith.science/pith/MR45APZ2C7I4FJNXK5M2XUYDXI","bundle":"https://pith.science/pith/MR45APZ2C7I4FJNXK5M2XUYDXI/bundle.json","state":"https://pith.science/pith/MR45APZ2C7I4FJNXK5M2XUYDXI/state.json","well_known_bundle":"https://pith.science/.well-known/pith/MR45APZ2C7I4FJNXK5M2XUYDXI/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:MR45APZ2C7I4FJNXK5M2XUYDXI","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":"4bcce15d01129de246aaccff31aa6eb97ff890fd131619e87bcca2b04c9425a4","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2025-06-07T11:16:13Z","title_canon_sha256":"f088c379df879270b8dd92377ece75ae264dd074f0ad334700763d9e00148e50"},"schema_version":"1.0","source":{"id":"2506.06764","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2506.06764","created_at":"2026-07-05T11:57:56Z"},{"alias_kind":"arxiv_version","alias_value":"2506.06764v2","created_at":"2026-07-05T11:57:56Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2506.06764","created_at":"2026-07-05T11:57:56Z"},{"alias_kind":"pith_short_12","alias_value":"MR45APZ2C7I4","created_at":"2026-07-05T11:57:56Z"},{"alias_kind":"pith_short_16","alias_value":"MR45APZ2C7I4FJNX","created_at":"2026-07-05T11:57:56Z"},{"alias_kind":"pith_short_8","alias_value":"MR45APZ2","created_at":"2026-07-05T11:57:56Z"}],"graph_snapshots":[{"event_id":"sha256:fa29d8e93ccbe98bb85dca540de4566253d77b119668826b880c3aeb1e81844b","target":"graph","created_at":"2026-07-05T11:57:56Z","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/2506.06764/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Automatically generated unit tests-from search-based tools like EvoSuite or LLMs-vary significantly in structure and readability. Yet most evaluations rely on metrics like Cyclomatic Complexity and Cognitive Complexity, designed for functional code rather than test code. Recent studies have shown that SonarSource's Cognitive Complexity metric assigns near-zero scores to LLM-generated tests, yet its behavior on EvoSuite-generated tests and its applicability to test-specific code structures remain unexplored. We introduce CCTR, a Test-Aware Cognitive Complexity metric tailored for unit tests. CC","authors_text":"Anil Koyuncu, David Lo, Jacques Klein, Tegawend\\'e F. Bissyand\\'e, Wendk\\^uuni C. Ou\\'edraogo, Xin Zhou, Xueqi Dang, Yinghua Li","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2025-06-07T11:16:13Z","title":"Rethinking Cognitive Complexity for Unit Tests: Toward a Readability-Aware Metric Grounded in Developer Perception"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2506.06764","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:d798b16120066a65c0b40b5d3f71eaca8b3ed74d44c0fbe6dc0a8f0e5432e601","target":"record","created_at":"2026-07-05T11:57:56Z","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":"4bcce15d01129de246aaccff31aa6eb97ff890fd131619e87bcca2b04c9425a4","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2025-06-07T11:16:13Z","title_canon_sha256":"f088c379df879270b8dd92377ece75ae264dd074f0ad334700763d9e00148e50"},"schema_version":"1.0","source":{"id":"2506.06764","kind":"arxiv","version":2}},"canonical_sha256":"6479d03f3a17d1c2a5b75759abd303ba3e5c021e71b894c193e6c9ee278365e0","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"6479d03f3a17d1c2a5b75759abd303ba3e5c021e71b894c193e6c9ee278365e0","first_computed_at":"2026-07-05T11:57:56.969739Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T11:57:56.969739Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"+l4SwygX3w7DAcwpoUW+oJza8nzNaA3e1k8afBaVsjnz1Szw7S3HDSPKO3ii6JQ2ZDi2qPsnqnzDv0J4QiigBg==","signature_status":"signed_v1","signed_at":"2026-07-05T11:57:56.970206Z","signed_message":"canonical_sha256_bytes"},"source_id":"2506.06764","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:d798b16120066a65c0b40b5d3f71eaca8b3ed74d44c0fbe6dc0a8f0e5432e601","sha256:fa29d8e93ccbe98bb85dca540de4566253d77b119668826b880c3aeb1e81844b"],"state_sha256":"c023c61e8d56965c357e6ae4755378104c14b7afe95438cc06032c381d4b9efb"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"5zpYU6bI+41kcLnV/NdkR/SbmOzxpDXmyi3+L2eKeQ3Ijk915n8IOP9UOp6VyNupAImrxNBxYwT+dWb48YKeBw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-08T21:01:02.726218Z","bundle_sha256":"17dfb8514d2985e6b3f25de4133f103da0fbf431f828ef3b666d80d288637037"}}