{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2026:3R7NCQSNTS2KF5B4SBVFNT4H42","short_pith_number":"pith:3R7NCQSN","canonical_record":{"source":{"id":"2608.13459","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2026-08-13T16:43:44Z","cross_cats_sorted":["cs.AI","cs.LO"],"title_canon_sha256":"d726b8414b0df412ceef7d8f20ac97176902b6cc599eeb636d7ddfd8c9028ed4","abstract_canon_sha256":"d3cac4ae13876df28f88d339bbe5bb1662e1e258ceac118b3f69a04b25e9d588"},"schema_version":"1.0"},"canonical_sha256":"dc7ed1424d9cb4a2f43c906a56cf87e6ab2e2cfbb16f78ec4d8341d0e8bf8d06","source":{"kind":"arxiv","id":"2608.13459","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2608.13459","created_at":"2026-08-14T01:04:29Z"},{"alias_kind":"arxiv_version","alias_value":"2608.13459v1","created_at":"2026-08-14T01:04:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2608.13459","created_at":"2026-08-14T01:04:29Z"},{"alias_kind":"pith_short_12","alias_value":"3R7NCQSNTS2K","created_at":"2026-08-14T01:04:29Z"},{"alias_kind":"pith_short_16","alias_value":"3R7NCQSNTS2KF5B4","created_at":"2026-08-14T01:04:29Z"},{"alias_kind":"pith_short_8","alias_value":"3R7NCQSN","created_at":"2026-08-14T01:04:29Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2026:3R7NCQSNTS2KF5B4SBVFNT4H42","target":"record","payload":{"canonical_record":{"source":{"id":"2608.13459","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2026-08-13T16:43:44Z","cross_cats_sorted":["cs.AI","cs.LO"],"title_canon_sha256":"d726b8414b0df412ceef7d8f20ac97176902b6cc599eeb636d7ddfd8c9028ed4","abstract_canon_sha256":"d3cac4ae13876df28f88d339bbe5bb1662e1e258ceac118b3f69a04b25e9d588"},"schema_version":"1.0"},"canonical_sha256":"dc7ed1424d9cb4a2f43c906a56cf87e6ab2e2cfbb16f78ec4d8341d0e8bf8d06","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-08-14T01:04:29.103079Z","signature_b64":"vicpvjVpS2Ex4IGLVXSzkACzBG/Ss9TNHOQ9ghrTEZtzCOmQA82CnquroB2Xe8drjwFS/RXvm9w/ma5ee7cOCg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"dc7ed1424d9cb4a2f43c906a56cf87e6ab2e2cfbb16f78ec4d8341d0e8bf8d06","last_reissued_at":"2026-08-14T01:04:29.100287Z","signature_status":"signed_v1","first_computed_at":"2026-08-14T01:04:29.100287Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2608.13459","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-08-14T01:04:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"37dXB6z6kqbxek+2A/3B0rtxplSrs+hmjO3mkZ175hl6H4qo5efBnwi9gyTo9Ez4mUJUdUWmqeR9BS+lZcf1DA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-15T06:00:42.677053Z"},"content_sha256":"89bb17e7a20abd0f4369b5933cd879bec5bdd642b9cdeea22494582ccfd2bbbb","schema_version":"1.0","event_id":"sha256:89bb17e7a20abd0f4369b5933cd879bec5bdd642b9cdeea22494582ccfd2bbbb"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2026:3R7NCQSNTS2KF5B4SBVFNT4H42","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"CAPRI: Contract-Aware Proof Repair for Isabelle","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI","cs.LO"],"primary_cat":"cs.SE","authors_text":"Augusto Sampaio, Gabriel Leite, Jim Woodcock, Ran Wei","submitted_at":"2026-08-13T16:43:44Z","abstract_excerpt":"We address the use of large language models (LLMs) to help discover Isabelle proofs. An Isabelle build establishes that the submitted theory is accepted, but not that an LLM changed only what the developer authorised. We present CAPRI, a contract-aware repair workflow in which Isabelle checks the proof and an independent checker enforces a machine-readable edit contract. Prompts, proposals, candidate repositories, diagnostics, verdicts, and hashes are retained for audit. We evaluate five workflows on twelve failed proofs from four developments, with three replicates per task and condition, giv"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2608.13459","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/2608.13459/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-08-14T01:04:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"RUykljihzvA1P993vWsWqbu7Nco6G8p7WVyHYjP8wpSGFUPUTCC8RwENwNFs2e3qmZY2hohJaD0KIGnaiTrlBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-15T06:00:42.677595Z"},"content_sha256":"838b0491a01689ba563121e1900fb13541780a8e0538269021eec24a36b40da2","schema_version":"1.0","event_id":"sha256:838b0491a01689ba563121e1900fb13541780a8e0538269021eec24a36b40da2"},{"event_type":"integrity_finding","subject_pith_number":"pith:2026:3R7NCQSNTS2KF5B4SBVFNT4H42","target":"integrity","payload":{"note":"DOI is split by whitespace or line breaks in the printed bibliography. Reconstructed DOI 10.1016/j.scico.2020.102510 resolves to 'Unifying semantic foundations for automated verification tools in Isabelle/UTP'. A reader following the printed text alone cannot reach it.","snippet":"Foster, S., Baxter, J., Cavalcanti, A., Woodcock, J., Zeyda, F.: Unifying semantic foundations for automated verification tools in Isabelle/UTP. Science of Com- puterProgramming197,102510(2020). https://doi.org/10.1016/j.scico.2020. 102510","arxiv_id":"2608.13459","detector":"doi_compliance","evidence":{"ref_index":2,"verdict_class":"incontrovertible","resolved_title":"Unifying semantic foundations for automated verification tools in Isabelle/UTP","printed_excerpt":"10.1016/j.scico.2020","reconstructed_doi":"10.1016/j.scico.2020.102510"},"severity":"advisory","ref_index":2,"audited_at":"2026-08-14T10:58:05.382900Z","event_type":"pith.integrity.v1","detected_doi":"10.1016/j.scico.2020.102510","detector_url":"https://pith.science/pith-integrity-protocol#doi_compliance","external_url":null,"finding_type":"recoverable_identifier","evidence_hash":"2883092b048d778454a74c8897728b751d7244c82de26ed4b4ec7f96fc5957ac","paper_version":1,"verdict_class":"incontrovertible","resolved_title":"Unifying semantic foundations for automated verification tools in Isabelle/UTP","detector_version":"1.1.0","detected_arxiv_id":null,"integrity_event_id":19701,"payload_sha256":"8bc71eda9527e91d59989607a2fb4bc061760caf5e0406ed447dac1be22d60d3","signature_b64":"HcKqdzwmzHN8ZDy+MWw4va+lt3N8OhHvIvuoYlL7JQphLXWN/sFMpyqEY1mkT7No/22kM+x+UBaV4SLfFWG9CA==","signing_key_id":"pith-v1-2026-05"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-08-14T10:58:33Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"7HMIcVxJo4tZ8FaHq1QbhpnfhRe4ae0jGQrJdQ0Tm8H8EhpcGRYkGn/C0SBcFRCLBP7m5D/fSHZd5edr64jKDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-15T06:00:42.681900Z"},"content_sha256":"13b84ca8a89a24d0af58c15b76ae7d56f6a99aad61c55f8964a970cf670e5767","schema_version":"1.0","event_id":"sha256:13b84ca8a89a24d0af58c15b76ae7d56f6a99aad61c55f8964a970cf670e5767"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/3R7NCQSNTS2KF5B4SBVFNT4H42/bundle.json","state_url":"https://pith.science/pith/3R7NCQSNTS2KF5B4SBVFNT4H42/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/3R7NCQSNTS2KF5B4SBVFNT4H42/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-15T06:00:42Z","links":{"resolver":"https://pith.science/pith/3R7NCQSNTS2KF5B4SBVFNT4H42","bundle":"https://pith.science/pith/3R7NCQSNTS2KF5B4SBVFNT4H42/bundle.json","state":"https://pith.science/pith/3R7NCQSNTS2KF5B4SBVFNT4H42/state.json","well_known_bundle":"https://pith.science/.well-known/pith/3R7NCQSNTS2KF5B4SBVFNT4H42/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2026:3R7NCQSNTS2KF5B4SBVFNT4H42","merge_version":"pith-open-graph-merge-v1","event_count":3,"valid_event_count":3,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"d3cac4ae13876df28f88d339bbe5bb1662e1e258ceac118b3f69a04b25e9d588","cross_cats_sorted":["cs.AI","cs.LO"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2026-08-13T16:43:44Z","title_canon_sha256":"d726b8414b0df412ceef7d8f20ac97176902b6cc599eeb636d7ddfd8c9028ed4"},"schema_version":"1.0","source":{"id":"2608.13459","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2608.13459","created_at":"2026-08-14T01:04:29Z"},{"alias_kind":"arxiv_version","alias_value":"2608.13459v1","created_at":"2026-08-14T01:04:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2608.13459","created_at":"2026-08-14T01:04:29Z"},{"alias_kind":"pith_short_12","alias_value":"3R7NCQSNTS2K","created_at":"2026-08-14T01:04:29Z"},{"alias_kind":"pith_short_16","alias_value":"3R7NCQSNTS2KF5B4","created_at":"2026-08-14T01:04:29Z"},{"alias_kind":"pith_short_8","alias_value":"3R7NCQSN","created_at":"2026-08-14T01:04:29Z"}],"graph_snapshots":[{"event_id":"sha256:838b0491a01689ba563121e1900fb13541780a8e0538269021eec24a36b40da2","target":"graph","created_at":"2026-08-14T01:04:29Z","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/2608.13459/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"We address the use of large language models (LLMs) to help discover Isabelle proofs. An Isabelle build establishes that the submitted theory is accepted, but not that an LLM changed only what the developer authorised. We present CAPRI, a contract-aware repair workflow in which Isabelle checks the proof and an independent checker enforces a machine-readable edit contract. Prompts, proposals, candidate repositories, diagnostics, verdicts, and hashes are retained for audit. We evaluate five workflows on twelve failed proofs from four developments, with three replicates per task and condition, giv","authors_text":"Augusto Sampaio, Gabriel Leite, Jim Woodcock, Ran Wei","cross_cats":["cs.AI","cs.LO"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2026-08-13T16:43:44Z","title":"CAPRI: Contract-Aware Proof Repair for Isabelle"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2608.13459","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:89bb17e7a20abd0f4369b5933cd879bec5bdd642b9cdeea22494582ccfd2bbbb","target":"record","created_at":"2026-08-14T01:04:29Z","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":"d3cac4ae13876df28f88d339bbe5bb1662e1e258ceac118b3f69a04b25e9d588","cross_cats_sorted":["cs.AI","cs.LO"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2026-08-13T16:43:44Z","title_canon_sha256":"d726b8414b0df412ceef7d8f20ac97176902b6cc599eeb636d7ddfd8c9028ed4"},"schema_version":"1.0","source":{"id":"2608.13459","kind":"arxiv","version":1}},"canonical_sha256":"dc7ed1424d9cb4a2f43c906a56cf87e6ab2e2cfbb16f78ec4d8341d0e8bf8d06","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"dc7ed1424d9cb4a2f43c906a56cf87e6ab2e2cfbb16f78ec4d8341d0e8bf8d06","first_computed_at":"2026-08-14T01:04:29.100287Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-08-14T01:04:29.100287Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"vicpvjVpS2Ex4IGLVXSzkACzBG/Ss9TNHOQ9ghrTEZtzCOmQA82CnquroB2Xe8drjwFS/RXvm9w/ma5ee7cOCg==","signature_status":"signed_v1","signed_at":"2026-08-14T01:04:29.103079Z","signed_message":"canonical_sha256_bytes"},"source_id":"2608.13459","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:89bb17e7a20abd0f4369b5933cd879bec5bdd642b9cdeea22494582ccfd2bbbb","sha256:838b0491a01689ba563121e1900fb13541780a8e0538269021eec24a36b40da2","sha256:13b84ca8a89a24d0af58c15b76ae7d56f6a99aad61c55f8964a970cf670e5767"],"state_sha256":"dd6947891b01df176ac68bdb734efb8b6c549df107380db56a972df3650c6908"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"cn+8s9Z6LU2Xf6bNA/bxNmLuq8GCmmZqcXeVIwNzwnDRGVvYU8xUk4TruzWDQR32GDVoJRrUvy8XRpxJVIVBAg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-15T06:00:42.684828Z","bundle_sha256":"b3a98d84072f7f0b611f613b1e88c655a51cd97ef66c86404c49175a8c849610"}}