{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:KVPX66DL2NZRWNK4P5MRLMVOVN","short_pith_number":"pith:KVPX66DL","canonical_record":{"source":{"id":"2504.09984","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.IR","submitted_at":"2025-04-14T08:51:35Z","cross_cats_sorted":[],"title_canon_sha256":"3e5cfa9bdfde50d00341bee57204a62aac581eefbed12efd7c7141cfbe264801","abstract_canon_sha256":"1e98a2b8ffca69f4cf3af16ee7ced3a7e06d994995d2f1ea479285d932c590d1"},"schema_version":"1.0"},"canonical_sha256":"555f7f786bd3731b355c7f5915b2aeab53da3116db88eec741b8cbc108fe9188","source":{"kind":"arxiv","id":"2504.09984","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2504.09984","created_at":"2026-07-05T10:48:45Z"},{"alias_kind":"arxiv_version","alias_value":"2504.09984v1","created_at":"2026-07-05T10:48:45Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2504.09984","created_at":"2026-07-05T10:48:45Z"},{"alias_kind":"pith_short_12","alias_value":"KVPX66DL2NZR","created_at":"2026-07-05T10:48:45Z"},{"alias_kind":"pith_short_16","alias_value":"KVPX66DL2NZRWNK4","created_at":"2026-07-05T10:48:45Z"},{"alias_kind":"pith_short_8","alias_value":"KVPX66DL","created_at":"2026-07-05T10:48:45Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:KVPX66DL2NZRWNK4P5MRLMVOVN","target":"record","payload":{"canonical_record":{"source":{"id":"2504.09984","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.IR","submitted_at":"2025-04-14T08:51:35Z","cross_cats_sorted":[],"title_canon_sha256":"3e5cfa9bdfde50d00341bee57204a62aac581eefbed12efd7c7141cfbe264801","abstract_canon_sha256":"1e98a2b8ffca69f4cf3af16ee7ced3a7e06d994995d2f1ea479285d932c590d1"},"schema_version":"1.0"},"canonical_sha256":"555f7f786bd3731b355c7f5915b2aeab53da3116db88eec741b8cbc108fe9188","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T10:48:45.978908Z","signature_b64":"ZAVaEmrceZmE3VNQBUdJW06wpRWwzDthu1eH+1uP+zjp7ahdkwLP8vVykEL1DjRbLMVZdzkAW3lp65/4Y2j7Aw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"555f7f786bd3731b355c7f5915b2aeab53da3116db88eec741b8cbc108fe9188","last_reissued_at":"2026-07-05T10:48:45.978426Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T10:48:45.978426Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2504.09984","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-05T10:48:45Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ysSkO3sbYpmurAkndWaCbNIG/IPv0LVUWAKELupzJWQhtiu0JRrFlnyEhUft8SdC98GmMawzpKtNsaf3AacoAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-08T12:31:09.919508Z"},"content_sha256":"b57aea97325bb48b7c3d91752c332a475507904e4f00db656cceea94d9b8d29f","schema_version":"1.0","event_id":"sha256:b57aea97325bb48b7c3d91752c332a475507904e4f00db656cceea94d9b8d29f"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:KVPX66DL2NZRWNK4P5MRLMVOVN","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"On Precomputation and Caching in Information Retrieval Experiments with Pipeline Architectures","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.IR","authors_text":"Craig Macdonald, Sean MacAvaney","submitted_at":"2025-04-14T08:51:35Z","abstract_excerpt":"Modern information retrieval systems often rely on multiple components executed in a pipeline. In a research setting, this can lead to substantial redundant computations (e.g., retrieving the same query multiple times for evaluating different downstream rerankers). To overcome this, researchers take cached \"result\" files as inputs, which represent the output of another pipeline. However, these result files can be brittle and can cause a disconnect between the conceptual design of the pipeline and its logical implementation. To overcome both the redundancy problem (when executing complete pipel"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2504.09984","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/2504.09984/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-05T10:48:45Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"cjGfHvtN+FH7lTQLwg5rdVmImkXSD4s3uER/Ovywq5ujI6oH3+qcZIZ09fulbh0rmha45qDWShes28Ishg2nBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-08T12:31:09.920014Z"},"content_sha256":"f659309ba63444341ae6fecd2b002ef3e03b8d434912af49b6e3d472a7db0213","schema_version":"1.0","event_id":"sha256:f659309ba63444341ae6fecd2b002ef3e03b8d434912af49b6e3d472a7db0213"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/KVPX66DL2NZRWNK4P5MRLMVOVN/bundle.json","state_url":"https://pith.science/pith/KVPX66DL2NZRWNK4P5MRLMVOVN/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/KVPX66DL2NZRWNK4P5MRLMVOVN/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-08T12:31:09Z","links":{"resolver":"https://pith.science/pith/KVPX66DL2NZRWNK4P5MRLMVOVN","bundle":"https://pith.science/pith/KVPX66DL2NZRWNK4P5MRLMVOVN/bundle.json","state":"https://pith.science/pith/KVPX66DL2NZRWNK4P5MRLMVOVN/state.json","well_known_bundle":"https://pith.science/.well-known/pith/KVPX66DL2NZRWNK4P5MRLMVOVN/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:KVPX66DL2NZRWNK4P5MRLMVOVN","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":"1e98a2b8ffca69f4cf3af16ee7ced3a7e06d994995d2f1ea479285d932c590d1","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.IR","submitted_at":"2025-04-14T08:51:35Z","title_canon_sha256":"3e5cfa9bdfde50d00341bee57204a62aac581eefbed12efd7c7141cfbe264801"},"schema_version":"1.0","source":{"id":"2504.09984","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2504.09984","created_at":"2026-07-05T10:48:45Z"},{"alias_kind":"arxiv_version","alias_value":"2504.09984v1","created_at":"2026-07-05T10:48:45Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2504.09984","created_at":"2026-07-05T10:48:45Z"},{"alias_kind":"pith_short_12","alias_value":"KVPX66DL2NZR","created_at":"2026-07-05T10:48:45Z"},{"alias_kind":"pith_short_16","alias_value":"KVPX66DL2NZRWNK4","created_at":"2026-07-05T10:48:45Z"},{"alias_kind":"pith_short_8","alias_value":"KVPX66DL","created_at":"2026-07-05T10:48:45Z"}],"graph_snapshots":[{"event_id":"sha256:f659309ba63444341ae6fecd2b002ef3e03b8d434912af49b6e3d472a7db0213","target":"graph","created_at":"2026-07-05T10:48:45Z","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/2504.09984/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Modern information retrieval systems often rely on multiple components executed in a pipeline. In a research setting, this can lead to substantial redundant computations (e.g., retrieving the same query multiple times for evaluating different downstream rerankers). To overcome this, researchers take cached \"result\" files as inputs, which represent the output of another pipeline. However, these result files can be brittle and can cause a disconnect between the conceptual design of the pipeline and its logical implementation. To overcome both the redundancy problem (when executing complete pipel","authors_text":"Craig Macdonald, Sean MacAvaney","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.IR","submitted_at":"2025-04-14T08:51:35Z","title":"On Precomputation and Caching in Information Retrieval Experiments with Pipeline Architectures"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2504.09984","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:b57aea97325bb48b7c3d91752c332a475507904e4f00db656cceea94d9b8d29f","target":"record","created_at":"2026-07-05T10:48:45Z","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":"1e98a2b8ffca69f4cf3af16ee7ced3a7e06d994995d2f1ea479285d932c590d1","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.IR","submitted_at":"2025-04-14T08:51:35Z","title_canon_sha256":"3e5cfa9bdfde50d00341bee57204a62aac581eefbed12efd7c7141cfbe264801"},"schema_version":"1.0","source":{"id":"2504.09984","kind":"arxiv","version":1}},"canonical_sha256":"555f7f786bd3731b355c7f5915b2aeab53da3116db88eec741b8cbc108fe9188","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"555f7f786bd3731b355c7f5915b2aeab53da3116db88eec741b8cbc108fe9188","first_computed_at":"2026-07-05T10:48:45.978426Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T10:48:45.978426Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"ZAVaEmrceZmE3VNQBUdJW06wpRWwzDthu1eH+1uP+zjp7ahdkwLP8vVykEL1DjRbLMVZdzkAW3lp65/4Y2j7Aw==","signature_status":"signed_v1","signed_at":"2026-07-05T10:48:45.978908Z","signed_message":"canonical_sha256_bytes"},"source_id":"2504.09984","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:b57aea97325bb48b7c3d91752c332a475507904e4f00db656cceea94d9b8d29f","sha256:f659309ba63444341ae6fecd2b002ef3e03b8d434912af49b6e3d472a7db0213"],"state_sha256":"16925ed00b4cd64511acbdbd9ab8843815dbb57d14fa8a2b22ff38b6f1980f24"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"IK+wTDBplkwF6reWueGfb7U7rpmh+UT4ZIpdOi9kKM8ZkNEKIRZTzr0ELOZtrwikZ/zNrHLndJD+VQaJZ+BFBw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-08T12:31:09.923319Z","bundle_sha256":"84fd508760be225c19587701b1df5854389518e557ceb668e89adc4828f9fa74"}}