{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2020:HCMX2ZUABQTHBO5VFXUZ63AUBT","short_pith_number":"pith:HCMX2ZUA","canonical_record":{"source":{"id":"2010.07080","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2020-10-14T13:35:53Z","cross_cats_sorted":[],"title_canon_sha256":"721fa73d659ea1a025070309f62714a6df32c62b59e932608c2e6810f0f3dbaf","abstract_canon_sha256":"cd0461d46e2699acb693104313b9753ed4935af2409bab21f1e42aefe4196b17"},"schema_version":"1.0"},"canonical_sha256":"38997d66800c2670bbb52de99f6c140cf1edeb017c6f69ebbcdf3f911d3c8ba2","source":{"kind":"arxiv","id":"2010.07080","version":3},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2010.07080","created_at":"2026-07-05T03:05:31Z"},{"alias_kind":"arxiv_version","alias_value":"2010.07080v3","created_at":"2026-07-05T03:05:31Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2010.07080","created_at":"2026-07-05T03:05:31Z"},{"alias_kind":"pith_short_12","alias_value":"HCMX2ZUABQTH","created_at":"2026-07-05T03:05:31Z"},{"alias_kind":"pith_short_16","alias_value":"HCMX2ZUABQTHBO5V","created_at":"2026-07-05T03:05:31Z"},{"alias_kind":"pith_short_8","alias_value":"HCMX2ZUA","created_at":"2026-07-05T03:05:31Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2020:HCMX2ZUABQTHBO5VFXUZ63AUBT","target":"record","payload":{"canonical_record":{"source":{"id":"2010.07080","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2020-10-14T13:35:53Z","cross_cats_sorted":[],"title_canon_sha256":"721fa73d659ea1a025070309f62714a6df32c62b59e932608c2e6810f0f3dbaf","abstract_canon_sha256":"cd0461d46e2699acb693104313b9753ed4935af2409bab21f1e42aefe4196b17"},"schema_version":"1.0"},"canonical_sha256":"38997d66800c2670bbb52de99f6c140cf1edeb017c6f69ebbcdf3f911d3c8ba2","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T03:05:31.813238Z","signature_b64":"E8sbi3nea/lZsNswta5UH1dtxwy5Yt5TdeH5EMqSh9iikG2ZjkM6t09QCpYMHSC1968xjdXX7F8f0IMTKi2zBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"38997d66800c2670bbb52de99f6c140cf1edeb017c6f69ebbcdf3f911d3c8ba2","last_reissued_at":"2026-07-05T03:05:31.812762Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T03:05:31.812762Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2010.07080","source_version":3,"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-05T03:05:31Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"lIcaw/XWGpje35e5nqMkiRel9mAIoTAD7ZHhV3nxusy+EO+E2xLavrQcvaGZWDd34EGjuWhBc1ayhWWkyampCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-05T15:59:40.208229Z"},"content_sha256":"e4dd1fa41c03415e40f4c5880cc3d94f2ecb625e3fe8423291b43294bed16f16","schema_version":"1.0","event_id":"sha256:e4dd1fa41c03415e40f4c5880cc3d94f2ecb625e3fe8423291b43294bed16f16"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2020:HCMX2ZUABQTHBO5VFXUZ63AUBT","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Concise Outlines for a Complex Logic: A Proof Outline Checker for TaDA (Full Paper)","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.PL","authors_text":"Felix A. Wolf, Malte Schwerhoff, Peter M\\\"uller","submitted_at":"2020-10-14T13:35:53Z","abstract_excerpt":"Modern separation logics allow one to prove rich properties of intricate code, e.g. functional correctness and linearizability of non-blocking concurrent code. However, this expressiveness leads to a complexity that makes these logics difficult to apply. Manual proofs or proofs in interactive theorem provers consist of a large number of steps, often with subtle side conditions. On the other hand, automation with dedicated verifiers typically requires sophisticated proof search algorithms that are specific to the given program logic, resulting in limited tool support that makes it difficult to "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2010.07080","kind":"arxiv","version":3},"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/2010.07080/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-05T03:05:31Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"PUryeEaYM7JKOt/vn0aStx4m3C03EddYBjaHauGvf9TKmB0mR/uDHm+eh66LL9Lc0zYvoDLckE+KislerGwuBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-05T15:59:40.208619Z"},"content_sha256":"2c50ba0624b1e2756eb25f4a1a6e7831e718c4c60875c667dc872d6f754b2da7","schema_version":"1.0","event_id":"sha256:2c50ba0624b1e2756eb25f4a1a6e7831e718c4c60875c667dc872d6f754b2da7"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/HCMX2ZUABQTHBO5VFXUZ63AUBT/bundle.json","state_url":"https://pith.science/pith/HCMX2ZUABQTHBO5VFXUZ63AUBT/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/HCMX2ZUABQTHBO5VFXUZ63AUBT/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-05T15:59:40Z","links":{"resolver":"https://pith.science/pith/HCMX2ZUABQTHBO5VFXUZ63AUBT","bundle":"https://pith.science/pith/HCMX2ZUABQTHBO5VFXUZ63AUBT/bundle.json","state":"https://pith.science/pith/HCMX2ZUABQTHBO5VFXUZ63AUBT/state.json","well_known_bundle":"https://pith.science/.well-known/pith/HCMX2ZUABQTHBO5VFXUZ63AUBT/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2020:HCMX2ZUABQTHBO5VFXUZ63AUBT","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":"cd0461d46e2699acb693104313b9753ed4935af2409bab21f1e42aefe4196b17","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2020-10-14T13:35:53Z","title_canon_sha256":"721fa73d659ea1a025070309f62714a6df32c62b59e932608c2e6810f0f3dbaf"},"schema_version":"1.0","source":{"id":"2010.07080","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2010.07080","created_at":"2026-07-05T03:05:31Z"},{"alias_kind":"arxiv_version","alias_value":"2010.07080v3","created_at":"2026-07-05T03:05:31Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2010.07080","created_at":"2026-07-05T03:05:31Z"},{"alias_kind":"pith_short_12","alias_value":"HCMX2ZUABQTH","created_at":"2026-07-05T03:05:31Z"},{"alias_kind":"pith_short_16","alias_value":"HCMX2ZUABQTHBO5V","created_at":"2026-07-05T03:05:31Z"},{"alias_kind":"pith_short_8","alias_value":"HCMX2ZUA","created_at":"2026-07-05T03:05:31Z"}],"graph_snapshots":[{"event_id":"sha256:2c50ba0624b1e2756eb25f4a1a6e7831e718c4c60875c667dc872d6f754b2da7","target":"graph","created_at":"2026-07-05T03:05:31Z","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/2010.07080/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Modern separation logics allow one to prove rich properties of intricate code, e.g. functional correctness and linearizability of non-blocking concurrent code. However, this expressiveness leads to a complexity that makes these logics difficult to apply. Manual proofs or proofs in interactive theorem provers consist of a large number of steps, often with subtle side conditions. On the other hand, automation with dedicated verifiers typically requires sophisticated proof search algorithms that are specific to the given program logic, resulting in limited tool support that makes it difficult to ","authors_text":"Felix A. Wolf, Malte Schwerhoff, Peter M\\\"uller","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2020-10-14T13:35:53Z","title":"Concise Outlines for a Complex Logic: A Proof Outline Checker for TaDA (Full Paper)"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2010.07080","kind":"arxiv","version":3},"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:e4dd1fa41c03415e40f4c5880cc3d94f2ecb625e3fe8423291b43294bed16f16","target":"record","created_at":"2026-07-05T03:05:31Z","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":"cd0461d46e2699acb693104313b9753ed4935af2409bab21f1e42aefe4196b17","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2020-10-14T13:35:53Z","title_canon_sha256":"721fa73d659ea1a025070309f62714a6df32c62b59e932608c2e6810f0f3dbaf"},"schema_version":"1.0","source":{"id":"2010.07080","kind":"arxiv","version":3}},"canonical_sha256":"38997d66800c2670bbb52de99f6c140cf1edeb017c6f69ebbcdf3f911d3c8ba2","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"38997d66800c2670bbb52de99f6c140cf1edeb017c6f69ebbcdf3f911d3c8ba2","first_computed_at":"2026-07-05T03:05:31.812762Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T03:05:31.812762Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"E8sbi3nea/lZsNswta5UH1dtxwy5Yt5TdeH5EMqSh9iikG2ZjkM6t09QCpYMHSC1968xjdXX7F8f0IMTKi2zBg==","signature_status":"signed_v1","signed_at":"2026-07-05T03:05:31.813238Z","signed_message":"canonical_sha256_bytes"},"source_id":"2010.07080","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:e4dd1fa41c03415e40f4c5880cc3d94f2ecb625e3fe8423291b43294bed16f16","sha256:2c50ba0624b1e2756eb25f4a1a6e7831e718c4c60875c667dc872d6f754b2da7"],"state_sha256":"b213d3d1508fc6d72238420eab1fb457dea248b8f7413613eb05b629285934ef"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Hyif+6JbTDksyosMvn3qNESOgx3fxbnFx7hFTzU+S2dmxI6XBQ1Tw48sJFf7UFr/vn39ev+BqIluOhX72s9FCA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-05T15:59:40.210673Z","bundle_sha256":"8e1aeb83adce5d495866f4d7dae1de29388835d78ee31b25c5bb84f964ef7d2a"}}