{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:2FKEOV3JDPN37UVHYTAEAJYO5C","short_pith_number":"pith:2FKEOV3J","canonical_record":{"source":{"id":"2411.02318","kind":"arxiv","version":3},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-11-04T17:44:11Z","cross_cats_sorted":["cs.AI","cs.LO","cs.PL"],"title_canon_sha256":"0726ee7b2f9c1fbf151f25e9fd1db4f4488aafe22b1a1882ca989442bcb08af2","abstract_canon_sha256":"fa057cd145388270f4c4279e655db4407de407c24ba9136d656ac0703fb8a432"},"schema_version":"1.0"},"canonical_sha256":"d1544757691bdbbfd2a7c4c040270ee8a5a036e7daab29026a44558b03c2bcd7","source":{"kind":"arxiv","id":"2411.02318","version":3},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2411.02318","created_at":"2026-07-05T09:56:22Z"},{"alias_kind":"arxiv_version","alias_value":"2411.02318v3","created_at":"2026-07-05T09:56:22Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2411.02318","created_at":"2026-07-05T09:56:22Z"},{"alias_kind":"pith_short_12","alias_value":"2FKEOV3JDPN3","created_at":"2026-07-05T09:56:22Z"},{"alias_kind":"pith_short_16","alias_value":"2FKEOV3JDPN37UVH","created_at":"2026-07-05T09:56:22Z"},{"alias_kind":"pith_short_8","alias_value":"2FKEOV3J","created_at":"2026-07-05T09:56:22Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:2FKEOV3JDPN37UVHYTAEAJYO5C","target":"record","payload":{"canonical_record":{"source":{"id":"2411.02318","kind":"arxiv","version":3},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-11-04T17:44:11Z","cross_cats_sorted":["cs.AI","cs.LO","cs.PL"],"title_canon_sha256":"0726ee7b2f9c1fbf151f25e9fd1db4f4488aafe22b1a1882ca989442bcb08af2","abstract_canon_sha256":"fa057cd145388270f4c4279e655db4407de407c24ba9136d656ac0703fb8a432"},"schema_version":"1.0"},"canonical_sha256":"d1544757691bdbbfd2a7c4c040270ee8a5a036e7daab29026a44558b03c2bcd7","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:56:22.748985Z","signature_b64":"PLWrj+g1LUcio2NdyAT/+wUZ+EpQzdMz6DzVV+TjVl6Jyd9EYO0M4zJEUbVvCObB4/sSLKsGdfTwfwphhLlXDQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"d1544757691bdbbfd2a7c4c040270ee8a5a036e7daab29026a44558b03c2bcd7","last_reissued_at":"2026-07-05T09:56:22.748504Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:56:22.748504Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2411.02318","source_version":3,"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-05T09:56:22Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"M0TDQlWjA3jrB8+/KwaNw/1QlxG7RglNCotrfxDAl6rcvvmYGz/idaKrdsQmRtda+vf35EK+Eo0CxzzdK8EuDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-17T05:48:33.359974Z"},"content_sha256":"9916ed641c5a5aef0aebf40574fb748a67b0ddbfcea40272de815d5606f02ce3","schema_version":"1.0","event_id":"sha256:9916ed641c5a5aef0aebf40574fb748a67b0ddbfcea40272de815d5606f02ce3"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:2FKEOV3JDPN37UVHYTAEAJYO5C","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Evaluating the Ability of Large Language Models to Generate Verifiable Specifications in VeriFast","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI","cs.LO","cs.PL"],"primary_cat":"cs.SE","authors_text":"Danning Xie, Jenna DiVincenzo, Lin Tan, Marilyn Rego, Sanya Dod, Wen Fan, Xin Hu, Zhaorui Ni","submitted_at":"2024-11-04T17:44:11Z","abstract_excerpt":"Static verification is a powerful method for enhancing software quality, but it demands significant human labor and resources. This is particularly true of static verifiers that reason about heap manipulating programs using an ownership logic. LLMs have shown promise in a number of software engineering activities, including code generation, test generation, proof generation for theorem provers, and specification generation for static verifiers. However, prior work has not explored how well LLMs can perform specification generation for specifications based in an ownership logic, such as separat"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2411.02318","kind":"arxiv","version":3},"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/2411.02318/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-05T09:56:22Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"N+1V0litXUZkzojryDxjh2/tVU/J+stHeg8y3Ojd0U7eyjCNT+vyw3DhSM/1JStmf/v61/CBCz3dskW6ediSCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-17T05:48:33.360460Z"},"content_sha256":"b83a882f5008fc0b301f1d6d5c5e3e4a623dcd0e6aa10d26e78e424a52975b84","schema_version":"1.0","event_id":"sha256:b83a882f5008fc0b301f1d6d5c5e3e4a623dcd0e6aa10d26e78e424a52975b84"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/2FKEOV3JDPN37UVHYTAEAJYO5C/bundle.json","state_url":"https://pith.science/pith/2FKEOV3JDPN37UVHYTAEAJYO5C/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/2FKEOV3JDPN37UVHYTAEAJYO5C/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-17T05:48:33Z","links":{"resolver":"https://pith.science/pith/2FKEOV3JDPN37UVHYTAEAJYO5C","bundle":"https://pith.science/pith/2FKEOV3JDPN37UVHYTAEAJYO5C/bundle.json","state":"https://pith.science/pith/2FKEOV3JDPN37UVHYTAEAJYO5C/state.json","well_known_bundle":"https://pith.science/.well-known/pith/2FKEOV3JDPN37UVHYTAEAJYO5C/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:2FKEOV3JDPN37UVHYTAEAJYO5C","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":"fa057cd145388270f4c4279e655db4407de407c24ba9136d656ac0703fb8a432","cross_cats_sorted":["cs.AI","cs.LO","cs.PL"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-11-04T17:44:11Z","title_canon_sha256":"0726ee7b2f9c1fbf151f25e9fd1db4f4488aafe22b1a1882ca989442bcb08af2"},"schema_version":"1.0","source":{"id":"2411.02318","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2411.02318","created_at":"2026-07-05T09:56:22Z"},{"alias_kind":"arxiv_version","alias_value":"2411.02318v3","created_at":"2026-07-05T09:56:22Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2411.02318","created_at":"2026-07-05T09:56:22Z"},{"alias_kind":"pith_short_12","alias_value":"2FKEOV3JDPN3","created_at":"2026-07-05T09:56:22Z"},{"alias_kind":"pith_short_16","alias_value":"2FKEOV3JDPN37UVH","created_at":"2026-07-05T09:56:22Z"},{"alias_kind":"pith_short_8","alias_value":"2FKEOV3J","created_at":"2026-07-05T09:56:22Z"}],"graph_snapshots":[{"event_id":"sha256:b83a882f5008fc0b301f1d6d5c5e3e4a623dcd0e6aa10d26e78e424a52975b84","target":"graph","created_at":"2026-07-05T09:56:22Z","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/2411.02318/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Static verification is a powerful method for enhancing software quality, but it demands significant human labor and resources. This is particularly true of static verifiers that reason about heap manipulating programs using an ownership logic. LLMs have shown promise in a number of software engineering activities, including code generation, test generation, proof generation for theorem provers, and specification generation for static verifiers. However, prior work has not explored how well LLMs can perform specification generation for specifications based in an ownership logic, such as separat","authors_text":"Danning Xie, Jenna DiVincenzo, Lin Tan, Marilyn Rego, Sanya Dod, Wen Fan, Xin Hu, Zhaorui Ni","cross_cats":["cs.AI","cs.LO","cs.PL"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-11-04T17:44:11Z","title":"Evaluating the Ability of Large Language Models to Generate Verifiable Specifications in VeriFast"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2411.02318","kind":"arxiv","version":3},"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:9916ed641c5a5aef0aebf40574fb748a67b0ddbfcea40272de815d5606f02ce3","target":"record","created_at":"2026-07-05T09:56:22Z","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":"fa057cd145388270f4c4279e655db4407de407c24ba9136d656ac0703fb8a432","cross_cats_sorted":["cs.AI","cs.LO","cs.PL"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-11-04T17:44:11Z","title_canon_sha256":"0726ee7b2f9c1fbf151f25e9fd1db4f4488aafe22b1a1882ca989442bcb08af2"},"schema_version":"1.0","source":{"id":"2411.02318","kind":"arxiv","version":3}},"canonical_sha256":"d1544757691bdbbfd2a7c4c040270ee8a5a036e7daab29026a44558b03c2bcd7","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"d1544757691bdbbfd2a7c4c040270ee8a5a036e7daab29026a44558b03c2bcd7","first_computed_at":"2026-07-05T09:56:22.748504Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:56:22.748504Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"PLWrj+g1LUcio2NdyAT/+wUZ+EpQzdMz6DzVV+TjVl6Jyd9EYO0M4zJEUbVvCObB4/sSLKsGdfTwfwphhLlXDQ==","signature_status":"signed_v1","signed_at":"2026-07-05T09:56:22.748985Z","signed_message":"canonical_sha256_bytes"},"source_id":"2411.02318","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:9916ed641c5a5aef0aebf40574fb748a67b0ddbfcea40272de815d5606f02ce3","sha256:b83a882f5008fc0b301f1d6d5c5e3e4a623dcd0e6aa10d26e78e424a52975b84"],"state_sha256":"c3bf1fa50b535b4dd660279fe123f7d10ef8d85405a8ba156b7310069294812f"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"WatnksP7JDy8jpe5Vzdid4qLAGvsqt+fUhmR8/ciuBkiU9wO+d/bzQCmCA6aq4u1akB5mvJi8aZ4TfKMHPypAQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-17T05:48:33.363654Z","bundle_sha256":"6cf729e16737ca516fdeed5701201998a95ce4e82ba724cefc7acfc46b1db521"}}