{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:MZOQN4DQZBCIDUU24OAECKJEQ5","short_pith_number":"pith:MZOQN4DQ","canonical_record":{"source":{"id":"2409.12447","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-09-19T03:55:49Z","cross_cats_sorted":["cs.AI","cs.HC"],"title_canon_sha256":"05e44e7d60d7775420d63c399cbbbe77de26829f44a5a8e673d3906a170ff6a5","abstract_canon_sha256":"fc414e1c0861eb63ef87ab254068ba6bf68f3e4698d0f913aa9c23c2a0e4bc89"},"schema_version":"1.0"},"canonical_sha256":"665d06f070c84481d29ae3804129248778c58b6ba6c86d18dc32cd5466580397","source":{"kind":"arxiv","id":"2409.12447","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2409.12447","created_at":"2026-07-05T10:53:47Z"},{"alias_kind":"arxiv_version","alias_value":"2409.12447v2","created_at":"2026-07-05T10:53:47Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2409.12447","created_at":"2026-07-05T10:53:47Z"},{"alias_kind":"pith_short_12","alias_value":"MZOQN4DQZBCI","created_at":"2026-07-05T10:53:47Z"},{"alias_kind":"pith_short_16","alias_value":"MZOQN4DQZBCIDUU2","created_at":"2026-07-05T10:53:47Z"},{"alias_kind":"pith_short_8","alias_value":"MZOQN4DQ","created_at":"2026-07-05T10:53:47Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:MZOQN4DQZBCIDUU24OAECKJEQ5","target":"record","payload":{"canonical_record":{"source":{"id":"2409.12447","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-09-19T03:55:49Z","cross_cats_sorted":["cs.AI","cs.HC"],"title_canon_sha256":"05e44e7d60d7775420d63c399cbbbe77de26829f44a5a8e673d3906a170ff6a5","abstract_canon_sha256":"fc414e1c0861eb63ef87ab254068ba6bf68f3e4698d0f913aa9c23c2a0e4bc89"},"schema_version":"1.0"},"canonical_sha256":"665d06f070c84481d29ae3804129248778c58b6ba6c86d18dc32cd5466580397","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T10:53:47.497480Z","signature_b64":"LSk0nTYnyT4tA8sEJX97ARFJeuMzYcQ4lB8JfIN1BY6s/jDCfpH09NX3SDuUAPZXkbc2zmm74oBZBFTwXyi3Aw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"665d06f070c84481d29ae3804129248778c58b6ba6c86d18dc32cd5466580397","last_reissued_at":"2026-07-05T10:53:47.496979Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T10:53:47.496979Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2409.12447","source_version":2,"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:53:47Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"/D1F65cmUSe4hl/Fl+N7Ll2wU+mmNBG9ICTHN1xUhZzdZvfHdfKU95XflIBKMFu7OvRsBQN/U23xi0aMXUDhBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-17T15:44:34.160570Z"},"content_sha256":"a18a07dddd1496408642d0579608f9b616a4b27ae0b225ec7f8c212d308e707c","schema_version":"1.0","event_id":"sha256:a18a07dddd1496408642d0579608f9b616a4b27ae0b225ec7f8c212d308e707c"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:MZOQN4DQZBCIDUU24OAECKJEQ5","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Prompts Are Programs Too! Understanding How Developers Build Software Containing Prompts","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI","cs.HC"],"primary_cat":"cs.SE","authors_text":"Brad A. Myers, Jenny T. Liang, Melissa Lin, Nikitha Rao","submitted_at":"2024-09-19T03:55:49Z","abstract_excerpt":"Generative pre-trained models power intelligent software features used by millions of users controlled by developer-written natural language prompts. Despite the impact of prompt-powered software, little is known about its development process and its relationship to programming. In this work, we argue that some prompts are programs and that the development of prompts is a distinct phenomenon in programming known as \"prompt programming\". We develop an understanding of prompt programming using Straussian grounded theory through interviews with 20 developers engaged in prompt development across a"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2409.12447","kind":"arxiv","version":2},"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/2409.12447/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:53:47Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"vVlVR4dx2jKdrubjb+k5BWSnXsKl2NuGIcuW5nt0vNJ1r+usQon2O/KVg7HfSxJGBeJW7YawLtZ1voQvfj5TBA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-17T15:44:34.161755Z"},"content_sha256":"0a56ab1c92f634327d44aac991312719f09e7645eb079a8e675566d637458fdc","schema_version":"1.0","event_id":"sha256:0a56ab1c92f634327d44aac991312719f09e7645eb079a8e675566d637458fdc"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/MZOQN4DQZBCIDUU24OAECKJEQ5/bundle.json","state_url":"https://pith.science/pith/MZOQN4DQZBCIDUU24OAECKJEQ5/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/MZOQN4DQZBCIDUU24OAECKJEQ5/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-17T15:44:34Z","links":{"resolver":"https://pith.science/pith/MZOQN4DQZBCIDUU24OAECKJEQ5","bundle":"https://pith.science/pith/MZOQN4DQZBCIDUU24OAECKJEQ5/bundle.json","state":"https://pith.science/pith/MZOQN4DQZBCIDUU24OAECKJEQ5/state.json","well_known_bundle":"https://pith.science/.well-known/pith/MZOQN4DQZBCIDUU24OAECKJEQ5/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:MZOQN4DQZBCIDUU24OAECKJEQ5","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":"fc414e1c0861eb63ef87ab254068ba6bf68f3e4698d0f913aa9c23c2a0e4bc89","cross_cats_sorted":["cs.AI","cs.HC"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-09-19T03:55:49Z","title_canon_sha256":"05e44e7d60d7775420d63c399cbbbe77de26829f44a5a8e673d3906a170ff6a5"},"schema_version":"1.0","source":{"id":"2409.12447","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2409.12447","created_at":"2026-07-05T10:53:47Z"},{"alias_kind":"arxiv_version","alias_value":"2409.12447v2","created_at":"2026-07-05T10:53:47Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2409.12447","created_at":"2026-07-05T10:53:47Z"},{"alias_kind":"pith_short_12","alias_value":"MZOQN4DQZBCI","created_at":"2026-07-05T10:53:47Z"},{"alias_kind":"pith_short_16","alias_value":"MZOQN4DQZBCIDUU2","created_at":"2026-07-05T10:53:47Z"},{"alias_kind":"pith_short_8","alias_value":"MZOQN4DQ","created_at":"2026-07-05T10:53:47Z"}],"graph_snapshots":[{"event_id":"sha256:0a56ab1c92f634327d44aac991312719f09e7645eb079a8e675566d637458fdc","target":"graph","created_at":"2026-07-05T10:53:47Z","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/2409.12447/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Generative pre-trained models power intelligent software features used by millions of users controlled by developer-written natural language prompts. Despite the impact of prompt-powered software, little is known about its development process and its relationship to programming. In this work, we argue that some prompts are programs and that the development of prompts is a distinct phenomenon in programming known as \"prompt programming\". We develop an understanding of prompt programming using Straussian grounded theory through interviews with 20 developers engaged in prompt development across a","authors_text":"Brad A. Myers, Jenny T. Liang, Melissa Lin, Nikitha Rao","cross_cats":["cs.AI","cs.HC"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-09-19T03:55:49Z","title":"Prompts Are Programs Too! Understanding How Developers Build Software Containing Prompts"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2409.12447","kind":"arxiv","version":2},"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:a18a07dddd1496408642d0579608f9b616a4b27ae0b225ec7f8c212d308e707c","target":"record","created_at":"2026-07-05T10:53:47Z","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":"fc414e1c0861eb63ef87ab254068ba6bf68f3e4698d0f913aa9c23c2a0e4bc89","cross_cats_sorted":["cs.AI","cs.HC"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2024-09-19T03:55:49Z","title_canon_sha256":"05e44e7d60d7775420d63c399cbbbe77de26829f44a5a8e673d3906a170ff6a5"},"schema_version":"1.0","source":{"id":"2409.12447","kind":"arxiv","version":2}},"canonical_sha256":"665d06f070c84481d29ae3804129248778c58b6ba6c86d18dc32cd5466580397","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"665d06f070c84481d29ae3804129248778c58b6ba6c86d18dc32cd5466580397","first_computed_at":"2026-07-05T10:53:47.496979Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T10:53:47.496979Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"LSk0nTYnyT4tA8sEJX97ARFJeuMzYcQ4lB8JfIN1BY6s/jDCfpH09NX3SDuUAPZXkbc2zmm74oBZBFTwXyi3Aw==","signature_status":"signed_v1","signed_at":"2026-07-05T10:53:47.497480Z","signed_message":"canonical_sha256_bytes"},"source_id":"2409.12447","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:a18a07dddd1496408642d0579608f9b616a4b27ae0b225ec7f8c212d308e707c","sha256:0a56ab1c92f634327d44aac991312719f09e7645eb079a8e675566d637458fdc"],"state_sha256":"790f191c68aaf1cce31d441b8fa7d1bc051489e8fb3cadf039c58a83c09a7859"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"X+yIUquYCLdWNmzEpuePkaS2tWWgt4UqmCMiIlqKBuMc74m7ei/uvMQ3hZmhIxe7mH0gJEwxsMBb5ieaG9jEBw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-17T15:44:34.178104Z","bundle_sha256":"84495de871401367b07b3faab9a48317805d06002c8db64214c00fc438dfcaad"}}