{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:EDG54A4LOCHKDEOHVFX644WDHV","short_pith_number":"pith:EDG54A4L","canonical_record":{"source":{"id":"2406.18616","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2024-06-26T04:29:27Z","cross_cats_sorted":["cs.AI","cs.CL"],"title_canon_sha256":"eeca003142161eb4d04ce957beb4d6b7630533ac9e589b2cbe660260b3183a65","abstract_canon_sha256":"7531a9b0e16b75ad02f69d5f261349c06b147e06d51ae21471170e1439f0b427"},"schema_version":"1.0"},"canonical_sha256":"20cdde038b708ea191c7a96fee72c33d4e5f0ce461cad6bb9d3cca9d8317c196","source":{"kind":"arxiv","id":"2406.18616","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2406.18616","created_at":"2026-07-05T08:37:23Z"},{"alias_kind":"arxiv_version","alias_value":"2406.18616v1","created_at":"2026-07-05T08:37:23Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2406.18616","created_at":"2026-07-05T08:37:23Z"},{"alias_kind":"pith_short_12","alias_value":"EDG54A4LOCHK","created_at":"2026-07-05T08:37:23Z"},{"alias_kind":"pith_short_16","alias_value":"EDG54A4LOCHKDEOH","created_at":"2026-07-05T08:37:23Z"},{"alias_kind":"pith_short_8","alias_value":"EDG54A4L","created_at":"2026-07-05T08:37:23Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:EDG54A4LOCHKDEOHVFX644WDHV","target":"record","payload":{"canonical_record":{"source":{"id":"2406.18616","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2024-06-26T04:29:27Z","cross_cats_sorted":["cs.AI","cs.CL"],"title_canon_sha256":"eeca003142161eb4d04ce957beb4d6b7630533ac9e589b2cbe660260b3183a65","abstract_canon_sha256":"7531a9b0e16b75ad02f69d5f261349c06b147e06d51ae21471170e1439f0b427"},"schema_version":"1.0"},"canonical_sha256":"20cdde038b708ea191c7a96fee72c33d4e5f0ce461cad6bb9d3cca9d8317c196","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T08:37:23.418956Z","signature_b64":"h9FQbL7Y5e27nPcaZjo2WV/qBTI/HrOzxDTilCVD1ALPTHZnBMBMxV4yTabC+wWwAPU8oItJCwUhMBFYSjwQCQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"20cdde038b708ea191c7a96fee72c33d4e5f0ce461cad6bb9d3cca9d8317c196","last_reissued_at":"2026-07-05T08:37:23.418547Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T08:37:23.418547Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2406.18616","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-07-05T08:37:23Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"G7BrQv53gMXIRW2Id0Q+MHz8ILuqlcXBs4evESo8mfKjnQWIzqLPYw7uzW8fn3O7bnTnRzAS/xnMK+6RfHpjCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-19T16:06:17.013825Z"},"content_sha256":"c827f8c05d7e1bc71808dea0645308bfb7c85f160b931c479b2740747e727a84","schema_version":"1.0","event_id":"sha256:c827f8c05d7e1bc71808dea0645308bfb7c85f160b931c479b2740747e727a84"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:EDG54A4LOCHKDEOHVFX644WDHV","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Towards Large Language Model Aided Program Refinement","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":["cs.AI","cs.CL"],"primary_cat":"cs.SE","authors_text":"David Miguel Sanan Baena, Jin Song Dong, Jun Sun, Xiaokun Luan, Yufan Cai, Yun Lin, Zhe Hou","submitted_at":"2024-06-26T04:29:27Z","abstract_excerpt":"Program refinement involves correctness-preserving transformations from formal high-level specification statements into executable programs. Traditional verification tool support for program refinement is highly interactive and lacks automation. On the other hand, the emergence of large language models (LLMs) enables automatic code generations from informal natural language specifications. However, code generated by LLMs is often unreliable. Moreover, the opaque procedure from specification to code provided by LLM is an uncontrolled black box. We propose LLM4PR, a tool that combines formal pro"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2406.18616","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/2406.18616/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-05T08:37:23Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Gl9aqOquEawtrLEXTRU0Vvm9T/E8S32wM9oaudm/5RNUziY4gfF4pEryuAG9htGbjPno7d/kx7XMnVeoQML1BQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-19T16:06:17.014631Z"},"content_sha256":"a62d97ed88ba842209d0ad3ccf2118350b8765d21f505b97c0a310793f311ad0","schema_version":"1.0","event_id":"sha256:a62d97ed88ba842209d0ad3ccf2118350b8765d21f505b97c0a310793f311ad0"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/EDG54A4LOCHKDEOHVFX644WDHV/bundle.json","state_url":"https://pith.science/pith/EDG54A4LOCHKDEOHVFX644WDHV/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/EDG54A4LOCHKDEOHVFX644WDHV/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-19T16:06:17Z","links":{"resolver":"https://pith.science/pith/EDG54A4LOCHKDEOHVFX644WDHV","bundle":"https://pith.science/pith/EDG54A4LOCHKDEOHVFX644WDHV/bundle.json","state":"https://pith.science/pith/EDG54A4LOCHKDEOHVFX644WDHV/state.json","well_known_bundle":"https://pith.science/.well-known/pith/EDG54A4LOCHKDEOHVFX644WDHV/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:EDG54A4LOCHKDEOHVFX644WDHV","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":"7531a9b0e16b75ad02f69d5f261349c06b147e06d51ae21471170e1439f0b427","cross_cats_sorted":["cs.AI","cs.CL"],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2024-06-26T04:29:27Z","title_canon_sha256":"eeca003142161eb4d04ce957beb4d6b7630533ac9e589b2cbe660260b3183a65"},"schema_version":"1.0","source":{"id":"2406.18616","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2406.18616","created_at":"2026-07-05T08:37:23Z"},{"alias_kind":"arxiv_version","alias_value":"2406.18616v1","created_at":"2026-07-05T08:37:23Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2406.18616","created_at":"2026-07-05T08:37:23Z"},{"alias_kind":"pith_short_12","alias_value":"EDG54A4LOCHK","created_at":"2026-07-05T08:37:23Z"},{"alias_kind":"pith_short_16","alias_value":"EDG54A4LOCHKDEOH","created_at":"2026-07-05T08:37:23Z"},{"alias_kind":"pith_short_8","alias_value":"EDG54A4L","created_at":"2026-07-05T08:37:23Z"}],"graph_snapshots":[{"event_id":"sha256:a62d97ed88ba842209d0ad3ccf2118350b8765d21f505b97c0a310793f311ad0","target":"graph","created_at":"2026-07-05T08:37: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/2406.18616/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Program refinement involves correctness-preserving transformations from formal high-level specification statements into executable programs. Traditional verification tool support for program refinement is highly interactive and lacks automation. On the other hand, the emergence of large language models (LLMs) enables automatic code generations from informal natural language specifications. However, code generated by LLMs is often unreliable. Moreover, the opaque procedure from specification to code provided by LLM is an uncontrolled black box. We propose LLM4PR, a tool that combines formal pro","authors_text":"David Miguel Sanan Baena, Jin Song Dong, Jun Sun, Xiaokun Luan, Yufan Cai, Yun Lin, Zhe Hou","cross_cats":["cs.AI","cs.CL"],"headline":"","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2024-06-26T04:29:27Z","title":"Towards Large Language Model Aided Program Refinement"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2406.18616","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:c827f8c05d7e1bc71808dea0645308bfb7c85f160b931c479b2740747e727a84","target":"record","created_at":"2026-07-05T08:37: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":"7531a9b0e16b75ad02f69d5f261349c06b147e06d51ae21471170e1439f0b427","cross_cats_sorted":["cs.AI","cs.CL"],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.SE","submitted_at":"2024-06-26T04:29:27Z","title_canon_sha256":"eeca003142161eb4d04ce957beb4d6b7630533ac9e589b2cbe660260b3183a65"},"schema_version":"1.0","source":{"id":"2406.18616","kind":"arxiv","version":1}},"canonical_sha256":"20cdde038b708ea191c7a96fee72c33d4e5f0ce461cad6bb9d3cca9d8317c196","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"20cdde038b708ea191c7a96fee72c33d4e5f0ce461cad6bb9d3cca9d8317c196","first_computed_at":"2026-07-05T08:37:23.418547Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T08:37:23.418547Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"h9FQbL7Y5e27nPcaZjo2WV/qBTI/HrOzxDTilCVD1ALPTHZnBMBMxV4yTabC+wWwAPU8oItJCwUhMBFYSjwQCQ==","signature_status":"signed_v1","signed_at":"2026-07-05T08:37:23.418956Z","signed_message":"canonical_sha256_bytes"},"source_id":"2406.18616","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:c827f8c05d7e1bc71808dea0645308bfb7c85f160b931c479b2740747e727a84","sha256:a62d97ed88ba842209d0ad3ccf2118350b8765d21f505b97c0a310793f311ad0"],"state_sha256":"31e6c1bfe71e107980b7b7588a0a7278bb539e14813611b5eb8cdc1cdbdde127"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"maLvPInEldovlOaayYnZ1PzwzzSfxbnMI5SUxme556CDSMgJeo2dLVx2uZD+Y3BWAzppuxJb1QqgOmx7cV1YCg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-19T16:06:17.019934Z","bundle_sha256":"ba4b0b18320bf5d1d1a15e942cd3f3f34b6dad8b547b7e251d4b4d4f0617ccab"}}