{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:3EO6WG3AXVN3BGQGUWIV5IZVH5","short_pith_number":"pith:3EO6WG3A","canonical_record":{"source":{"id":"2507.06396","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AI","submitted_at":"2025-07-08T21:03:22Z","cross_cats_sorted":["cs.LG","cs.PL","cs.SE"],"title_canon_sha256":"488e82cdc7994965ba5ff4b851f7f021f67a339a341d0566a2c960f69085a67d","abstract_canon_sha256":"64c56fdbe927ab436503fc9fe12056a2bf0fd12be79eb2c6358e038a3ec63e6e"},"schema_version":"1.0"},"canonical_sha256":"d91deb1b60bd5bb09a06a5915ea3353f5def4f3957bc08ffe0dfc9a6c55e6fd3","source":{"kind":"arxiv","id":"2507.06396","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2507.06396","created_at":"2026-07-05T11:34:14Z"},{"alias_kind":"arxiv_version","alias_value":"2507.06396v1","created_at":"2026-07-05T11:34:14Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2507.06396","created_at":"2026-07-05T11:34:14Z"},{"alias_kind":"pith_short_12","alias_value":"3EO6WG3AXVN3","created_at":"2026-07-05T11:34:14Z"},{"alias_kind":"pith_short_16","alias_value":"3EO6WG3AXVN3BGQG","created_at":"2026-07-05T11:34:14Z"},{"alias_kind":"pith_short_8","alias_value":"3EO6WG3A","created_at":"2026-07-05T11:34:14Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:3EO6WG3AXVN3BGQGUWIV5IZVH5","target":"record","payload":{"canonical_record":{"source":{"id":"2507.06396","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AI","submitted_at":"2025-07-08T21:03:22Z","cross_cats_sorted":["cs.LG","cs.PL","cs.SE"],"title_canon_sha256":"488e82cdc7994965ba5ff4b851f7f021f67a339a341d0566a2c960f69085a67d","abstract_canon_sha256":"64c56fdbe927ab436503fc9fe12056a2bf0fd12be79eb2c6358e038a3ec63e6e"},"schema_version":"1.0"},"canonical_sha256":"d91deb1b60bd5bb09a06a5915ea3353f5def4f3957bc08ffe0dfc9a6c55e6fd3","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:34:14.960930Z","signature_b64":"IeYtnmAslxKxvb+MHqmmltdpOZXtpWrQCn664Y+CfTPjv5Izpn2fSP2ENbi/SeCB++gT6NZjZzWnv5UAwVEBDw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"d91deb1b60bd5bb09a06a5915ea3353f5def4f3957bc08ffe0dfc9a6c55e6fd3","last_reissued_at":"2026-07-05T11:34:14.960450Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:34:14.960450Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2507.06396","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-05T11:34:14Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"bRJT8Inku51DsN/1CtQHHBJ8OiKgwmmEHXrtR1KCCA3ZBrrhTdywUypR6hIB0YsMJrXWUwn0jkcJN+y7bqozBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-09T14:15:13.257657Z"},"content_sha256":"0957898e8c81ea953789a31ae44f54048feddd9ed3371ad42c0fc6b327dfb239","schema_version":"1.0","event_id":"sha256:0957898e8c81ea953789a31ae44f54048feddd9ed3371ad42c0fc6b327dfb239"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:3EO6WG3AXVN3BGQGUWIV5IZVH5","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Representing Prompting Patterns with PDL: Compliance Agent Case Study","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.LG","cs.PL","cs.SE"],"primary_cat":"cs.AI","authors_text":"Anca Sailer, Hirokuni Kitahara, Louis Mandel, Mandana Vaziri, Martin Hirzel, Yuji Watanabe","submitted_at":"2025-07-08T21:03:22Z","abstract_excerpt":"Prompt engineering for LLMs remains complex, with existing frameworks either hiding complexity behind restrictive APIs or providing inflexible canned patterns that resist customization -- making sophisticated agentic programming challenging. We present the Prompt Declaration Language (PDL), a novel approach to prompt representation that tackles this fundamental complexity by bringing prompts to the forefront, enabling manual and automatic prompt tuning while capturing the composition of LLM calls together with rule-based code and external tools. By abstracting away the plumbing for such compos"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2507.06396","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/2507.06396/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-05T11:34:14Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"iJBpia+vxKIMrqyK0UM/Fn7d4xEneLr5EgRNSEetW/s4Fuy5N7CImZJYkdoYF7WbsoZ65k8lmyR+HeE7UuHdDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-09T14:15:13.258159Z"},"content_sha256":"136c2129cfc02c4d950666d39fd02c991c1f5159aa1d1ab8d91025598afb3dad","schema_version":"1.0","event_id":"sha256:136c2129cfc02c4d950666d39fd02c991c1f5159aa1d1ab8d91025598afb3dad"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/3EO6WG3AXVN3BGQGUWIV5IZVH5/bundle.json","state_url":"https://pith.science/pith/3EO6WG3AXVN3BGQGUWIV5IZVH5/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/3EO6WG3AXVN3BGQGUWIV5IZVH5/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-09T14:15:13Z","links":{"resolver":"https://pith.science/pith/3EO6WG3AXVN3BGQGUWIV5IZVH5","bundle":"https://pith.science/pith/3EO6WG3AXVN3BGQGUWIV5IZVH5/bundle.json","state":"https://pith.science/pith/3EO6WG3AXVN3BGQGUWIV5IZVH5/state.json","well_known_bundle":"https://pith.science/.well-known/pith/3EO6WG3AXVN3BGQGUWIV5IZVH5/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:3EO6WG3AXVN3BGQGUWIV5IZVH5","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":"64c56fdbe927ab436503fc9fe12056a2bf0fd12be79eb2c6358e038a3ec63e6e","cross_cats_sorted":["cs.LG","cs.PL","cs.SE"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AI","submitted_at":"2025-07-08T21:03:22Z","title_canon_sha256":"488e82cdc7994965ba5ff4b851f7f021f67a339a341d0566a2c960f69085a67d"},"schema_version":"1.0","source":{"id":"2507.06396","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2507.06396","created_at":"2026-07-05T11:34:14Z"},{"alias_kind":"arxiv_version","alias_value":"2507.06396v1","created_at":"2026-07-05T11:34:14Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2507.06396","created_at":"2026-07-05T11:34:14Z"},{"alias_kind":"pith_short_12","alias_value":"3EO6WG3AXVN3","created_at":"2026-07-05T11:34:14Z"},{"alias_kind":"pith_short_16","alias_value":"3EO6WG3AXVN3BGQG","created_at":"2026-07-05T11:34:14Z"},{"alias_kind":"pith_short_8","alias_value":"3EO6WG3A","created_at":"2026-07-05T11:34:14Z"}],"graph_snapshots":[{"event_id":"sha256:136c2129cfc02c4d950666d39fd02c991c1f5159aa1d1ab8d91025598afb3dad","target":"graph","created_at":"2026-07-05T11:34:14Z","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/2507.06396/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Prompt engineering for LLMs remains complex, with existing frameworks either hiding complexity behind restrictive APIs or providing inflexible canned patterns that resist customization -- making sophisticated agentic programming challenging. We present the Prompt Declaration Language (PDL), a novel approach to prompt representation that tackles this fundamental complexity by bringing prompts to the forefront, enabling manual and automatic prompt tuning while capturing the composition of LLM calls together with rule-based code and external tools. By abstracting away the plumbing for such compos","authors_text":"Anca Sailer, Hirokuni Kitahara, Louis Mandel, Mandana Vaziri, Martin Hirzel, Yuji Watanabe","cross_cats":["cs.LG","cs.PL","cs.SE"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AI","submitted_at":"2025-07-08T21:03:22Z","title":"Representing Prompting Patterns with PDL: Compliance Agent Case Study"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2507.06396","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:0957898e8c81ea953789a31ae44f54048feddd9ed3371ad42c0fc6b327dfb239","target":"record","created_at":"2026-07-05T11:34:14Z","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":"64c56fdbe927ab436503fc9fe12056a2bf0fd12be79eb2c6358e038a3ec63e6e","cross_cats_sorted":["cs.LG","cs.PL","cs.SE"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.AI","submitted_at":"2025-07-08T21:03:22Z","title_canon_sha256":"488e82cdc7994965ba5ff4b851f7f021f67a339a341d0566a2c960f69085a67d"},"schema_version":"1.0","source":{"id":"2507.06396","kind":"arxiv","version":1}},"canonical_sha256":"d91deb1b60bd5bb09a06a5915ea3353f5def4f3957bc08ffe0dfc9a6c55e6fd3","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"d91deb1b60bd5bb09a06a5915ea3353f5def4f3957bc08ffe0dfc9a6c55e6fd3","first_computed_at":"2026-07-05T11:34:14.960450Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T11:34:14.960450Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"IeYtnmAslxKxvb+MHqmmltdpOZXtpWrQCn664Y+CfTPjv5Izpn2fSP2ENbi/SeCB++gT6NZjZzWnv5UAwVEBDw==","signature_status":"signed_v1","signed_at":"2026-07-05T11:34:14.960930Z","signed_message":"canonical_sha256_bytes"},"source_id":"2507.06396","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:0957898e8c81ea953789a31ae44f54048feddd9ed3371ad42c0fc6b327dfb239","sha256:136c2129cfc02c4d950666d39fd02c991c1f5159aa1d1ab8d91025598afb3dad"],"state_sha256":"aaf58e6f09563c5990cd659d0fb0075baa9c7edcfb816d5c65da1d10d73c3d5a"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"hpySJYGDcn0zQbMIi7kgYCMgxGhNm2r9tZAMgG8l+5tVrVZlBWpSCjcPkuYOxUke0ApQlVgEuMzjaVuvXWg3Ag==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-09T14:15:13.263349Z","bundle_sha256":"40d1780e93783d8b3e9d4e60e8e125193d6a88a415105dd1308c24e2d040b611"}}