{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:K4TXMSCD45J3XBI5M2RI57NU34","short_pith_number":"pith:K4TXMSCD","canonical_record":{"source":{"id":"2408.12687","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2024-08-22T19:00:50Z","cross_cats_sorted":[],"title_canon_sha256":"7b1e1cb0f50d17a0cafb797ff589e9b8e6ee79d14fc8346928a1dd2bdbd009a3","abstract_canon_sha256":"cd2896d24f89606bb4c925876be3141f89c2ebc3d3eb5ceee8a358a3aecb68fb"},"schema_version":"1.0"},"canonical_sha256":"5727764843e753bb851d66a28efdb4df20a71b23ea8e0250200e892c4339fc4e","source":{"kind":"arxiv","id":"2408.12687","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2408.12687","created_at":"2026-07-05T08:58:28Z"},{"alias_kind":"arxiv_version","alias_value":"2408.12687v1","created_at":"2026-07-05T08:58:28Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2408.12687","created_at":"2026-07-05T08:58:28Z"},{"alias_kind":"pith_short_12","alias_value":"K4TXMSCD45J3","created_at":"2026-07-05T08:58:28Z"},{"alias_kind":"pith_short_16","alias_value":"K4TXMSCD45J3XBI5","created_at":"2026-07-05T08:58:28Z"},{"alias_kind":"pith_short_8","alias_value":"K4TXMSCD","created_at":"2026-07-05T08:58:28Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:K4TXMSCD45J3XBI5M2RI57NU34","target":"record","payload":{"canonical_record":{"source":{"id":"2408.12687","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2024-08-22T19:00:50Z","cross_cats_sorted":[],"title_canon_sha256":"7b1e1cb0f50d17a0cafb797ff589e9b8e6ee79d14fc8346928a1dd2bdbd009a3","abstract_canon_sha256":"cd2896d24f89606bb4c925876be3141f89c2ebc3d3eb5ceee8a358a3aecb68fb"},"schema_version":"1.0"},"canonical_sha256":"5727764843e753bb851d66a28efdb4df20a71b23ea8e0250200e892c4339fc4e","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T08:58:28.550584Z","signature_b64":"3JrW04VQozFtSB1Qh67U0MYLZ/42nC8pPVWp11ZYpRuSA5PfkGZNxFqlbShEZusuy7vnhiwbO8Y4v8eFGJWUBA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"5727764843e753bb851d66a28efdb4df20a71b23ea8e0250200e892c4339fc4e","last_reissued_at":"2026-07-05T08:58:28.550122Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T08:58:28.550122Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2408.12687","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-05T08:58:28Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"yXpnd7UzRXPHfAgOhUEpSigrfOaHA6km4PrZ6X2HRhxarvb80uSnfBz5Xuuz22Ol9Ck6e7vr8GJM80wqzO3dBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-22T15:58:11.876671Z"},"content_sha256":"f891d576788ce3084d4297a164198ff964b106c27872291292648a2789949a9a","schema_version":"1.0","event_id":"sha256:f891d576788ce3084d4297a164198ff964b106c27872291292648a2789949a9a"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:K4TXMSCD45J3XBI5M2RI57NU34","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Bridging the gap between natural user expression with complex automation programming in smart homes","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.HC","authors_text":"Cheng Gao, Chen Liang, Chun Yu, Tianao Yang, Xiaoyi Liu, Yingtian Shi, Yuanchun Shi","submitted_at":"2024-08-22T19:00:50Z","abstract_excerpt":"A long-standing challenge in end-user programming (EUP) is to trade off between natural user expression and the complexity of programming tasks. As large language models (LLMs) are empowered to handle semantic inference and natural language understanding, it remains under-explored how such capabilities can facilitate end-users to configure complex automation more naturally and easily. We propose AwareAuto, an EUP system that standardizes user expression and finishes two-step inference with the LLMs to achieve automation generation. AwareAuto allows contextual, multi-modality, and flexible user"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2408.12687","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/2408.12687/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-05T08:58:28Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"9oGEn7VYVIaqhprkkF026469MWdzAQJiKVofOd6ws/rnCBo3NP2FvQFVY8HzEQG+ytTH/nTAm3oWRBS4PpStAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-22T15:58:11.877037Z"},"content_sha256":"94a27ed148819bcf16ab7c59511ac74692d1595ed45e790d49f67aafde8d91d5","schema_version":"1.0","event_id":"sha256:94a27ed148819bcf16ab7c59511ac74692d1595ed45e790d49f67aafde8d91d5"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/K4TXMSCD45J3XBI5M2RI57NU34/bundle.json","state_url":"https://pith.science/pith/K4TXMSCD45J3XBI5M2RI57NU34/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/K4TXMSCD45J3XBI5M2RI57NU34/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-07-22T15:58:11Z","links":{"resolver":"https://pith.science/pith/K4TXMSCD45J3XBI5M2RI57NU34","bundle":"https://pith.science/pith/K4TXMSCD45J3XBI5M2RI57NU34/bundle.json","state":"https://pith.science/pith/K4TXMSCD45J3XBI5M2RI57NU34/state.json","well_known_bundle":"https://pith.science/.well-known/pith/K4TXMSCD45J3XBI5M2RI57NU34/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:K4TXMSCD45J3XBI5M2RI57NU34","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":"cd2896d24f89606bb4c925876be3141f89c2ebc3d3eb5ceee8a358a3aecb68fb","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2024-08-22T19:00:50Z","title_canon_sha256":"7b1e1cb0f50d17a0cafb797ff589e9b8e6ee79d14fc8346928a1dd2bdbd009a3"},"schema_version":"1.0","source":{"id":"2408.12687","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2408.12687","created_at":"2026-07-05T08:58:28Z"},{"alias_kind":"arxiv_version","alias_value":"2408.12687v1","created_at":"2026-07-05T08:58:28Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2408.12687","created_at":"2026-07-05T08:58:28Z"},{"alias_kind":"pith_short_12","alias_value":"K4TXMSCD45J3","created_at":"2026-07-05T08:58:28Z"},{"alias_kind":"pith_short_16","alias_value":"K4TXMSCD45J3XBI5","created_at":"2026-07-05T08:58:28Z"},{"alias_kind":"pith_short_8","alias_value":"K4TXMSCD","created_at":"2026-07-05T08:58:28Z"}],"graph_snapshots":[{"event_id":"sha256:94a27ed148819bcf16ab7c59511ac74692d1595ed45e790d49f67aafde8d91d5","target":"graph","created_at":"2026-07-05T08:58:28Z","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/2408.12687/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"A long-standing challenge in end-user programming (EUP) is to trade off between natural user expression and the complexity of programming tasks. As large language models (LLMs) are empowered to handle semantic inference and natural language understanding, it remains under-explored how such capabilities can facilitate end-users to configure complex automation more naturally and easily. We propose AwareAuto, an EUP system that standardizes user expression and finishes two-step inference with the LLMs to achieve automation generation. AwareAuto allows contextual, multi-modality, and flexible user","authors_text":"Cheng Gao, Chen Liang, Chun Yu, Tianao Yang, Xiaoyi Liu, Yingtian Shi, Yuanchun Shi","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2024-08-22T19:00:50Z","title":"Bridging the gap between natural user expression with complex automation programming in smart homes"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2408.12687","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:f891d576788ce3084d4297a164198ff964b106c27872291292648a2789949a9a","target":"record","created_at":"2026-07-05T08:58:28Z","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":"cd2896d24f89606bb4c925876be3141f89c2ebc3d3eb5ceee8a358a3aecb68fb","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2024-08-22T19:00:50Z","title_canon_sha256":"7b1e1cb0f50d17a0cafb797ff589e9b8e6ee79d14fc8346928a1dd2bdbd009a3"},"schema_version":"1.0","source":{"id":"2408.12687","kind":"arxiv","version":1}},"canonical_sha256":"5727764843e753bb851d66a28efdb4df20a71b23ea8e0250200e892c4339fc4e","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"5727764843e753bb851d66a28efdb4df20a71b23ea8e0250200e892c4339fc4e","first_computed_at":"2026-07-05T08:58:28.550122Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T08:58:28.550122Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"3JrW04VQozFtSB1Qh67U0MYLZ/42nC8pPVWp11ZYpRuSA5PfkGZNxFqlbShEZusuy7vnhiwbO8Y4v8eFGJWUBA==","signature_status":"signed_v1","signed_at":"2026-07-05T08:58:28.550584Z","signed_message":"canonical_sha256_bytes"},"source_id":"2408.12687","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:f891d576788ce3084d4297a164198ff964b106c27872291292648a2789949a9a","sha256:94a27ed148819bcf16ab7c59511ac74692d1595ed45e790d49f67aafde8d91d5"],"state_sha256":"acc1d2a47f4cead2a13486e0e659fac65b99216d91d346ac79945aab19b07902"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"SPnQkhiqltKgHI8vH1pB6q52HWI27X4eV38JXWyd9cAkND+pH2xMORTs5WrOu69/TroO5c25o49YlFaJyjm9BA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-22T15:58:11.879560Z","bundle_sha256":"616d7ec11aed3ee1e009cecf0413825dc9a6e690425e4fe84f80ea9a44931dba"}}