{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2013:JCJJTU5PKDGDCRVPS4KPZE2VDK","short_pith_number":"pith:JCJJTU5P","canonical_record":{"source":{"id":"1302.5521","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2013-02-22T09:01:24Z","cross_cats_sorted":["cs.OS","cs.PL","cs.SE"],"title_canon_sha256":"f43d4382481d7ba25c96753e477161a85a5daeb87cd9391a56752770ea0cafed","abstract_canon_sha256":"dfa63398caa0b00f5fa1ed8d88914207f43844d8ca01a8b0d0d8a0157c5c6b2e"},"schema_version":"1.0"},"canonical_sha256":"489299d3af50cc3146af9714fc93551a99df16ce40c688241fb54edcc4d204ab","source":{"kind":"arxiv","id":"1302.5521","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1302.5521","created_at":"2026-05-18T03:32:46Z"},{"alias_kind":"arxiv_version","alias_value":"1302.5521v1","created_at":"2026-05-18T03:32:46Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1302.5521","created_at":"2026-05-18T03:32:46Z"},{"alias_kind":"pith_short_12","alias_value":"JCJJTU5PKDGD","created_at":"2026-05-18T12:27:49Z"},{"alias_kind":"pith_short_16","alias_value":"JCJJTU5PKDGDCRVP","created_at":"2026-05-18T12:27:49Z"},{"alias_kind":"pith_short_8","alias_value":"JCJJTU5P","created_at":"2026-05-18T12:27:49Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2013:JCJJTU5PKDGDCRVPS4KPZE2VDK","target":"record","payload":{"canonical_record":{"source":{"id":"1302.5521","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2013-02-22T09:01:24Z","cross_cats_sorted":["cs.OS","cs.PL","cs.SE"],"title_canon_sha256":"f43d4382481d7ba25c96753e477161a85a5daeb87cd9391a56752770ea0cafed","abstract_canon_sha256":"dfa63398caa0b00f5fa1ed8d88914207f43844d8ca01a8b0d0d8a0157c5c6b2e"},"schema_version":"1.0"},"canonical_sha256":"489299d3af50cc3146af9714fc93551a99df16ce40c688241fb54edcc4d204ab","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T03:32:46.538305Z","signature_b64":"RFYVwsA7/4rV1HXvT/P2dUrKDWR82ltPY0H1lI5U1JSBfoiDm4s1j9Bqt3GCbOf3nBoOT7WhlrZbvZoSN+KTCg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"489299d3af50cc3146af9714fc93551a99df16ce40c688241fb54edcc4d204ab","last_reissued_at":"2026-05-18T03:32:46.537497Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T03:32:46.537497Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1302.5521","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-05-18T03:32:46Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"MlNepiDddK9ZmP9lggK+qUrZ2+CJaq54Od3jM5QF+U81CoxzfX6dAvmxvLN4FexSqzfd0A4jgvJybCiHqXDMDg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-27T01:41:29.942515Z"},"content_sha256":"818602cd6ec5a41e0bde4bdf722f0c98f94678570c4b13164982ff77f588dea7","schema_version":"1.0","event_id":"sha256:818602cd6ec5a41e0bde4bdf722f0c98f94678570c4b13164982ff77f588dea7"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2013:JCJJTU5PKDGDCRVPS4KPZE2VDK","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Towards Python-based Domain-specific Languages for Self-reconfigurable Modular Robotics Research","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.OS","cs.PL","cs.SE"],"primary_cat":"cs.RO","authors_text":"David Brandt, David Johan Christensen, Mikael Moghadam, Ulrik Pagh Schultz","submitted_at":"2013-02-22T09:01:24Z","abstract_excerpt":"This paper explores the role of operating system and high-level languages in the development of software and domain-specific languages (DSLs) for self-reconfigurable robotics. We review some of the current trends in self-reconfigurable robotics and describe the development of a software system for ATRON II which utilizes Linux and Python to significantly improve software abstraction and portability while providing some basic features which could prove useful when using Python, either stand-alone or via a DSL, on a self-reconfigurable robot system. These features include transparent socket comm"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1302.5521","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":""},"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-05-18T03:32:46Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"DERrDP7SUw2ZArU5UszU7GqeL+W5EJbh829crmvybSTl1/Pa5NQjo9cKxF8UhXQIrXYJnwxBfncGN95Y7mSFBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-27T01:41:29.942854Z"},"content_sha256":"5e0cee9c446775012db83f68bfa505637933bb8d302060ef699620ab86c7907d","schema_version":"1.0","event_id":"sha256:5e0cee9c446775012db83f68bfa505637933bb8d302060ef699620ab86c7907d"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/JCJJTU5PKDGDCRVPS4KPZE2VDK/bundle.json","state_url":"https://pith.science/pith/JCJJTU5PKDGDCRVPS4KPZE2VDK/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/JCJJTU5PKDGDCRVPS4KPZE2VDK/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-06-27T01:41:29Z","links":{"resolver":"https://pith.science/pith/JCJJTU5PKDGDCRVPS4KPZE2VDK","bundle":"https://pith.science/pith/JCJJTU5PKDGDCRVPS4KPZE2VDK/bundle.json","state":"https://pith.science/pith/JCJJTU5PKDGDCRVPS4KPZE2VDK/state.json","well_known_bundle":"https://pith.science/.well-known/pith/JCJJTU5PKDGDCRVPS4KPZE2VDK/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2013:JCJJTU5PKDGDCRVPS4KPZE2VDK","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":"dfa63398caa0b00f5fa1ed8d88914207f43844d8ca01a8b0d0d8a0157c5c6b2e","cross_cats_sorted":["cs.OS","cs.PL","cs.SE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2013-02-22T09:01:24Z","title_canon_sha256":"f43d4382481d7ba25c96753e477161a85a5daeb87cd9391a56752770ea0cafed"},"schema_version":"1.0","source":{"id":"1302.5521","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1302.5521","created_at":"2026-05-18T03:32:46Z"},{"alias_kind":"arxiv_version","alias_value":"1302.5521v1","created_at":"2026-05-18T03:32:46Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1302.5521","created_at":"2026-05-18T03:32:46Z"},{"alias_kind":"pith_short_12","alias_value":"JCJJTU5PKDGD","created_at":"2026-05-18T12:27:49Z"},{"alias_kind":"pith_short_16","alias_value":"JCJJTU5PKDGDCRVP","created_at":"2026-05-18T12:27:49Z"},{"alias_kind":"pith_short_8","alias_value":"JCJJTU5P","created_at":"2026-05-18T12:27:49Z"}],"graph_snapshots":[{"event_id":"sha256:5e0cee9c446775012db83f68bfa505637933bb8d302060ef699620ab86c7907d","target":"graph","created_at":"2026-05-18T03:32:46Z","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"},"paper":{"abstract_excerpt":"This paper explores the role of operating system and high-level languages in the development of software and domain-specific languages (DSLs) for self-reconfigurable robotics. We review some of the current trends in self-reconfigurable robotics and describe the development of a software system for ATRON II which utilizes Linux and Python to significantly improve software abstraction and portability while providing some basic features which could prove useful when using Python, either stand-alone or via a DSL, on a self-reconfigurable robot system. These features include transparent socket comm","authors_text":"David Brandt, David Johan Christensen, Mikael Moghadam, Ulrik Pagh Schultz","cross_cats":["cs.OS","cs.PL","cs.SE"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2013-02-22T09:01:24Z","title":"Towards Python-based Domain-specific Languages for Self-reconfigurable Modular Robotics Research"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1302.5521","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:818602cd6ec5a41e0bde4bdf722f0c98f94678570c4b13164982ff77f588dea7","target":"record","created_at":"2026-05-18T03:32:46Z","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":"dfa63398caa0b00f5fa1ed8d88914207f43844d8ca01a8b0d0d8a0157c5c6b2e","cross_cats_sorted":["cs.OS","cs.PL","cs.SE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2013-02-22T09:01:24Z","title_canon_sha256":"f43d4382481d7ba25c96753e477161a85a5daeb87cd9391a56752770ea0cafed"},"schema_version":"1.0","source":{"id":"1302.5521","kind":"arxiv","version":1}},"canonical_sha256":"489299d3af50cc3146af9714fc93551a99df16ce40c688241fb54edcc4d204ab","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"489299d3af50cc3146af9714fc93551a99df16ce40c688241fb54edcc4d204ab","first_computed_at":"2026-05-18T03:32:46.537497Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T03:32:46.537497Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"RFYVwsA7/4rV1HXvT/P2dUrKDWR82ltPY0H1lI5U1JSBfoiDm4s1j9Bqt3GCbOf3nBoOT7WhlrZbvZoSN+KTCg==","signature_status":"signed_v1","signed_at":"2026-05-18T03:32:46.538305Z","signed_message":"canonical_sha256_bytes"},"source_id":"1302.5521","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:818602cd6ec5a41e0bde4bdf722f0c98f94678570c4b13164982ff77f588dea7","sha256:5e0cee9c446775012db83f68bfa505637933bb8d302060ef699620ab86c7907d"],"state_sha256":"323d52215d75c3be228746e7b27f1a1f4fb5fb051b6311d34263ef456a9dbfcf"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"x8HPNbteREMCuYNXkXgeh8KpMt4gLo7M0lX9tJJuZIUAHrBrDeotGZe7TDpc47TsNx7lJmkL7wygX9TeFvEMDA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-27T01:41:29.944759Z","bundle_sha256":"a4018c25ac2aaa5ef33061f230e64fe448839cbc6c6dd13ad0eebbf359c7458c"}}