{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2026:25IQSDMBWYW4MB2P23KXKLTN2S","short_pith_number":"pith:25IQSDMB","canonical_record":{"source":{"id":"2608.05822","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2026-08-06T09:51:43Z","cross_cats_sorted":[],"title_canon_sha256":"bc324369a389e5c9996af7ee7ca822aa4915f9b71aa0df9c38e989f4d07228ca","abstract_canon_sha256":"276bdbcd3868d0518521998b556732776ac59567bbfdbab8ceaf53d85b7d6d48"},"schema_version":"1.0"},"canonical_sha256":"d751090d81b62dc6074fd6d5752e6dd4b5e18b49cf938ea117676ffec46bb3db","source":{"kind":"arxiv","id":"2608.05822","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2608.05822","created_at":"2026-08-07T00:52:49Z"},{"alias_kind":"arxiv_version","alias_value":"2608.05822v1","created_at":"2026-08-07T00:52:49Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2608.05822","created_at":"2026-08-07T00:52:49Z"},{"alias_kind":"pith_short_12","alias_value":"25IQSDMBWYW4","created_at":"2026-08-07T00:52:49Z"},{"alias_kind":"pith_short_16","alias_value":"25IQSDMBWYW4MB2P","created_at":"2026-08-07T00:52:49Z"},{"alias_kind":"pith_short_8","alias_value":"25IQSDMB","created_at":"2026-08-07T00:52:49Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2026:25IQSDMBWYW4MB2P23KXKLTN2S","target":"record","payload":{"canonical_record":{"source":{"id":"2608.05822","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2026-08-06T09:51:43Z","cross_cats_sorted":[],"title_canon_sha256":"bc324369a389e5c9996af7ee7ca822aa4915f9b71aa0df9c38e989f4d07228ca","abstract_canon_sha256":"276bdbcd3868d0518521998b556732776ac59567bbfdbab8ceaf53d85b7d6d48"},"schema_version":"1.0"},"canonical_sha256":"d751090d81b62dc6074fd6d5752e6dd4b5e18b49cf938ea117676ffec46bb3db","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-08-07T00:52:49.963362Z","signature_b64":"fDBdWPmrdp3I4g9NuE9nFIfxtnrp8YxIxE5PiXC9b11xJZ75DR49XWWGrr518n2pTiyJCYmbcbBUHS5eOSNFAQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"d751090d81b62dc6074fd6d5752e6dd4b5e18b49cf938ea117676ffec46bb3db","last_reissued_at":"2026-08-07T00:52:49.961991Z","signature_status":"signed_v1","first_computed_at":"2026-08-07T00:52:49.961991Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2608.05822","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-08-07T00:52:49Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"5XTYYZLoOxKfoQ8O/THpuK10o5ejL0Kev1+Kq0I5uOf+aX0a0FbJiG/hI5aqDtdX781iht3OOieMOgfs1bekAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-09T14:03:59.566519Z"},"content_sha256":"3c784dba5a4eb0d73449dd24e417ad1999264e3c2ac0b0edddd7dab87e983870","schema_version":"1.0","event_id":"sha256:3c784dba5a4eb0d73449dd24e417ad1999264e3c2ac0b0edddd7dab87e983870"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2026:25IQSDMBWYW4MB2P23KXKLTN2S","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Agent-Based Test Assertion Generation via Diverse Perspective Aggregation","license":"http://creativecommons.org/publicdomain/zero/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Dong Wang, Guangtai Liang, Jianyi Zhou, Junjie Chen, Lin Yang, Qiaoyu Han","submitted_at":"2026-08-06T09:51:43Z","abstract_excerpt":"Test assertions are critical elements of unit tests, serving as checkpoints to validate expected behavior and ensure software correctness. Numerous techniques have been proposed to automate assertion generation, with recent progress notably driven by large language models (LLMs). Despite the promise, existing approaches such as ChatAssert suffer from modest accuracy, heavy reliance on oversampling, and vulnerability to model randomness due to one-shot prompting. To address these limitations, we propose AssertMate, a novel agent-based assertion generation framework that enhances the quality and"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2608.05822","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/2608.05822/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-08-07T00:52:49Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"jucolbVkO+zUrRP8Qy1yttxk47oGy/lOnxTHrDB/XznClPT9jAd3EVk9zUzEq9vga8V8Ew7fQwaUJZ1U96bQCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-09T14:03:59.567376Z"},"content_sha256":"02faf0233e5a37e0fc3e52bc74f0309a140baa83c77b34777b65fd5abf19cc94","schema_version":"1.0","event_id":"sha256:02faf0233e5a37e0fc3e52bc74f0309a140baa83c77b34777b65fd5abf19cc94"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/25IQSDMBWYW4MB2P23KXKLTN2S/bundle.json","state_url":"https://pith.science/pith/25IQSDMBWYW4MB2P23KXKLTN2S/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/25IQSDMBWYW4MB2P23KXKLTN2S/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-09T14:03:59Z","links":{"resolver":"https://pith.science/pith/25IQSDMBWYW4MB2P23KXKLTN2S","bundle":"https://pith.science/pith/25IQSDMBWYW4MB2P23KXKLTN2S/bundle.json","state":"https://pith.science/pith/25IQSDMBWYW4MB2P23KXKLTN2S/state.json","well_known_bundle":"https://pith.science/.well-known/pith/25IQSDMBWYW4MB2P23KXKLTN2S/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2026:25IQSDMBWYW4MB2P23KXKLTN2S","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":"276bdbcd3868d0518521998b556732776ac59567bbfdbab8ceaf53d85b7d6d48","cross_cats_sorted":[],"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2026-08-06T09:51:43Z","title_canon_sha256":"bc324369a389e5c9996af7ee7ca822aa4915f9b71aa0df9c38e989f4d07228ca"},"schema_version":"1.0","source":{"id":"2608.05822","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2608.05822","created_at":"2026-08-07T00:52:49Z"},{"alias_kind":"arxiv_version","alias_value":"2608.05822v1","created_at":"2026-08-07T00:52:49Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2608.05822","created_at":"2026-08-07T00:52:49Z"},{"alias_kind":"pith_short_12","alias_value":"25IQSDMBWYW4","created_at":"2026-08-07T00:52:49Z"},{"alias_kind":"pith_short_16","alias_value":"25IQSDMBWYW4MB2P","created_at":"2026-08-07T00:52:49Z"},{"alias_kind":"pith_short_8","alias_value":"25IQSDMB","created_at":"2026-08-07T00:52:49Z"}],"graph_snapshots":[{"event_id":"sha256:02faf0233e5a37e0fc3e52bc74f0309a140baa83c77b34777b65fd5abf19cc94","target":"graph","created_at":"2026-08-07T00:52:49Z","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/2608.05822/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Test assertions are critical elements of unit tests, serving as checkpoints to validate expected behavior and ensure software correctness. Numerous techniques have been proposed to automate assertion generation, with recent progress notably driven by large language models (LLMs). Despite the promise, existing approaches such as ChatAssert suffer from modest accuracy, heavy reliance on oversampling, and vulnerability to model randomness due to one-shot prompting. To address these limitations, we propose AssertMate, a novel agent-based assertion generation framework that enhances the quality and","authors_text":"Dong Wang, Guangtai Liang, Jianyi Zhou, Junjie Chen, Lin Yang, Qiaoyu Han","cross_cats":[],"headline":"","license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2026-08-06T09:51:43Z","title":"Agent-Based Test Assertion Generation via Diverse Perspective Aggregation"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2608.05822","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:3c784dba5a4eb0d73449dd24e417ad1999264e3c2ac0b0edddd7dab87e983870","target":"record","created_at":"2026-08-07T00:52:49Z","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":"276bdbcd3868d0518521998b556732776ac59567bbfdbab8ceaf53d85b7d6d48","cross_cats_sorted":[],"license":"http://creativecommons.org/publicdomain/zero/1.0/","primary_cat":"cs.SE","submitted_at":"2026-08-06T09:51:43Z","title_canon_sha256":"bc324369a389e5c9996af7ee7ca822aa4915f9b71aa0df9c38e989f4d07228ca"},"schema_version":"1.0","source":{"id":"2608.05822","kind":"arxiv","version":1}},"canonical_sha256":"d751090d81b62dc6074fd6d5752e6dd4b5e18b49cf938ea117676ffec46bb3db","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"d751090d81b62dc6074fd6d5752e6dd4b5e18b49cf938ea117676ffec46bb3db","first_computed_at":"2026-08-07T00:52:49.961991Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-08-07T00:52:49.961991Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"fDBdWPmrdp3I4g9NuE9nFIfxtnrp8YxIxE5PiXC9b11xJZ75DR49XWWGrr518n2pTiyJCYmbcbBUHS5eOSNFAQ==","signature_status":"signed_v1","signed_at":"2026-08-07T00:52:49.963362Z","signed_message":"canonical_sha256_bytes"},"source_id":"2608.05822","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:3c784dba5a4eb0d73449dd24e417ad1999264e3c2ac0b0edddd7dab87e983870","sha256:02faf0233e5a37e0fc3e52bc74f0309a140baa83c77b34777b65fd5abf19cc94"],"state_sha256":"5a1a9ee0bd340e5744853061c70a7db6cc24ab68d014eba7f965e9af39fd434c"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"9YKyd38fOFK7MGye/cXJhWgTnh+dSWK8lFBw6QQqLye4rFTNmce9w+QR/w8yd2hrtDPyhLKmg/P2dMYJHF1mDw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-09T14:03:59.573370Z","bundle_sha256":"5cd1dffa0048a7a5a7cdefad33856b57c79b2e8f6b15ae8d783c5273ae811c1f"}}