{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2026:VFC7M3ZAZ6BVJFLZUA47Q4ISI3","short_pith_number":"pith:VFC7M3ZA","canonical_record":{"source":{"id":"2605.26851","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2026-05-26T11:08:04Z","cross_cats_sorted":[],"title_canon_sha256":"d104678ff7520b6cffc8180ca98d6d6e1ab1fcf81589982d5051646988220b35","abstract_canon_sha256":"a03f1ad2b3bf8b6dbf0396408a198077f257a7199c5421f25cd62e4345051c67"},"schema_version":"1.0"},"canonical_sha256":"a945f66f20cf83549579a039f8711246edef719de3a142d7edb9e238f3197dbf","source":{"kind":"arxiv","id":"2605.26851","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2605.26851","created_at":"2026-05-27T01:06:15Z"},{"alias_kind":"arxiv_version","alias_value":"2605.26851v1","created_at":"2026-05-27T01:06:15Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2605.26851","created_at":"2026-05-27T01:06:15Z"},{"alias_kind":"pith_short_12","alias_value":"VFC7M3ZAZ6BV","created_at":"2026-05-27T01:06:15Z"},{"alias_kind":"pith_short_16","alias_value":"VFC7M3ZAZ6BVJFLZ","created_at":"2026-05-27T01:06:15Z"},{"alias_kind":"pith_short_8","alias_value":"VFC7M3ZA","created_at":"2026-05-27T01:06:15Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2026:VFC7M3ZAZ6BVJFLZUA47Q4ISI3","target":"record","payload":{"canonical_record":{"source":{"id":"2605.26851","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2026-05-26T11:08:04Z","cross_cats_sorted":[],"title_canon_sha256":"d104678ff7520b6cffc8180ca98d6d6e1ab1fcf81589982d5051646988220b35","abstract_canon_sha256":"a03f1ad2b3bf8b6dbf0396408a198077f257a7199c5421f25cd62e4345051c67"},"schema_version":"1.0"},"canonical_sha256":"a945f66f20cf83549579a039f8711246edef719de3a142d7edb9e238f3197dbf","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-27T01:06:15.658552Z","signature_b64":"RjPYgPSFNIrLYoM0lDjCeRNJ2QhpBfgiegyZnS1L0MJ1HD1lwd5ffhyF4kyi+suuRmdRYRx4GTyM0JOJMIJvBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"a945f66f20cf83549579a039f8711246edef719de3a142d7edb9e238f3197dbf","last_reissued_at":"2026-05-27T01:06:15.657883Z","signature_status":"signed_v1","first_computed_at":"2026-05-27T01:06:15.657883Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2605.26851","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-05-27T01:06:15Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"6U+ss8lY6eRUYqT3AS5ixnypDfr+8wvT1C5QlCoYptXgxz1oPGuy2xuu4nmivvgkXkxsUsG5A8XImDNYdyjxBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-31T08:05:03.676559Z"},"content_sha256":"f96ce0690c12cbb25d8fd51e19d903cc19c51ec118e5e957279a743ae4cc452b","schema_version":"1.0","event_id":"sha256:f96ce0690c12cbb25d8fd51e19d903cc19c51ec118e5e957279a743ae4cc452b"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2026:VFC7M3ZAZ6BVJFLZUA47Q4ISI3","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"LLM-based Mockless Unit Test Generation for Java","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Guancheng Wang, Kui Liu, Lionel Briand, Qinghua Xu, Zhaoqiang Guo","submitted_at":"2026-05-26T11:08:04Z","abstract_excerpt":"Large language models (LLMs) have shown strong potential for automated test generation, yet most approaches to generating Java unit tests still rely on mocking frameworks to handle dependencies. Mockless test generation could exercise more real low-level code, but it faces challenges such as invalid test code generation due to hallucination, strict language constraints, and inadequate dependency awareness. We identify two causes behind these hallucinations: not knowing, where the LLM lacks sufficient context, and not following, where the LLM fails to comply with constraints even when they are "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2605.26851","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/2605.26851/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-05-27T01:06:15Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"E/2moADKO0SyH0tbP+Wxogwm+ud8FwqX3aiJKpLG6M57Vbynhp7Y1tBtIPE5PvDd/otqCv9UlbUcTSk5P9U1Bg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-31T08:05:03.676972Z"},"content_sha256":"e3935b2c0cbb408b01258aa6b8e98d1408c969ee20534fd1c44385f40d4fa6f2","schema_version":"1.0","event_id":"sha256:e3935b2c0cbb408b01258aa6b8e98d1408c969ee20534fd1c44385f40d4fa6f2"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/VFC7M3ZAZ6BVJFLZUA47Q4ISI3/bundle.json","state_url":"https://pith.science/pith/VFC7M3ZAZ6BVJFLZUA47Q4ISI3/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/VFC7M3ZAZ6BVJFLZUA47Q4ISI3/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-05-31T08:05:03Z","links":{"resolver":"https://pith.science/pith/VFC7M3ZAZ6BVJFLZUA47Q4ISI3","bundle":"https://pith.science/pith/VFC7M3ZAZ6BVJFLZUA47Q4ISI3/bundle.json","state":"https://pith.science/pith/VFC7M3ZAZ6BVJFLZUA47Q4ISI3/state.json","well_known_bundle":"https://pith.science/.well-known/pith/VFC7M3ZAZ6BVJFLZUA47Q4ISI3/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2026:VFC7M3ZAZ6BVJFLZUA47Q4ISI3","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":"a03f1ad2b3bf8b6dbf0396408a198077f257a7199c5421f25cd62e4345051c67","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2026-05-26T11:08:04Z","title_canon_sha256":"d104678ff7520b6cffc8180ca98d6d6e1ab1fcf81589982d5051646988220b35"},"schema_version":"1.0","source":{"id":"2605.26851","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2605.26851","created_at":"2026-05-27T01:06:15Z"},{"alias_kind":"arxiv_version","alias_value":"2605.26851v1","created_at":"2026-05-27T01:06:15Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2605.26851","created_at":"2026-05-27T01:06:15Z"},{"alias_kind":"pith_short_12","alias_value":"VFC7M3ZAZ6BV","created_at":"2026-05-27T01:06:15Z"},{"alias_kind":"pith_short_16","alias_value":"VFC7M3ZAZ6BVJFLZ","created_at":"2026-05-27T01:06:15Z"},{"alias_kind":"pith_short_8","alias_value":"VFC7M3ZA","created_at":"2026-05-27T01:06:15Z"}],"graph_snapshots":[{"event_id":"sha256:e3935b2c0cbb408b01258aa6b8e98d1408c969ee20534fd1c44385f40d4fa6f2","target":"graph","created_at":"2026-05-27T01:06:15Z","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/2605.26851/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Large language models (LLMs) have shown strong potential for automated test generation, yet most approaches to generating Java unit tests still rely on mocking frameworks to handle dependencies. Mockless test generation could exercise more real low-level code, but it faces challenges such as invalid test code generation due to hallucination, strict language constraints, and inadequate dependency awareness. We identify two causes behind these hallucinations: not knowing, where the LLM lacks sufficient context, and not following, where the LLM fails to comply with constraints even when they are ","authors_text":"Guancheng Wang, Kui Liu, Lionel Briand, Qinghua Xu, Zhaoqiang Guo","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2026-05-26T11:08:04Z","title":"LLM-based Mockless Unit Test Generation for Java"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2605.26851","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:f96ce0690c12cbb25d8fd51e19d903cc19c51ec118e5e957279a743ae4cc452b","target":"record","created_at":"2026-05-27T01:06:15Z","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":"a03f1ad2b3bf8b6dbf0396408a198077f257a7199c5421f25cd62e4345051c67","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2026-05-26T11:08:04Z","title_canon_sha256":"d104678ff7520b6cffc8180ca98d6d6e1ab1fcf81589982d5051646988220b35"},"schema_version":"1.0","source":{"id":"2605.26851","kind":"arxiv","version":1}},"canonical_sha256":"a945f66f20cf83549579a039f8711246edef719de3a142d7edb9e238f3197dbf","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"a945f66f20cf83549579a039f8711246edef719de3a142d7edb9e238f3197dbf","first_computed_at":"2026-05-27T01:06:15.657883Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-27T01:06:15.657883Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"RjPYgPSFNIrLYoM0lDjCeRNJ2QhpBfgiegyZnS1L0MJ1HD1lwd5ffhyF4kyi+suuRmdRYRx4GTyM0JOJMIJvBw==","signature_status":"signed_v1","signed_at":"2026-05-27T01:06:15.658552Z","signed_message":"canonical_sha256_bytes"},"source_id":"2605.26851","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:f96ce0690c12cbb25d8fd51e19d903cc19c51ec118e5e957279a743ae4cc452b","sha256:e3935b2c0cbb408b01258aa6b8e98d1408c969ee20534fd1c44385f40d4fa6f2"],"state_sha256":"b7870671b99b87fbcec88431e8a8278a49f7b02837104ec4a590ceedf95a6bf6"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"dwATjgKwJ1xIDN5jVn2HAbEec/CWam4glvs6x8WOEP4QFbpLeNY2y74OAMwmLULPK5nEJnPmIIw0eX+wdvDmCw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-31T08:05:03.679493Z","bundle_sha256":"e80e6489252fbbd0811d4f839ab2d15ef4408cb4084bb8b79ec79d5ba2b448b1"}}