{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2026:GQR4MCM46M2QNPT56VSM5R5OLA","short_pith_number":"pith:GQR4MCM4","canonical_record":{"source":{"id":"2605.26017","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2026-05-25T16:35:36Z","cross_cats_sorted":[],"title_canon_sha256":"08e7047d1750253d919e0e738201d5b6e04e27fba2cd67835d42b2e85f2752a9","abstract_canon_sha256":"2ceb82fa1f93454483f3a472ac72565a8e671084a9b045e9e2e246a8e69390c8"},"schema_version":"1.0"},"canonical_sha256":"3423c6099cf33506be7df564cec7ae58201d8f6df598036c6263822783daa4f8","source":{"kind":"arxiv","id":"2605.26017","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2605.26017","created_at":"2026-05-26T02:05:23Z"},{"alias_kind":"arxiv_version","alias_value":"2605.26017v1","created_at":"2026-05-26T02:05:23Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2605.26017","created_at":"2026-05-26T02:05:23Z"},{"alias_kind":"pith_short_12","alias_value":"GQR4MCM46M2Q","created_at":"2026-05-26T02:05:23Z"},{"alias_kind":"pith_short_16","alias_value":"GQR4MCM46M2QNPT5","created_at":"2026-05-26T02:05:23Z"},{"alias_kind":"pith_short_8","alias_value":"GQR4MCM4","created_at":"2026-05-26T02:05:23Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2026:GQR4MCM46M2QNPT56VSM5R5OLA","target":"record","payload":{"canonical_record":{"source":{"id":"2605.26017","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2026-05-25T16:35:36Z","cross_cats_sorted":[],"title_canon_sha256":"08e7047d1750253d919e0e738201d5b6e04e27fba2cd67835d42b2e85f2752a9","abstract_canon_sha256":"2ceb82fa1f93454483f3a472ac72565a8e671084a9b045e9e2e246a8e69390c8"},"schema_version":"1.0"},"canonical_sha256":"3423c6099cf33506be7df564cec7ae58201d8f6df598036c6263822783daa4f8","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-26T02:05:23.451543Z","signature_b64":"gEe1d3n72H+iQZ104LhawYU9jwL18ycfzD3y7qVUTKiPA9p1XORSAW1s34xNU6FqpLp9xbkmi2G/CWQxH8P5Bg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"3423c6099cf33506be7df564cec7ae58201d8f6df598036c6263822783daa4f8","last_reissued_at":"2026-05-26T02:05:23.450925Z","signature_status":"signed_v1","first_computed_at":"2026-05-26T02:05:23.450925Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2605.26017","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-26T02:05:23Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"y1f2BrdDw2iDP9Ld6qEYqLtPxFKEf+47wjjlwfffMPxs1mdGH9NQa5dOvGOnR5dRsKwN31467dn9jo3sMiCPAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-30T19:59:33.847089Z"},"content_sha256":"8eaee530ee1cbde5b61d2b643453a5a5555552dccf97832926943f398cdc5730","schema_version":"1.0","event_id":"sha256:8eaee530ee1cbde5b61d2b643453a5a5555552dccf97832926943f398cdc5730"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2026:GQR4MCM46M2QNPT56VSM5R5OLA","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Trustworthy Software Project Generation : a Case Study with an Interactive Theorem Prover","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Jian Fang, Yingfei Xiong","submitted_at":"2026-05-25T16:35:36Z","abstract_excerpt":"Generating code from natural-language requirements has become a primary route for LLM-assisted software development. Although LLMs can successfully complete small programming tasks, generating an entire complex project remains unreliable because subtle errors may survive compilation and testing. Verified programming can reduce this risk by requiring generated implementations to satisfy machine-checked specifications. Existing explorations mostly target verification-oriented languages and toolchains such as Dafny and Frama-C, but directly generating project-scale verified code with these system"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2605.26017","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.26017/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-26T02:05:23Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"m9DHEeUCpWOqADOUHu3Yg44YuMb6tLvM0vb3a7YMHZ1VXgQgS5JiYXR7O1AsStH2sFSXMToPH8xTfGkCZXvJCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-30T19:59:33.847501Z"},"content_sha256":"90dadb94ddeb2451b6e27d25a43d104441b2d34628fb0d775e32befafc0e64c1","schema_version":"1.0","event_id":"sha256:90dadb94ddeb2451b6e27d25a43d104441b2d34628fb0d775e32befafc0e64c1"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/GQR4MCM46M2QNPT56VSM5R5OLA/bundle.json","state_url":"https://pith.science/pith/GQR4MCM46M2QNPT56VSM5R5OLA/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/GQR4MCM46M2QNPT56VSM5R5OLA/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-30T19:59:33Z","links":{"resolver":"https://pith.science/pith/GQR4MCM46M2QNPT56VSM5R5OLA","bundle":"https://pith.science/pith/GQR4MCM46M2QNPT56VSM5R5OLA/bundle.json","state":"https://pith.science/pith/GQR4MCM46M2QNPT56VSM5R5OLA/state.json","well_known_bundle":"https://pith.science/.well-known/pith/GQR4MCM46M2QNPT56VSM5R5OLA/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2026:GQR4MCM46M2QNPT56VSM5R5OLA","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":"2ceb82fa1f93454483f3a472ac72565a8e671084a9b045e9e2e246a8e69390c8","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2026-05-25T16:35:36Z","title_canon_sha256":"08e7047d1750253d919e0e738201d5b6e04e27fba2cd67835d42b2e85f2752a9"},"schema_version":"1.0","source":{"id":"2605.26017","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2605.26017","created_at":"2026-05-26T02:05:23Z"},{"alias_kind":"arxiv_version","alias_value":"2605.26017v1","created_at":"2026-05-26T02:05:23Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2605.26017","created_at":"2026-05-26T02:05:23Z"},{"alias_kind":"pith_short_12","alias_value":"GQR4MCM46M2Q","created_at":"2026-05-26T02:05:23Z"},{"alias_kind":"pith_short_16","alias_value":"GQR4MCM46M2QNPT5","created_at":"2026-05-26T02:05:23Z"},{"alias_kind":"pith_short_8","alias_value":"GQR4MCM4","created_at":"2026-05-26T02:05:23Z"}],"graph_snapshots":[{"event_id":"sha256:90dadb94ddeb2451b6e27d25a43d104441b2d34628fb0d775e32befafc0e64c1","target":"graph","created_at":"2026-05-26T02:05: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/2605.26017/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Generating code from natural-language requirements has become a primary route for LLM-assisted software development. Although LLMs can successfully complete small programming tasks, generating an entire complex project remains unreliable because subtle errors may survive compilation and testing. Verified programming can reduce this risk by requiring generated implementations to satisfy machine-checked specifications. Existing explorations mostly target verification-oriented languages and toolchains such as Dafny and Frama-C, but directly generating project-scale verified code with these system","authors_text":"Jian Fang, Yingfei Xiong","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2026-05-25T16:35:36Z","title":"Trustworthy Software Project Generation : a Case Study with an Interactive Theorem Prover"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2605.26017","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:8eaee530ee1cbde5b61d2b643453a5a5555552dccf97832926943f398cdc5730","target":"record","created_at":"2026-05-26T02:05: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":"2ceb82fa1f93454483f3a472ac72565a8e671084a9b045e9e2e246a8e69390c8","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2026-05-25T16:35:36Z","title_canon_sha256":"08e7047d1750253d919e0e738201d5b6e04e27fba2cd67835d42b2e85f2752a9"},"schema_version":"1.0","source":{"id":"2605.26017","kind":"arxiv","version":1}},"canonical_sha256":"3423c6099cf33506be7df564cec7ae58201d8f6df598036c6263822783daa4f8","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"3423c6099cf33506be7df564cec7ae58201d8f6df598036c6263822783daa4f8","first_computed_at":"2026-05-26T02:05:23.450925Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-26T02:05:23.450925Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"gEe1d3n72H+iQZ104LhawYU9jwL18ycfzD3y7qVUTKiPA9p1XORSAW1s34xNU6FqpLp9xbkmi2G/CWQxH8P5Bg==","signature_status":"signed_v1","signed_at":"2026-05-26T02:05:23.451543Z","signed_message":"canonical_sha256_bytes"},"source_id":"2605.26017","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:8eaee530ee1cbde5b61d2b643453a5a5555552dccf97832926943f398cdc5730","sha256:90dadb94ddeb2451b6e27d25a43d104441b2d34628fb0d775e32befafc0e64c1"],"state_sha256":"cd1ebb33043ed704880a5eb5a3cc999913205cebb9449a4cb3a5a7cdb47a1d2c"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"J75MCyBE5e+5o56yGWF+1srZfMjO6NiKNhgKd8M4OEhrlJTYZ3mWFVTt89LZB28fyk5gOFTSo1WPyJnAPDcDDg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-30T19:59:33.849623Z","bundle_sha256":"587b1b52e801bf0d4134ecf0423f9fb7cc9101fd709e8046d3ba162c292b4369"}}