{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2026:UANVZCO532HCHUYDIH2Q7PWYJM","short_pith_number":"pith:UANVZCO5","canonical_record":{"source":{"id":"2606.04196","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.DB","submitted_at":"2026-06-02T20:27:42Z","cross_cats_sorted":[],"title_canon_sha256":"f669fda946f4f908e1a71058b4ae3831eeb3c17583884f3da751345a1d82eeb5","abstract_canon_sha256":"ff823c3b351ef10cc18cf23804aeffeaeeb5a63400d4b44be737a17443d1b2fe"},"schema_version":"1.0"},"canonical_sha256":"a01b5c89ddde8e23d30341f50fbed84b2e7de5bab8c55b38884da8209c9f7b34","source":{"kind":"arxiv","id":"2606.04196","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2606.04196","created_at":"2026-06-04T01:08:57Z"},{"alias_kind":"arxiv_version","alias_value":"2606.04196v1","created_at":"2026-06-04T01:08:57Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2606.04196","created_at":"2026-06-04T01:08:57Z"},{"alias_kind":"pith_short_12","alias_value":"UANVZCO532HC","created_at":"2026-06-04T01:08:57Z"},{"alias_kind":"pith_short_16","alias_value":"UANVZCO532HCHUYD","created_at":"2026-06-04T01:08:57Z"},{"alias_kind":"pith_short_8","alias_value":"UANVZCO5","created_at":"2026-06-04T01:08:57Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2026:UANVZCO532HCHUYDIH2Q7PWYJM","target":"record","payload":{"canonical_record":{"source":{"id":"2606.04196","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.DB","submitted_at":"2026-06-02T20:27:42Z","cross_cats_sorted":[],"title_canon_sha256":"f669fda946f4f908e1a71058b4ae3831eeb3c17583884f3da751345a1d82eeb5","abstract_canon_sha256":"ff823c3b351ef10cc18cf23804aeffeaeeb5a63400d4b44be737a17443d1b2fe"},"schema_version":"1.0"},"canonical_sha256":"a01b5c89ddde8e23d30341f50fbed84b2e7de5bab8c55b38884da8209c9f7b34","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-06-04T01:08:57.916109Z","signature_b64":"nUZSNvxc7Z4Qnq7zk5MdeQxoF4jQ/c7r4DBhiQTBcmVOxz54bE27C5kOuDnSxMC39YcUbhWODYTy+DBJOeM7CA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"a01b5c89ddde8e23d30341f50fbed84b2e7de5bab8c55b38884da8209c9f7b34","last_reissued_at":"2026-06-04T01:08:57.915554Z","signature_status":"signed_v1","first_computed_at":"2026-06-04T01:08:57.915554Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2606.04196","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-04T01:08:57Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"G1Ma0IzDqyShAYPd8qAPMO325bao+r5ncOpY2IX97SQVjQOpNoTbtn8NJfT7Vony9m3jRYg4BElXPaLfzPibBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-14T12:03:18.000541Z"},"content_sha256":"939b7a08ae5d525003bba7778adba768ad9d34156bbad0d1c7b5ac10fcccc982","schema_version":"1.0","event_id":"sha256:939b7a08ae5d525003bba7778adba768ad9d34156bbad0d1c7b5ac10fcccc982"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2026:UANVZCO532HCHUYDIH2Q7PWYJM","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Puffin-Backed Vector Indexes: Attaching Approximate Nearest Neighbor Indexes to Apache Iceberg Snapshots for Compute-Disaggregated Query Engines","license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.DB","authors_text":"Artur Borycki","submitted_at":"2026-06-02T20:27:42Z","abstract_excerpt":"We describe a design pattern and concrete implementation for embedding distributed approximate nearest neighbor indexes inside the Apache Iceberg table format, using the Puffin sidecar file as the storage container and the snapshot summary as the binding mechanism. Modern analytical query engines increasingly adopt a compute disaggregated architecture: executors are stateless, scale elastically, and read all data from object storage. Adding vector similarity search to such an engine traditionally requires a dedicated index storage layer with its own lifecycle, consistency model, and operationa"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2606.04196","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.04196/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-04T01:08:57Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"9kGAEkNqHKUGaSqO1TLNXdGvvgSsVnMGdyIPjDu6PTcUNxGuHv01r0KHNELAUM1Wg0wh7TfnZkjSi4N0ZPlMAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-14T12:03:18.001185Z"},"content_sha256":"766cd32ceeb3c17498e0e55834fe2865a79f9ca2cdc739be21be2bf029c1212a","schema_version":"1.0","event_id":"sha256:766cd32ceeb3c17498e0e55834fe2865a79f9ca2cdc739be21be2bf029c1212a"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/UANVZCO532HCHUYDIH2Q7PWYJM/bundle.json","state_url":"https://pith.science/pith/UANVZCO532HCHUYDIH2Q7PWYJM/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/UANVZCO532HCHUYDIH2Q7PWYJM/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-14T12:03:18Z","links":{"resolver":"https://pith.science/pith/UANVZCO532HCHUYDIH2Q7PWYJM","bundle":"https://pith.science/pith/UANVZCO532HCHUYDIH2Q7PWYJM/bundle.json","state":"https://pith.science/pith/UANVZCO532HCHUYDIH2Q7PWYJM/state.json","well_known_bundle":"https://pith.science/.well-known/pith/UANVZCO532HCHUYDIH2Q7PWYJM/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2026:UANVZCO532HCHUYDIH2Q7PWYJM","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":"ff823c3b351ef10cc18cf23804aeffeaeeb5a63400d4b44be737a17443d1b2fe","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.DB","submitted_at":"2026-06-02T20:27:42Z","title_canon_sha256":"f669fda946f4f908e1a71058b4ae3831eeb3c17583884f3da751345a1d82eeb5"},"schema_version":"1.0","source":{"id":"2606.04196","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2606.04196","created_at":"2026-06-04T01:08:57Z"},{"alias_kind":"arxiv_version","alias_value":"2606.04196v1","created_at":"2026-06-04T01:08:57Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2606.04196","created_at":"2026-06-04T01:08:57Z"},{"alias_kind":"pith_short_12","alias_value":"UANVZCO532HC","created_at":"2026-06-04T01:08:57Z"},{"alias_kind":"pith_short_16","alias_value":"UANVZCO532HCHUYD","created_at":"2026-06-04T01:08:57Z"},{"alias_kind":"pith_short_8","alias_value":"UANVZCO5","created_at":"2026-06-04T01:08:57Z"}],"graph_snapshots":[{"event_id":"sha256:766cd32ceeb3c17498e0e55834fe2865a79f9ca2cdc739be21be2bf029c1212a","target":"graph","created_at":"2026-06-04T01:08:57Z","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.04196/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"We describe a design pattern and concrete implementation for embedding distributed approximate nearest neighbor indexes inside the Apache Iceberg table format, using the Puffin sidecar file as the storage container and the snapshot summary as the binding mechanism. Modern analytical query engines increasingly adopt a compute disaggregated architecture: executors are stateless, scale elastically, and read all data from object storage. Adding vector similarity search to such an engine traditionally requires a dedicated index storage layer with its own lifecycle, consistency model, and operationa","authors_text":"Artur Borycki","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.DB","submitted_at":"2026-06-02T20:27:42Z","title":"Puffin-Backed Vector Indexes: Attaching Approximate Nearest Neighbor Indexes to Apache Iceberg Snapshots for Compute-Disaggregated Query Engines"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2606.04196","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:939b7a08ae5d525003bba7778adba768ad9d34156bbad0d1c7b5ac10fcccc982","target":"record","created_at":"2026-06-04T01:08:57Z","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":"ff823c3b351ef10cc18cf23804aeffeaeeb5a63400d4b44be737a17443d1b2fe","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.DB","submitted_at":"2026-06-02T20:27:42Z","title_canon_sha256":"f669fda946f4f908e1a71058b4ae3831eeb3c17583884f3da751345a1d82eeb5"},"schema_version":"1.0","source":{"id":"2606.04196","kind":"arxiv","version":1}},"canonical_sha256":"a01b5c89ddde8e23d30341f50fbed84b2e7de5bab8c55b38884da8209c9f7b34","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"a01b5c89ddde8e23d30341f50fbed84b2e7de5bab8c55b38884da8209c9f7b34","first_computed_at":"2026-06-04T01:08:57.915554Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-06-04T01:08:57.915554Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"nUZSNvxc7Z4Qnq7zk5MdeQxoF4jQ/c7r4DBhiQTBcmVOxz54bE27C5kOuDnSxMC39YcUbhWODYTy+DBJOeM7CA==","signature_status":"signed_v1","signed_at":"2026-06-04T01:08:57.916109Z","signed_message":"canonical_sha256_bytes"},"source_id":"2606.04196","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:939b7a08ae5d525003bba7778adba768ad9d34156bbad0d1c7b5ac10fcccc982","sha256:766cd32ceeb3c17498e0e55834fe2865a79f9ca2cdc739be21be2bf029c1212a"],"state_sha256":"b8bbb187e8eb9cb55a4771ae97b30a2b2a2a2f65a4220a623aadb8c501b4e2d6"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"LCbQQGRUkx5+8bE30+W8fEBTjz2oal3yUQ0APUfBqAeAEeYZtw+96kAlXrYAb0xF1xoIM8JMBV32K19xZdS0Bw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-14T12:03:18.005917Z","bundle_sha256":"ed194e7814c364187339a0e0ecb2dc78a180746134c3e33d8b79d894538a7c7f"}}