{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2026:A4MNMDH24HI445B577COEBGDMQ","short_pith_number":"pith:A4MNMDH2","canonical_record":{"source":{"id":"2606.21451","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AR","submitted_at":"2026-06-19T14:10:49Z","cross_cats_sorted":[],"title_canon_sha256":"9acd16e7bf81800575a253911e76ea647e69c5401b5193710567f2d288ff4035","abstract_canon_sha256":"ab32036fd7b29fcf585d27e62fe37416afe763a650c43df57ad7cce56a1f2105"},"schema_version":"1.0"},"canonical_sha256":"0718d60cfae1d1ce743dffc4e204c3640a1c27f67dd2f175fddb688138b554d1","source":{"kind":"arxiv","id":"2606.21451","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2606.21451","created_at":"2026-06-23T01:13:10Z"},{"alias_kind":"arxiv_version","alias_value":"2606.21451v1","created_at":"2026-06-23T01:13:10Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2606.21451","created_at":"2026-06-23T01:13:10Z"},{"alias_kind":"pith_short_12","alias_value":"A4MNMDH24HI4","created_at":"2026-06-23T01:13:10Z"},{"alias_kind":"pith_short_16","alias_value":"A4MNMDH24HI445B5","created_at":"2026-06-23T01:13:10Z"},{"alias_kind":"pith_short_8","alias_value":"A4MNMDH2","created_at":"2026-06-23T01:13:10Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2026:A4MNMDH24HI445B577COEBGDMQ","target":"record","payload":{"canonical_record":{"source":{"id":"2606.21451","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AR","submitted_at":"2026-06-19T14:10:49Z","cross_cats_sorted":[],"title_canon_sha256":"9acd16e7bf81800575a253911e76ea647e69c5401b5193710567f2d288ff4035","abstract_canon_sha256":"ab32036fd7b29fcf585d27e62fe37416afe763a650c43df57ad7cce56a1f2105"},"schema_version":"1.0"},"canonical_sha256":"0718d60cfae1d1ce743dffc4e204c3640a1c27f67dd2f175fddb688138b554d1","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-06-23T01:13:10.782488Z","signature_b64":"B4OWHzcZ6grgZtk1ea8vwptQRO7bqTQ2z5CpvY/amSpt81ANOSA0Cuuq6xGSF5fbHps+ZZKygJf9Iw0JyQ1WBQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"0718d60cfae1d1ce743dffc4e204c3640a1c27f67dd2f175fddb688138b554d1","last_reissued_at":"2026-06-23T01:13:10.782043Z","signature_status":"signed_v1","first_computed_at":"2026-06-23T01:13:10.782043Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2606.21451","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:13:10Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Yl/H61TO1Typk2KjHoFA/A5GDaKEGfb2NKg/9K8Iv0FSyE+7u1tGNORItaNQ6UmbYG4o/WZ4NBiw/VuDY/CiAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T14:45:29.770059Z"},"content_sha256":"d891dfba44f6c5bdbc34256c8aecaadaf0d5e4c05837e2af1da37ad393d6a25c","schema_version":"1.0","event_id":"sha256:d891dfba44f6c5bdbc34256c8aecaadaf0d5e4c05837e2af1da37ad393d6a25c"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2026:A4MNMDH24HI445B577COEBGDMQ","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Closing the Loop on LLM-Generated RTL Assertions with Quality-Aware Formal Verification","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.AR","authors_text":"Danial Chitnis, Ramesh Krishnamurthy, Themis Prodromakis","submitted_at":"2026-06-19T14:10:49Z","abstract_excerpt":"Large language model (LLM) based assertion generation is making formal verification more accessible for Register Transfer Level (RTL) designs, but three practical issues remain. Generated properties can pass for the wrong reason, proof cost can vary widely from one design to another, and failing traces are hard to interpret. This paper presents a lightweight, open-source framework that addresses these issues in one loop. Our method combines mutation-guided refinement to reject weak assertions, including vacuous ones and those that fail to distinguish faulty behaviour, a solver-selection stage "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2606.21451","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.21451/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:13:10Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"3B2BzCzggyr+JEn4bejz8J0hXgUoOe8KTe82VrDZJj5avplijzSMiyfei2a1pCRq9+Hxb9CAUCZp3qEri1oyCQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T14:45:29.770439Z"},"content_sha256":"c2ef5d8f54dfe94c0f38f9fa1100203ced6b4abca11493a50e59db887a676d8c","schema_version":"1.0","event_id":"sha256:c2ef5d8f54dfe94c0f38f9fa1100203ced6b4abca11493a50e59db887a676d8c"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/A4MNMDH24HI445B577COEBGDMQ/bundle.json","state_url":"https://pith.science/pith/A4MNMDH24HI445B577COEBGDMQ/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/A4MNMDH24HI445B577COEBGDMQ/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-07-07T14:45:29Z","links":{"resolver":"https://pith.science/pith/A4MNMDH24HI445B577COEBGDMQ","bundle":"https://pith.science/pith/A4MNMDH24HI445B577COEBGDMQ/bundle.json","state":"https://pith.science/pith/A4MNMDH24HI445B577COEBGDMQ/state.json","well_known_bundle":"https://pith.science/.well-known/pith/A4MNMDH24HI445B577COEBGDMQ/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2026:A4MNMDH24HI445B577COEBGDMQ","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":"ab32036fd7b29fcf585d27e62fe37416afe763a650c43df57ad7cce56a1f2105","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AR","submitted_at":"2026-06-19T14:10:49Z","title_canon_sha256":"9acd16e7bf81800575a253911e76ea647e69c5401b5193710567f2d288ff4035"},"schema_version":"1.0","source":{"id":"2606.21451","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2606.21451","created_at":"2026-06-23T01:13:10Z"},{"alias_kind":"arxiv_version","alias_value":"2606.21451v1","created_at":"2026-06-23T01:13:10Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2606.21451","created_at":"2026-06-23T01:13:10Z"},{"alias_kind":"pith_short_12","alias_value":"A4MNMDH24HI4","created_at":"2026-06-23T01:13:10Z"},{"alias_kind":"pith_short_16","alias_value":"A4MNMDH24HI445B5","created_at":"2026-06-23T01:13:10Z"},{"alias_kind":"pith_short_8","alias_value":"A4MNMDH2","created_at":"2026-06-23T01:13:10Z"}],"graph_snapshots":[{"event_id":"sha256:c2ef5d8f54dfe94c0f38f9fa1100203ced6b4abca11493a50e59db887a676d8c","target":"graph","created_at":"2026-06-23T01:13:10Z","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.21451/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Large language model (LLM) based assertion generation is making formal verification more accessible for Register Transfer Level (RTL) designs, but three practical issues remain. Generated properties can pass for the wrong reason, proof cost can vary widely from one design to another, and failing traces are hard to interpret. This paper presents a lightweight, open-source framework that addresses these issues in one loop. Our method combines mutation-guided refinement to reject weak assertions, including vacuous ones and those that fail to distinguish faulty behaviour, a solver-selection stage ","authors_text":"Danial Chitnis, Ramesh Krishnamurthy, Themis Prodromakis","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AR","submitted_at":"2026-06-19T14:10:49Z","title":"Closing the Loop on LLM-Generated RTL Assertions with Quality-Aware Formal Verification"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2606.21451","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:d891dfba44f6c5bdbc34256c8aecaadaf0d5e4c05837e2af1da37ad393d6a25c","target":"record","created_at":"2026-06-23T01:13:10Z","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":"ab32036fd7b29fcf585d27e62fe37416afe763a650c43df57ad7cce56a1f2105","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AR","submitted_at":"2026-06-19T14:10:49Z","title_canon_sha256":"9acd16e7bf81800575a253911e76ea647e69c5401b5193710567f2d288ff4035"},"schema_version":"1.0","source":{"id":"2606.21451","kind":"arxiv","version":1}},"canonical_sha256":"0718d60cfae1d1ce743dffc4e204c3640a1c27f67dd2f175fddb688138b554d1","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"0718d60cfae1d1ce743dffc4e204c3640a1c27f67dd2f175fddb688138b554d1","first_computed_at":"2026-06-23T01:13:10.782043Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-06-23T01:13:10.782043Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"B4OWHzcZ6grgZtk1ea8vwptQRO7bqTQ2z5CpvY/amSpt81ANOSA0Cuuq6xGSF5fbHps+ZZKygJf9Iw0JyQ1WBQ==","signature_status":"signed_v1","signed_at":"2026-06-23T01:13:10.782488Z","signed_message":"canonical_sha256_bytes"},"source_id":"2606.21451","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:d891dfba44f6c5bdbc34256c8aecaadaf0d5e4c05837e2af1da37ad393d6a25c","sha256:c2ef5d8f54dfe94c0f38f9fa1100203ced6b4abca11493a50e59db887a676d8c"],"state_sha256":"a34d5ade0f7c5e727aeac4b6e622c5afef861f67c8b69bc25de96ad8046ca807"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"VFgC1ypeLHHLkspp0rK2dJK6h8VTsgjyMJ6c4XTf32Vp2Imz+HJaThF4FJrJKZ8blt/Z8k4IOemvuvv1QAVRDA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-07T14:45:29.772323Z","bundle_sha256":"8696de7c4b8b4ad4db78e45ac2d0b3bc8ba7b4e3ec9fe1735d228cffc6081842"}}