{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2025:OCR2X3X4KXUJHVGR2D236SSOXK","short_pith_number":"pith:OCR2X3X4","canonical_record":{"source":{"id":"2507.21012","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.HC","submitted_at":"2025-07-28T17:23:34Z","cross_cats_sorted":[],"title_canon_sha256":"62641f97d2c3d6311c2fc74db91c1399968b6b34ac34c6d10c2c5e3c11349b92","abstract_canon_sha256":"2ea33400f55eb9efa886d731ac42795132f11b109cd726207870bdff7460c23c"},"schema_version":"1.0"},"canonical_sha256":"70a3abeefc55e893d4d1d0f5bf4a4eba9829bde07b6569bd98f982b9416f661c","source":{"kind":"arxiv","id":"2507.21012","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2507.21012","created_at":"2026-07-05T11:44:29Z"},{"alias_kind":"arxiv_version","alias_value":"2507.21012v1","created_at":"2026-07-05T11:44:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2507.21012","created_at":"2026-07-05T11:44:29Z"},{"alias_kind":"pith_short_12","alias_value":"OCR2X3X4KXUJ","created_at":"2026-07-05T11:44:29Z"},{"alias_kind":"pith_short_16","alias_value":"OCR2X3X4KXUJHVGR","created_at":"2026-07-05T11:44:29Z"},{"alias_kind":"pith_short_8","alias_value":"OCR2X3X4","created_at":"2026-07-05T11:44:29Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2025:OCR2X3X4KXUJHVGR2D236SSOXK","target":"record","payload":{"canonical_record":{"source":{"id":"2507.21012","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.HC","submitted_at":"2025-07-28T17:23:34Z","cross_cats_sorted":[],"title_canon_sha256":"62641f97d2c3d6311c2fc74db91c1399968b6b34ac34c6d10c2c5e3c11349b92","abstract_canon_sha256":"2ea33400f55eb9efa886d731ac42795132f11b109cd726207870bdff7460c23c"},"schema_version":"1.0"},"canonical_sha256":"70a3abeefc55e893d4d1d0f5bf4a4eba9829bde07b6569bd98f982b9416f661c","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:44:29.680784Z","signature_b64":"PFOgl9YEFc20i64gnI8Y8b6e3SG7QQmf4U7CyJSa7L8j7DXna9GalumQBoKgUaIAEw4GVndRl4vzSwBtZKWGBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"70a3abeefc55e893d4d1d0f5bf4a4eba9829bde07b6569bd98f982b9416f661c","last_reissued_at":"2026-07-05T11:44:29.680203Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:44:29.680203Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2507.21012","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:44:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"kmVP2Pp5ek/c5HVlloaxfMaDMDoU0ZqxnfFQZ1w2bO8wLopLoOuCY63yHVaiKlQcLDuYNHVgb4a3TWm3hqvMDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-15T21:46:24.337416Z"},"content_sha256":"f21669092c059971f589aea89cec59e5e73c0e3aca3d8c4afa363f1e2e42e18f","schema_version":"1.0","event_id":"sha256:f21669092c059971f589aea89cec59e5e73c0e3aca3d8c4afa363f1e2e42e18f"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2025:OCR2X3X4KXUJHVGR2D236SSOXK","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"User-Centered Design with AI in the Loop: A Case Study of Rapid User Interface Prototyping with \"Vibe Coding\"","license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.HC","authors_text":"Alex Voelker, Tanay Maheshwari, Tianyi Li","submitted_at":"2025-07-28T17:23:34Z","abstract_excerpt":"We present a case study of using generative user interfaces, or ``vibe coding,'' a method leveraging large language models (LLMs) for generating code via natural language prompts, to support rapid prototyping in user-centered design (UCD). Extending traditional UCD practices, we propose an AI-in-the-loop ideate-prototyping process. We share insights from an empirical experience integrating this process to develop an interactive data analytics interface for highway traffic engineers to effectively retrieve and analyze historical traffic data. With generative UIs, the team was able to elicit ric"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2507.21012","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.21012/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:44:29Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"5F9I63I9XT7YnzJyD+naWrkQBuaLvIcBMJm873zU7uJ50SHsqc6Jw8HalzSgCNy6Yumps0/fI7rdKwPBpAc9Dw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-15T21:46:24.338004Z"},"content_sha256":"63e5b8143c9603a4b1113d6add7b53ba96a050334027a5db27214954d28a1b0c","schema_version":"1.0","event_id":"sha256:63e5b8143c9603a4b1113d6add7b53ba96a050334027a5db27214954d28a1b0c"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/OCR2X3X4KXUJHVGR2D236SSOXK/bundle.json","state_url":"https://pith.science/pith/OCR2X3X4KXUJHVGR2D236SSOXK/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/OCR2X3X4KXUJHVGR2D236SSOXK/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-15T21:46:24Z","links":{"resolver":"https://pith.science/pith/OCR2X3X4KXUJHVGR2D236SSOXK","bundle":"https://pith.science/pith/OCR2X3X4KXUJHVGR2D236SSOXK/bundle.json","state":"https://pith.science/pith/OCR2X3X4KXUJHVGR2D236SSOXK/state.json","well_known_bundle":"https://pith.science/.well-known/pith/OCR2X3X4KXUJHVGR2D236SSOXK/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2025:OCR2X3X4KXUJHVGR2D236SSOXK","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":"2ea33400f55eb9efa886d731ac42795132f11b109cd726207870bdff7460c23c","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.HC","submitted_at":"2025-07-28T17:23:34Z","title_canon_sha256":"62641f97d2c3d6311c2fc74db91c1399968b6b34ac34c6d10c2c5e3c11349b92"},"schema_version":"1.0","source":{"id":"2507.21012","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2507.21012","created_at":"2026-07-05T11:44:29Z"},{"alias_kind":"arxiv_version","alias_value":"2507.21012v1","created_at":"2026-07-05T11:44:29Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2507.21012","created_at":"2026-07-05T11:44:29Z"},{"alias_kind":"pith_short_12","alias_value":"OCR2X3X4KXUJ","created_at":"2026-07-05T11:44:29Z"},{"alias_kind":"pith_short_16","alias_value":"OCR2X3X4KXUJHVGR","created_at":"2026-07-05T11:44:29Z"},{"alias_kind":"pith_short_8","alias_value":"OCR2X3X4","created_at":"2026-07-05T11:44:29Z"}],"graph_snapshots":[{"event_id":"sha256:63e5b8143c9603a4b1113d6add7b53ba96a050334027a5db27214954d28a1b0c","target":"graph","created_at":"2026-07-05T11:44:29Z","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.21012/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"We present a case study of using generative user interfaces, or ``vibe coding,'' a method leveraging large language models (LLMs) for generating code via natural language prompts, to support rapid prototyping in user-centered design (UCD). Extending traditional UCD practices, we propose an AI-in-the-loop ideate-prototyping process. We share insights from an empirical experience integrating this process to develop an interactive data analytics interface for highway traffic engineers to effectively retrieve and analyze historical traffic data. With generative UIs, the team was able to elicit ric","authors_text":"Alex Voelker, Tanay Maheshwari, Tianyi Li","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.HC","submitted_at":"2025-07-28T17:23:34Z","title":"User-Centered Design with AI in the Loop: A Case Study of Rapid User Interface Prototyping with \"Vibe Coding\""},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2507.21012","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:f21669092c059971f589aea89cec59e5e73c0e3aca3d8c4afa363f1e2e42e18f","target":"record","created_at":"2026-07-05T11:44:29Z","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":"2ea33400f55eb9efa886d731ac42795132f11b109cd726207870bdff7460c23c","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-nd/4.0/","primary_cat":"cs.HC","submitted_at":"2025-07-28T17:23:34Z","title_canon_sha256":"62641f97d2c3d6311c2fc74db91c1399968b6b34ac34c6d10c2c5e3c11349b92"},"schema_version":"1.0","source":{"id":"2507.21012","kind":"arxiv","version":1}},"canonical_sha256":"70a3abeefc55e893d4d1d0f5bf4a4eba9829bde07b6569bd98f982b9416f661c","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"70a3abeefc55e893d4d1d0f5bf4a4eba9829bde07b6569bd98f982b9416f661c","first_computed_at":"2026-07-05T11:44:29.680203Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T11:44:29.680203Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"PFOgl9YEFc20i64gnI8Y8b6e3SG7QQmf4U7CyJSa7L8j7DXna9GalumQBoKgUaIAEw4GVndRl4vzSwBtZKWGBg==","signature_status":"signed_v1","signed_at":"2026-07-05T11:44:29.680784Z","signed_message":"canonical_sha256_bytes"},"source_id":"2507.21012","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:f21669092c059971f589aea89cec59e5e73c0e3aca3d8c4afa363f1e2e42e18f","sha256:63e5b8143c9603a4b1113d6add7b53ba96a050334027a5db27214954d28a1b0c"],"state_sha256":"19af6f3dc669d600ad3249d8c2e26bcd05a98b06179d21f88fb8b3265d5ed703"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Hc2u6jGR8BUxyIgOf2fmUUEuzKSO2nqqNXygqEqd3WTfprWvInYbI2X1qdPyw7mrUH+di7/7gdDmv/G95Ci+Ag==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-15T21:46:24.341895Z","bundle_sha256":"f1e241e31777ab3e827c3ba83dcd401cbc0a7d11f4238b3e951e4f237a324ca0"}}