{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:UVJLGW37CPUBGULSGZRQVPI5PF","short_pith_number":"pith:UVJLGW37","canonical_record":{"source":{"id":"2410.19135","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AI","submitted_at":"2024-10-24T20:07:08Z","cross_cats_sorted":["cs.PL"],"title_canon_sha256":"2f12ccde8e0d4452874f49b8592898898a50d76b25c2fc3910d35826f69027bd","abstract_canon_sha256":"7b9a6bf997ba857b367c8e1b150612ca265f949e097cf497baa93a6809b1f6f6"},"schema_version":"1.0"},"canonical_sha256":"a552b35b7f13e813517236630abd1d797e9293c0bc0bfddc69fca5e4e944514e","source":{"kind":"arxiv","id":"2410.19135","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2410.19135","created_at":"2026-07-05T09:25:51Z"},{"alias_kind":"arxiv_version","alias_value":"2410.19135v1","created_at":"2026-07-05T09:25:51Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2410.19135","created_at":"2026-07-05T09:25:51Z"},{"alias_kind":"pith_short_12","alias_value":"UVJLGW37CPUB","created_at":"2026-07-05T09:25:51Z"},{"alias_kind":"pith_short_16","alias_value":"UVJLGW37CPUBGULS","created_at":"2026-07-05T09:25:51Z"},{"alias_kind":"pith_short_8","alias_value":"UVJLGW37","created_at":"2026-07-05T09:25:51Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:UVJLGW37CPUBGULSGZRQVPI5PF","target":"record","payload":{"canonical_record":{"source":{"id":"2410.19135","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AI","submitted_at":"2024-10-24T20:07:08Z","cross_cats_sorted":["cs.PL"],"title_canon_sha256":"2f12ccde8e0d4452874f49b8592898898a50d76b25c2fc3910d35826f69027bd","abstract_canon_sha256":"7b9a6bf997ba857b367c8e1b150612ca265f949e097cf497baa93a6809b1f6f6"},"schema_version":"1.0"},"canonical_sha256":"a552b35b7f13e813517236630abd1d797e9293c0bc0bfddc69fca5e4e944514e","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:25:51.907201Z","signature_b64":"wlwviIYcwhEzCIDyTdAQmIdmn8vIKja1y0TRpgyEFT/YMFYcvSq5GxN00CZ9DoP/jbyrGICljr9LUPeY0ZyiAw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"a552b35b7f13e813517236630abd1d797e9293c0bc0bfddc69fca5e4e944514e","last_reissued_at":"2026-07-05T09:25:51.906692Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:25:51.906692Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2410.19135","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-05T09:25:51Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"dFmrlByitg0VIYDPOOaCdj3MioFfe2VpxdNikbPJz/MsTdEDDXCVKwFLNLcbSFjJJ8Z3trdhqsZs9TBUoV7XCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-21T18:57:10.198889Z"},"content_sha256":"b8baf4eeade527698af0da7252fb9bce21e7853b09a242549f1aea9e73df2a7d","schema_version":"1.0","event_id":"sha256:b8baf4eeade527698af0da7252fb9bce21e7853b09a242549f1aea9e73df2a7d"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:UVJLGW37CPUBGULSGZRQVPI5PF","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"PDL: A Declarative Prompt Programming Language","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.PL"],"primary_cat":"cs.AI","authors_text":"Claudio Spiess, Louis Mandel, Mandana Vaziri, Martin Hirzel","submitted_at":"2024-10-24T20:07:08Z","abstract_excerpt":"Large language models (LLMs) have taken the world by storm by making many previously difficult uses of AI feasible. LLMs are controlled via highly expressive textual prompts and return textual answers. Unfortunately, this unstructured text as input and output makes LLM-based applications brittle. This motivates the rise of prompting frameworks, which mediate between LLMs and the external world. However, existing prompting frameworks either have a high learning curve or take away control over the exact prompts from the developer. To overcome this dilemma, this paper introduces the Prompt Declar"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2410.19135","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/2410.19135/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-05T09:25:51Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"+muf2nrEx8NWbgEx2U4kVaElB0ApXJ6A6Px38CZGb9h//CztShqEwGQYYY3g0C2u4pdlmNI3L5Bke7D0LLCoAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-21T18:57:10.199798Z"},"content_sha256":"d51a6ab07b6034e7c4bdd364a5e77c8fb596fd0f89c9896c453ee1f37c5efdf2","schema_version":"1.0","event_id":"sha256:d51a6ab07b6034e7c4bdd364a5e77c8fb596fd0f89c9896c453ee1f37c5efdf2"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/UVJLGW37CPUBGULSGZRQVPI5PF/bundle.json","state_url":"https://pith.science/pith/UVJLGW37CPUBGULSGZRQVPI5PF/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/UVJLGW37CPUBGULSGZRQVPI5PF/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-21T18:57:10Z","links":{"resolver":"https://pith.science/pith/UVJLGW37CPUBGULSGZRQVPI5PF","bundle":"https://pith.science/pith/UVJLGW37CPUBGULSGZRQVPI5PF/bundle.json","state":"https://pith.science/pith/UVJLGW37CPUBGULSGZRQVPI5PF/state.json","well_known_bundle":"https://pith.science/.well-known/pith/UVJLGW37CPUBGULSGZRQVPI5PF/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:UVJLGW37CPUBGULSGZRQVPI5PF","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":"7b9a6bf997ba857b367c8e1b150612ca265f949e097cf497baa93a6809b1f6f6","cross_cats_sorted":["cs.PL"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AI","submitted_at":"2024-10-24T20:07:08Z","title_canon_sha256":"2f12ccde8e0d4452874f49b8592898898a50d76b25c2fc3910d35826f69027bd"},"schema_version":"1.0","source":{"id":"2410.19135","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2410.19135","created_at":"2026-07-05T09:25:51Z"},{"alias_kind":"arxiv_version","alias_value":"2410.19135v1","created_at":"2026-07-05T09:25:51Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2410.19135","created_at":"2026-07-05T09:25:51Z"},{"alias_kind":"pith_short_12","alias_value":"UVJLGW37CPUB","created_at":"2026-07-05T09:25:51Z"},{"alias_kind":"pith_short_16","alias_value":"UVJLGW37CPUBGULS","created_at":"2026-07-05T09:25:51Z"},{"alias_kind":"pith_short_8","alias_value":"UVJLGW37","created_at":"2026-07-05T09:25:51Z"}],"graph_snapshots":[{"event_id":"sha256:d51a6ab07b6034e7c4bdd364a5e77c8fb596fd0f89c9896c453ee1f37c5efdf2","target":"graph","created_at":"2026-07-05T09:25:51Z","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/2410.19135/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Large language models (LLMs) have taken the world by storm by making many previously difficult uses of AI feasible. LLMs are controlled via highly expressive textual prompts and return textual answers. Unfortunately, this unstructured text as input and output makes LLM-based applications brittle. This motivates the rise of prompting frameworks, which mediate between LLMs and the external world. However, existing prompting frameworks either have a high learning curve or take away control over the exact prompts from the developer. To overcome this dilemma, this paper introduces the Prompt Declar","authors_text":"Claudio Spiess, Louis Mandel, Mandana Vaziri, Martin Hirzel","cross_cats":["cs.PL"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AI","submitted_at":"2024-10-24T20:07:08Z","title":"PDL: A Declarative Prompt Programming Language"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2410.19135","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:b8baf4eeade527698af0da7252fb9bce21e7853b09a242549f1aea9e73df2a7d","target":"record","created_at":"2026-07-05T09:25:51Z","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":"7b9a6bf997ba857b367c8e1b150612ca265f949e097cf497baa93a6809b1f6f6","cross_cats_sorted":["cs.PL"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AI","submitted_at":"2024-10-24T20:07:08Z","title_canon_sha256":"2f12ccde8e0d4452874f49b8592898898a50d76b25c2fc3910d35826f69027bd"},"schema_version":"1.0","source":{"id":"2410.19135","kind":"arxiv","version":1}},"canonical_sha256":"a552b35b7f13e813517236630abd1d797e9293c0bc0bfddc69fca5e4e944514e","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"a552b35b7f13e813517236630abd1d797e9293c0bc0bfddc69fca5e4e944514e","first_computed_at":"2026-07-05T09:25:51.906692Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:25:51.906692Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"wlwviIYcwhEzCIDyTdAQmIdmn8vIKja1y0TRpgyEFT/YMFYcvSq5GxN00CZ9DoP/jbyrGICljr9LUPeY0ZyiAw==","signature_status":"signed_v1","signed_at":"2026-07-05T09:25:51.907201Z","signed_message":"canonical_sha256_bytes"},"source_id":"2410.19135","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:b8baf4eeade527698af0da7252fb9bce21e7853b09a242549f1aea9e73df2a7d","sha256:d51a6ab07b6034e7c4bdd364a5e77c8fb596fd0f89c9896c453ee1f37c5efdf2"],"state_sha256":"fd730fa0c67b793eb072a377b3582c30987938fd11c8ebc64853aaf919670683"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ujkJ6lRT06/1drKcD5MWSdAbQdRWFNp4O6mebOSm904iz43bIh6pNhMExKh57nsDTvS2MXfBinqALZ/GltzQAg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-21T18:57:10.206128Z","bundle_sha256":"6a4cd80a976cd45de1cc2f4a06a59f69f765ab1fc46e290eae28fc45997892e9"}}