{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2021:7OEOM5XDSNJZAFB4MVENDN5V6I","short_pith_number":"pith:7OEOM5XD","canonical_record":{"source":{"id":"2103.00020","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2021-02-26T19:04:58Z","cross_cats_sorted":["cs.LG"],"title_canon_sha256":"2d6f32e4dc6edfe6491b735ef559a24985a8c34e0f7bddf8b517459042960491","abstract_canon_sha256":"d4a65d3dd012243cca4e0073c97afc592b506ddf5ba701de149be20772c4d6ef"},"schema_version":"1.0"},"canonical_sha256":"fb88e676e3935390143c6548d1b7b5f22cceb0bc1f8b1d3e94bfccc2b4ad8f8a","source":{"kind":"arxiv","id":"2103.00020","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2103.00020","created_at":"2026-07-05T02:19:01Z"},{"alias_kind":"arxiv_version","alias_value":"2103.00020v1","created_at":"2026-07-05T02:19:01Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2103.00020","created_at":"2026-07-05T02:19:01Z"},{"alias_kind":"pith_short_12","alias_value":"7OEOM5XDSNJZ","created_at":"2026-07-05T02:19:01Z"},{"alias_kind":"pith_short_16","alias_value":"7OEOM5XDSNJZAFB4","created_at":"2026-07-05T02:19:01Z"},{"alias_kind":"pith_short_8","alias_value":"7OEOM5XD","created_at":"2026-07-05T02:19:01Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2021:7OEOM5XDSNJZAFB4MVENDN5V6I","target":"record","payload":{"canonical_record":{"source":{"id":"2103.00020","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2021-02-26T19:04:58Z","cross_cats_sorted":["cs.LG"],"title_canon_sha256":"2d6f32e4dc6edfe6491b735ef559a24985a8c34e0f7bddf8b517459042960491","abstract_canon_sha256":"d4a65d3dd012243cca4e0073c97afc592b506ddf5ba701de149be20772c4d6ef"},"schema_version":"1.0"},"canonical_sha256":"fb88e676e3935390143c6548d1b7b5f22cceb0bc1f8b1d3e94bfccc2b4ad8f8a","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T02:19:01.431034Z","signature_b64":"G9BmD34zhoU4j9ngCtDgXzQNZWU49ldufbw+6RRmN/RGvIhgrQdejpGZU4z0OPZi+7JfUo4JbudweCJw3flEBA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"fb88e676e3935390143c6548d1b7b5f22cceb0bc1f8b1d3e94bfccc2b4ad8f8a","last_reissued_at":"2026-07-05T02:19:01.430587Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T02:19:01.430587Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2103.00020","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-05T02:19:01Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"YLvGnMs2bqp0qk3UNi9RkB4QFk3hGeD5Cu3tDGHg4guXWqFBi0blaqMTnvGvHQyVpRKKPuMHvVAXZKBDQTLXDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-03T15:40:32.496620Z"},"content_sha256":"979dd22dc999996390d27b347ae97cd61ed1ddef988a2add1f622c26bd2c7ad3","schema_version":"1.0","event_id":"sha256:979dd22dc999996390d27b347ae97cd61ed1ddef988a2add1f622c26bd2c7ad3"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2021:7OEOM5XDSNJZAFB4MVENDN5V6I","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Learning Transferable Visual Models From Natural Language Supervision","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"A contrastive caption-matching objective trained on 400M web image-text pairs yields a vision model whose zero-shot classifier — built by embedding class names as text — matches a supervised ResNet-50 on ImageNet and is markedly more robust","cross_cats":["cs.LG"],"primary_cat":"cs.CV","authors_text":"Aditya Ramesh, Alec Radford, Amanda Askell, Chris Hallacy, Gabriel Goh, Girish Sastry, Gretchen Krueger, Ilya Sutskever, Jack Clark, Jong Wook Kim, Pamela Mishkin, Sandhini Agarwal","submitted_at":"2021-02-26T19:04:58Z","abstract_excerpt":"State-of-the-art computer vision systems are trained to predict a fixed set of predetermined object categories. This restricted form of supervision limits their generality and usability since additional labeled data is needed to specify any other visual concept. Learning directly from raw text about images is a promising alternative which leverages a much broader source of supervision. We demonstrate that the simple pre-training task of predicting which caption goes with which image is an efficient and scalable way to learn SOTA image representations from scratch on a dataset of 400 million (i"},"claims":{"count":4,"items":[{"kind":"strongest_claim","text":"A contrastive image-text pre-training objective scaled to 400M web (image, text) pairs produces image representations whose zero-shot transfer — by embedding class names as text prompts — is competitive with fully supervised baselines on a broad evaluation suite (matching supervised ResNet-50 on ImageNet at 76.2% top-1 with zero ImageNet labels), and yields substantially higher effective robustness to natural distribution shifts than ImageNet-trained models of equivalent in-distribution accuracy.","source":"verdict.strongest_claim","status":"machine_extracted","claim_id":"C1","attestation":"unclaimed"},{"kind":"weakest_assumption","text":"That the 27-dataset evaluation suite, assembled and iterated on during CLIP development, fairly represents \"general\" vision capability. The authors explicitly acknowledge this: the suite is \"undeniably co-adapted with the development and capabilities of CLIP,\" validation sets were repeatedly queried to guide design, prompt engineering was tuned per dataset, and the WIT pre-training corpus has unquantified overlap with downstream concepts (e.g., 21.5% raw overlap with Country211 by their own detector). The robustness conclusion further assumes that the 7 ImageNet-derived shift datasets are representative of \"natural distribution shift\" generally, rather than a specific axis along which broad web-scale training happens to help.","source":"verdict.weakest_assumption","status":"machine_extracted","claim_id":"C2","attestation":"unclaimed"},{"kind":"one_line_summary","text":"Contrastive image-text pre-training on 400M web pairs yields a vision model whose zero-shot transfer is competitive with supervised baselines across 30+ datasets and notably more robust to natural distribution shift.","source":"verdict.one_line_summary","status":"machine_extracted","claim_id":"C3","attestation":"unclaimed"},{"kind":"headline","text":"A contrastive caption-matching objective trained on 400M web image-text pairs yields a vision model whose zero-shot classifier — built by embedding class names as text — matches a supervised ResNet-50 on ImageNet and is markedly more robust","source":"verdict.pith_extraction.headline","status":"machine_extracted","claim_id":"C4","attestation":"unclaimed"}],"snapshot_sha256":"36e79e574c38bbc1d6ee9f2ba176f46e5c37dc858f76be13d634dd846caf7566"},"source":{"id":"2103.00020","kind":"arxiv","version":1},"verdict":{"id":"4fcb82d5-d189-4427-9402-1e77f69b9ff2","model_set":{"reader":"claude-opus-4-7"},"created_at":"2026-05-09T01:43:10.332142Z","strongest_claim":"A contrastive image-text pre-training objective scaled to 400M web (image, text) pairs produces image representations whose zero-shot transfer — by embedding class names as text prompts — is competitive with fully supervised baselines on a broad evaluation suite (matching supervised ResNet-50 on ImageNet at 76.2% top-1 with zero ImageNet labels), and yields substantially higher effective robustness to natural distribution shifts than ImageNet-trained models of equivalent in-distribution accuracy.","one_line_summary":"Contrastive image-text pre-training on 400M web pairs yields a vision model whose zero-shot transfer is competitive with supervised baselines across 30+ datasets and notably more robust to natural distribution shift.","pipeline_version":"pith-pipeline@v0.9.0","weakest_assumption":"That the 27-dataset evaluation suite, assembled and iterated on during CLIP development, fairly represents \"general\" vision capability. The authors explicitly acknowledge this: the suite is \"undeniably co-adapted with the development and capabilities of CLIP,\" validation sets were repeatedly queried to guide design, prompt engineering was tuned per dataset, and the WIT pre-training corpus has unquantified overlap with downstream concepts (e.g., 21.5% raw overlap with Country211 by their own detector). The robustness conclusion further assumes that the 7 ImageNet-derived shift datasets are representative of \"natural distribution shift\" generally, rather than a specific axis along which broad web-scale training happens to help.","pith_extraction_headline":"A contrastive caption-matching objective trained on 400M web image-text pairs yields a vision model whose zero-shot classifier — built by embedding class names as text — matches a supervised ResNet-50 on ImageNet and is markedly more robust"},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2103.00020/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":4,"snapshot_sha256":"8be44cce7b23482ebf795e73418be2f2cc7250bc1bc1fbac79ef3e2d263b72ba"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":"4fcb82d5-d189-4427-9402-1e77f69b9ff2"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T02:19:01Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"4SmcJDxHq+1HuI2jdzsp8njLz8+7EJ+zzSER0iFwitDE/Llx6qR4Vn3Go+XiC5dJ1w/ng08RYekLMI60lJkACg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-03T15:40:32.497542Z"},"content_sha256":"de1d6b3a5cd46981a50a72a2dd828e81e140578a46b4664895716922dae0ac82","schema_version":"1.0","event_id":"sha256:de1d6b3a5cd46981a50a72a2dd828e81e140578a46b4664895716922dae0ac82"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/7OEOM5XDSNJZAFB4MVENDN5V6I/bundle.json","state_url":"https://pith.science/pith/7OEOM5XDSNJZAFB4MVENDN5V6I/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/7OEOM5XDSNJZAFB4MVENDN5V6I/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-03T15:40:32Z","links":{"resolver":"https://pith.science/pith/7OEOM5XDSNJZAFB4MVENDN5V6I","bundle":"https://pith.science/pith/7OEOM5XDSNJZAFB4MVENDN5V6I/bundle.json","state":"https://pith.science/pith/7OEOM5XDSNJZAFB4MVENDN5V6I/state.json","well_known_bundle":"https://pith.science/.well-known/pith/7OEOM5XDSNJZAFB4MVENDN5V6I/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2021:7OEOM5XDSNJZAFB4MVENDN5V6I","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":"d4a65d3dd012243cca4e0073c97afc592b506ddf5ba701de149be20772c4d6ef","cross_cats_sorted":["cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2021-02-26T19:04:58Z","title_canon_sha256":"2d6f32e4dc6edfe6491b735ef559a24985a8c34e0f7bddf8b517459042960491"},"schema_version":"1.0","source":{"id":"2103.00020","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2103.00020","created_at":"2026-07-05T02:19:01Z"},{"alias_kind":"arxiv_version","alias_value":"2103.00020v1","created_at":"2026-07-05T02:19:01Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2103.00020","created_at":"2026-07-05T02:19:01Z"},{"alias_kind":"pith_short_12","alias_value":"7OEOM5XDSNJZ","created_at":"2026-07-05T02:19:01Z"},{"alias_kind":"pith_short_16","alias_value":"7OEOM5XDSNJZAFB4","created_at":"2026-07-05T02:19:01Z"},{"alias_kind":"pith_short_8","alias_value":"7OEOM5XD","created_at":"2026-07-05T02:19:01Z"}],"graph_snapshots":[{"event_id":"sha256:de1d6b3a5cd46981a50a72a2dd828e81e140578a46b4664895716922dae0ac82","target":"graph","created_at":"2026-07-05T02:19:01Z","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":4,"items":[{"attestation":"unclaimed","claim_id":"C1","kind":"strongest_claim","source":"verdict.strongest_claim","status":"machine_extracted","text":"A contrastive image-text pre-training objective scaled to 400M web (image, text) pairs produces image representations whose zero-shot transfer — by embedding class names as text prompts — is competitive with fully supervised baselines on a broad evaluation suite (matching supervised ResNet-50 on ImageNet at 76.2% top-1 with zero ImageNet labels), and yields substantially higher effective robustness to natural distribution shifts than ImageNet-trained models of equivalent in-distribution accuracy."},{"attestation":"unclaimed","claim_id":"C2","kind":"weakest_assumption","source":"verdict.weakest_assumption","status":"machine_extracted","text":"That the 27-dataset evaluation suite, assembled and iterated on during CLIP development, fairly represents \"general\" vision capability. The authors explicitly acknowledge this: the suite is \"undeniably co-adapted with the development and capabilities of CLIP,\" validation sets were repeatedly queried to guide design, prompt engineering was tuned per dataset, and the WIT pre-training corpus has unquantified overlap with downstream concepts (e.g., 21.5% raw overlap with Country211 by their own detector). The robustness conclusion further assumes that the 7 ImageNet-derived shift datasets are representative of \"natural distribution shift\" generally, rather than a specific axis along which broad web-scale training happens to help."},{"attestation":"unclaimed","claim_id":"C3","kind":"one_line_summary","source":"verdict.one_line_summary","status":"machine_extracted","text":"Contrastive image-text pre-training on 400M web pairs yields a vision model whose zero-shot transfer is competitive with supervised baselines across 30+ datasets and notably more robust to natural distribution shift."},{"attestation":"unclaimed","claim_id":"C4","kind":"headline","source":"verdict.pith_extraction.headline","status":"machine_extracted","text":"A contrastive caption-matching objective trained on 400M web image-text pairs yields a vision model whose zero-shot classifier — built by embedding class names as text — matches a supervised ResNet-50 on ImageNet and is markedly more robust"}],"snapshot_sha256":"36e79e574c38bbc1d6ee9f2ba176f46e5c37dc858f76be13d634dd846caf7566"},"formal_canon":{"evidence_count":4,"snapshot_sha256":"8be44cce7b23482ebf795e73418be2f2cc7250bc1bc1fbac79ef3e2d263b72ba"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2103.00020/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"State-of-the-art computer vision systems are trained to predict a fixed set of predetermined object categories. This restricted form of supervision limits their generality and usability since additional labeled data is needed to specify any other visual concept. Learning directly from raw text about images is a promising alternative which leverages a much broader source of supervision. We demonstrate that the simple pre-training task of predicting which caption goes with which image is an efficient and scalable way to learn SOTA image representations from scratch on a dataset of 400 million (i","authors_text":"Aditya Ramesh, Alec Radford, Amanda Askell, Chris Hallacy, Gabriel Goh, Girish Sastry, Gretchen Krueger, Ilya Sutskever, Jack Clark, Jong Wook Kim, Pamela Mishkin, Sandhini Agarwal","cross_cats":["cs.LG"],"headline":"A contrastive caption-matching objective trained on 400M web image-text pairs yields a vision model whose zero-shot classifier — built by embedding class names as text — matches a supervised ResNet-50 on ImageNet and is markedly more robust","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2021-02-26T19:04:58Z","title":"Learning Transferable Visual Models From Natural Language Supervision"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2103.00020","kind":"arxiv","version":1},"verdict":{"created_at":"2026-05-09T01:43:10.332142Z","id":"4fcb82d5-d189-4427-9402-1e77f69b9ff2","model_set":{"reader":"claude-opus-4-7"},"one_line_summary":"Contrastive image-text pre-training on 400M web pairs yields a vision model whose zero-shot transfer is competitive with supervised baselines across 30+ datasets and notably more robust to natural distribution shift.","pipeline_version":"pith-pipeline@v0.9.0","pith_extraction_headline":"A contrastive caption-matching objective trained on 400M web image-text pairs yields a vision model whose zero-shot classifier — built by embedding class names as text — matches a supervised ResNet-50 on ImageNet and is markedly more robust","strongest_claim":"A contrastive image-text pre-training objective scaled to 400M web (image, text) pairs produces image representations whose zero-shot transfer — by embedding class names as text prompts — is competitive with fully supervised baselines on a broad evaluation suite (matching supervised ResNet-50 on ImageNet at 76.2% top-1 with zero ImageNet labels), and yields substantially higher effective robustness to natural distribution shifts than ImageNet-trained models of equivalent in-distribution accuracy.","weakest_assumption":"That the 27-dataset evaluation suite, assembled and iterated on during CLIP development, fairly represents \"general\" vision capability. The authors explicitly acknowledge this: the suite is \"undeniably co-adapted with the development and capabilities of CLIP,\" validation sets were repeatedly queried to guide design, prompt engineering was tuned per dataset, and the WIT pre-training corpus has unquantified overlap with downstream concepts (e.g., 21.5% raw overlap with Country211 by their own detector). The robustness conclusion further assumes that the 7 ImageNet-derived shift datasets are representative of \"natural distribution shift\" generally, rather than a specific axis along which broad web-scale training happens to help."}},"verdict_id":"4fcb82d5-d189-4427-9402-1e77f69b9ff2"}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:979dd22dc999996390d27b347ae97cd61ed1ddef988a2add1f622c26bd2c7ad3","target":"record","created_at":"2026-07-05T02:19:01Z","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":"d4a65d3dd012243cca4e0073c97afc592b506ddf5ba701de149be20772c4d6ef","cross_cats_sorted":["cs.LG"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2021-02-26T19:04:58Z","title_canon_sha256":"2d6f32e4dc6edfe6491b735ef559a24985a8c34e0f7bddf8b517459042960491"},"schema_version":"1.0","source":{"id":"2103.00020","kind":"arxiv","version":1}},"canonical_sha256":"fb88e676e3935390143c6548d1b7b5f22cceb0bc1f8b1d3e94bfccc2b4ad8f8a","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"fb88e676e3935390143c6548d1b7b5f22cceb0bc1f8b1d3e94bfccc2b4ad8f8a","first_computed_at":"2026-07-05T02:19:01.430587Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T02:19:01.430587Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"G9BmD34zhoU4j9ngCtDgXzQNZWU49ldufbw+6RRmN/RGvIhgrQdejpGZU4z0OPZi+7JfUo4JbudweCJw3flEBA==","signature_status":"signed_v1","signed_at":"2026-07-05T02:19:01.431034Z","signed_message":"canonical_sha256_bytes"},"source_id":"2103.00020","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:979dd22dc999996390d27b347ae97cd61ed1ddef988a2add1f622c26bd2c7ad3","sha256:de1d6b3a5cd46981a50a72a2dd828e81e140578a46b4664895716922dae0ac82"],"state_sha256":"937beb233f8e0c407cc49a6e1bf015da37d1e0c1abde8da0d888fc3e80d4951a"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"XwCxNiKoqI+FYDd1d9IprK+lx9/mX87OodCIcamlzfcSb6kQIOFOzNmBi2lJg+KDhiwOe3gZ2Ht2jqI8PiGrBg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-03T15:40:32.504019Z","bundle_sha256":"2e1f948ab0620a444725881a17257e87ac59a0a0852ade36447cbf04e890e9ef"}}