{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2025:MMBZM5DGYRFRN2QQUZD34R6AB7","short_pith_number":"pith:MMBZM5DG","schema_version":"1.0","canonical_sha256":"6303967466c44b16ea10a647be47c00fe5efda7e1ee372fa8723dc5603d42ccc","source":{"kind":"arxiv","id":"2505.09882","version":1},"attestation_state":"computed","paper":{"title":"SnapNCode: An Integrated Development Environment for Programming Physical Objects Interactions","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.HC","authors_text":"Hsiang-Ting Chen, Xiaoyan Wei, Zijian Yue","submitted_at":"2025-05-15T00:55:58Z","abstract_excerpt":"Spatial computing technologies have the potential to revolutionize how we interact with the world around us. However, most modern integrated development environments (IDEs) have not fully adapted to this paradigm shift. For example, physical 3D objects in the real world are still represented as 2D text variables in code, creating a significant perceptual distance between these representations. In response to this challenge, we introduce SnapNCode, a novel IDE for spatial programming. SnapNCode enables programmers to capture various states of physical objects through live video streams from cam"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2505.09882","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.HC","submitted_at":"2025-05-15T00:55:58Z","cross_cats_sorted":[],"title_canon_sha256":"e4eaf3e4f45374c9bd9a09b6633eda2bbb08cc4e2f2c31ede3533cc2c96f68c9","abstract_canon_sha256":"aed260e35f7b09409c64b57b077834a19cf9bb9c0d31c46dc5f7fafa843d4486"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:03:29.822818Z","signature_b64":"dQNNtTVSgzvlCjRz88PiXpXTqtF7SUQnK6QxP9PwMeDBG209SSMjorpDRFtJe4q611rPwe72dzLwMTqREW6uBA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"6303967466c44b16ea10a647be47c00fe5efda7e1ee372fa8723dc5603d42ccc","last_reissued_at":"2026-07-05T11:03:29.822376Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:03:29.822376Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"SnapNCode: An Integrated Development Environment for Programming Physical Objects Interactions","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.HC","authors_text":"Hsiang-Ting Chen, Xiaoyan Wei, Zijian Yue","submitted_at":"2025-05-15T00:55:58Z","abstract_excerpt":"Spatial computing technologies have the potential to revolutionize how we interact with the world around us. However, most modern integrated development environments (IDEs) have not fully adapted to this paradigm shift. For example, physical 3D objects in the real world are still represented as 2D text variables in code, creating a significant perceptual distance between these representations. In response to this challenge, we introduce SnapNCode, a novel IDE for spatial programming. SnapNCode enables programmers to capture various states of physical objects through live video streams from cam"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2505.09882","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/2505.09882/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"},"aliases":[{"alias_kind":"arxiv","alias_value":"2505.09882","created_at":"2026-07-05T11:03:29.822433+00:00"},{"alias_kind":"arxiv_version","alias_value":"2505.09882v1","created_at":"2026-07-05T11:03:29.822433+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2505.09882","created_at":"2026-07-05T11:03:29.822433+00:00"},{"alias_kind":"pith_short_12","alias_value":"MMBZM5DGYRFR","created_at":"2026-07-05T11:03:29.822433+00:00"},{"alias_kind":"pith_short_16","alias_value":"MMBZM5DGYRFRN2QQ","created_at":"2026-07-05T11:03:29.822433+00:00"},{"alias_kind":"pith_short_8","alias_value":"MMBZM5DG","created_at":"2026-07-05T11:03:29.822433+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/MMBZM5DGYRFRN2QQUZD34R6AB7","json":"https://pith.science/pith/MMBZM5DGYRFRN2QQUZD34R6AB7.json","graph_json":"https://pith.science/api/pith-number/MMBZM5DGYRFRN2QQUZD34R6AB7/graph.json","events_json":"https://pith.science/api/pith-number/MMBZM5DGYRFRN2QQUZD34R6AB7/events.json","paper":"https://pith.science/paper/MMBZM5DG"},"agent_actions":{"view_html":"https://pith.science/pith/MMBZM5DGYRFRN2QQUZD34R6AB7","download_json":"https://pith.science/pith/MMBZM5DGYRFRN2QQUZD34R6AB7.json","view_paper":"https://pith.science/paper/MMBZM5DG","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2505.09882&json=true","fetch_graph":"https://pith.science/api/pith-number/MMBZM5DGYRFRN2QQUZD34R6AB7/graph.json","fetch_events":"https://pith.science/api/pith-number/MMBZM5DGYRFRN2QQUZD34R6AB7/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/MMBZM5DGYRFRN2QQUZD34R6AB7/action/timestamp_anchor","attest_storage":"https://pith.science/pith/MMBZM5DGYRFRN2QQUZD34R6AB7/action/storage_attestation","attest_author":"https://pith.science/pith/MMBZM5DGYRFRN2QQUZD34R6AB7/action/author_attestation","sign_citation":"https://pith.science/pith/MMBZM5DGYRFRN2QQUZD34R6AB7/action/citation_signature","submit_replication":"https://pith.science/pith/MMBZM5DGYRFRN2QQUZD34R6AB7/action/replication_record"}},"created_at":"2026-07-05T11:03:29.822433+00:00","updated_at":"2026-07-05T11:03:29.822433+00:00"}