{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2026:2NWTZ5KW4UBFDHAYMCVRNJEK2H","short_pith_number":"pith:2NWTZ5KW","canonical_record":{"source":{"id":"2606.20969","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2026-06-18T22:16:23Z","cross_cats_sorted":["cs.SE"],"title_canon_sha256":"eaad8933a56230f6dfc49188527502e6db2080b2cea62ea812e31b40007852d2","abstract_canon_sha256":"2c512850dada66e34dee31d46c7954c01dd7c001b31316f5079c2e5bdb7238fa"},"schema_version":"1.0"},"canonical_sha256":"d36d3cf556e502519c1860ab16a48ad1d81247b0cf184a6214e543fc20b21b4e","source":{"kind":"arxiv","id":"2606.20969","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2606.20969","created_at":"2026-06-23T01:12:23Z"},{"alias_kind":"arxiv_version","alias_value":"2606.20969v1","created_at":"2026-06-23T01:12:23Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2606.20969","created_at":"2026-06-23T01:12:23Z"},{"alias_kind":"pith_short_12","alias_value":"2NWTZ5KW4UBF","created_at":"2026-06-23T01:12:23Z"},{"alias_kind":"pith_short_16","alias_value":"2NWTZ5KW4UBFDHAY","created_at":"2026-06-23T01:12:23Z"},{"alias_kind":"pith_short_8","alias_value":"2NWTZ5KW","created_at":"2026-06-23T01:12:23Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2026:2NWTZ5KW4UBFDHAYMCVRNJEK2H","target":"record","payload":{"canonical_record":{"source":{"id":"2606.20969","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2026-06-18T22:16:23Z","cross_cats_sorted":["cs.SE"],"title_canon_sha256":"eaad8933a56230f6dfc49188527502e6db2080b2cea62ea812e31b40007852d2","abstract_canon_sha256":"2c512850dada66e34dee31d46c7954c01dd7c001b31316f5079c2e5bdb7238fa"},"schema_version":"1.0"},"canonical_sha256":"d36d3cf556e502519c1860ab16a48ad1d81247b0cf184a6214e543fc20b21b4e","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-06-23T01:12:23.609372Z","signature_b64":"cK9FAXbOVVFBHzdKVEPgS56FqKzCEIwifxmMVmnfZz2AXCh9xG3yREloWNociYyFTiGpNJGqdg7T/nIpiy4UAg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"d36d3cf556e502519c1860ab16a48ad1d81247b0cf184a6214e543fc20b21b4e","last_reissued_at":"2026-06-23T01:12:23.608889Z","signature_status":"signed_v1","first_computed_at":"2026-06-23T01:12:23.608889Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2606.20969","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-06-23T01:12:23Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"l5BDoj1FcmNpVxfITAPAehsM4kAS0OBKCq0L2ABh8JyawhnPB2iNdL+tsLktRmDntEisjZJDaI2QftTXNnRtDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-27T14:55:35.287667Z"},"content_sha256":"aa73cbaf0dc3d567a630c8907e7a3cc2ce797cca32e08af92774a5a423cf1a5e","schema_version":"1.0","event_id":"sha256:aa73cbaf0dc3d567a630c8907e7a3cc2ce797cca32e08af92774a5a423cf1a5e"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2026:2NWTZ5KW4UBFDHAYMCVRNJEK2H","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"AutoACSL: Synthesizing ACSL Specifications by Integrating LLMs with CPG-Based Static Analysis","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.SE"],"primary_cat":"cs.AI","authors_text":"Dianxiang Xu, Han Zhou, Yu Luo","submitted_at":"2026-06-18T22:16:23Z","abstract_excerpt":"Generating formal specifications for C programs remains a challenge in formal verification due to the manual effort, expertise, and semantic precision required. While recent advancements in large language models (LLMs) offer promise in automating specification synthesis, current approaches often lack semantic depth and produce unverifiable or incomplete contracts. To address these limitations, we introduce AutoACSL, a novel framework that integrates LLM prompting with semantic features extracted from Code Property Graphs (CPGs). AutoACSL performs static analyses to extract key semantic element"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2606.20969","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/2606.20969/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-06-23T01:12:23Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"O/pzX95djHAIu0Amg4sS+XoeFn7eBW1f4jMZ6IOYKoD+f+t/27bLQN+tTePKVFoT+nwebjwNyjf6Al1Y/bYjAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-27T14:55:35.288041Z"},"content_sha256":"a4f2c2a6a2d02db97f782a82bd6d615168c4a033b9665fb0d4976fb76e89f87b","schema_version":"1.0","event_id":"sha256:a4f2c2a6a2d02db97f782a82bd6d615168c4a033b9665fb0d4976fb76e89f87b"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/2NWTZ5KW4UBFDHAYMCVRNJEK2H/bundle.json","state_url":"https://pith.science/pith/2NWTZ5KW4UBFDHAYMCVRNJEK2H/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/2NWTZ5KW4UBFDHAYMCVRNJEK2H/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-06-27T14:55:35Z","links":{"resolver":"https://pith.science/pith/2NWTZ5KW4UBFDHAYMCVRNJEK2H","bundle":"https://pith.science/pith/2NWTZ5KW4UBFDHAYMCVRNJEK2H/bundle.json","state":"https://pith.science/pith/2NWTZ5KW4UBFDHAYMCVRNJEK2H/state.json","well_known_bundle":"https://pith.science/.well-known/pith/2NWTZ5KW4UBFDHAYMCVRNJEK2H/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2026:2NWTZ5KW4UBFDHAYMCVRNJEK2H","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":"2c512850dada66e34dee31d46c7954c01dd7c001b31316f5079c2e5bdb7238fa","cross_cats_sorted":["cs.SE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2026-06-18T22:16:23Z","title_canon_sha256":"eaad8933a56230f6dfc49188527502e6db2080b2cea62ea812e31b40007852d2"},"schema_version":"1.0","source":{"id":"2606.20969","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2606.20969","created_at":"2026-06-23T01:12:23Z"},{"alias_kind":"arxiv_version","alias_value":"2606.20969v1","created_at":"2026-06-23T01:12:23Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2606.20969","created_at":"2026-06-23T01:12:23Z"},{"alias_kind":"pith_short_12","alias_value":"2NWTZ5KW4UBF","created_at":"2026-06-23T01:12:23Z"},{"alias_kind":"pith_short_16","alias_value":"2NWTZ5KW4UBFDHAY","created_at":"2026-06-23T01:12:23Z"},{"alias_kind":"pith_short_8","alias_value":"2NWTZ5KW","created_at":"2026-06-23T01:12:23Z"}],"graph_snapshots":[{"event_id":"sha256:a4f2c2a6a2d02db97f782a82bd6d615168c4a033b9665fb0d4976fb76e89f87b","target":"graph","created_at":"2026-06-23T01:12:23Z","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/2606.20969/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Generating formal specifications for C programs remains a challenge in formal verification due to the manual effort, expertise, and semantic precision required. While recent advancements in large language models (LLMs) offer promise in automating specification synthesis, current approaches often lack semantic depth and produce unverifiable or incomplete contracts. To address these limitations, we introduce AutoACSL, a novel framework that integrates LLM prompting with semantic features extracted from Code Property Graphs (CPGs). AutoACSL performs static analyses to extract key semantic element","authors_text":"Dianxiang Xu, Han Zhou, Yu Luo","cross_cats":["cs.SE"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2026-06-18T22:16:23Z","title":"AutoACSL: Synthesizing ACSL Specifications by Integrating LLMs with CPG-Based Static Analysis"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2606.20969","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:aa73cbaf0dc3d567a630c8907e7a3cc2ce797cca32e08af92774a5a423cf1a5e","target":"record","created_at":"2026-06-23T01:12:23Z","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":"2c512850dada66e34dee31d46c7954c01dd7c001b31316f5079c2e5bdb7238fa","cross_cats_sorted":["cs.SE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2026-06-18T22:16:23Z","title_canon_sha256":"eaad8933a56230f6dfc49188527502e6db2080b2cea62ea812e31b40007852d2"},"schema_version":"1.0","source":{"id":"2606.20969","kind":"arxiv","version":1}},"canonical_sha256":"d36d3cf556e502519c1860ab16a48ad1d81247b0cf184a6214e543fc20b21b4e","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"d36d3cf556e502519c1860ab16a48ad1d81247b0cf184a6214e543fc20b21b4e","first_computed_at":"2026-06-23T01:12:23.608889Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-06-23T01:12:23.608889Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"cK9FAXbOVVFBHzdKVEPgS56FqKzCEIwifxmMVmnfZz2AXCh9xG3yREloWNociYyFTiGpNJGqdg7T/nIpiy4UAg==","signature_status":"signed_v1","signed_at":"2026-06-23T01:12:23.609372Z","signed_message":"canonical_sha256_bytes"},"source_id":"2606.20969","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:aa73cbaf0dc3d567a630c8907e7a3cc2ce797cca32e08af92774a5a423cf1a5e","sha256:a4f2c2a6a2d02db97f782a82bd6d615168c4a033b9665fb0d4976fb76e89f87b"],"state_sha256":"eea62135dea58e711eaecc509d7857b0ee626edaccc4de6d3f7aab84c650836e"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"mTBLivFxep3QsNqURbpn6YRSF5c+wKEkZz+Qd+1YMhVNGr5VRy6H2gYcVp7JMhZ7CKH7hPe//l5VAdTzG74yBw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-27T14:55:35.292961Z","bundle_sha256":"89e05c1828a2b3b30f56da862edfb54e96b936ce06f419eeb9c27bad20d66913"}}