{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2020:PJ6YYMXSBCUKQJWY26OD3NTGLL","short_pith_number":"pith:PJ6YYMXS","canonical_record":{"source":{"id":"2001.10386","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2020-01-28T14:52:31Z","cross_cats_sorted":[],"title_canon_sha256":"d357c062246885b103db909b1b22ffd098a60602b977457279fcbdb1c2d96f7e","abstract_canon_sha256":"ad2cd27e2866a5b96293d224a7261aa60b260994fbc465a61c1e45d4fed38906"},"schema_version":"1.0"},"canonical_sha256":"7a7d8c32f208a8a826d8d79c3db6665aea25bb04024f7b91e38bf0bde31529ae","source":{"kind":"arxiv","id":"2001.10386","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2001.10386","created_at":"2026-07-05T00:36:52Z"},{"alias_kind":"arxiv_version","alias_value":"2001.10386v1","created_at":"2026-07-05T00:36:52Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2001.10386","created_at":"2026-07-05T00:36:52Z"},{"alias_kind":"pith_short_12","alias_value":"PJ6YYMXSBCUK","created_at":"2026-07-05T00:36:52Z"},{"alias_kind":"pith_short_16","alias_value":"PJ6YYMXSBCUKQJWY","created_at":"2026-07-05T00:36:52Z"},{"alias_kind":"pith_short_8","alias_value":"PJ6YYMXS","created_at":"2026-07-05T00:36:52Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2020:PJ6YYMXSBCUKQJWY26OD3NTGLL","target":"record","payload":{"canonical_record":{"source":{"id":"2001.10386","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2020-01-28T14:52:31Z","cross_cats_sorted":[],"title_canon_sha256":"d357c062246885b103db909b1b22ffd098a60602b977457279fcbdb1c2d96f7e","abstract_canon_sha256":"ad2cd27e2866a5b96293d224a7261aa60b260994fbc465a61c1e45d4fed38906"},"schema_version":"1.0"},"canonical_sha256":"7a7d8c32f208a8a826d8d79c3db6665aea25bb04024f7b91e38bf0bde31529ae","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T00:36:52.149047Z","signature_b64":"RauF6eU/XXnZNCqz5B8AqTTd6Yr9AYgSBmYX4LBoMF8NMqUa63JDDOgZf+P+abdVz+VjpH3rloYhFd6YSRdeCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"7a7d8c32f208a8a826d8d79c3db6665aea25bb04024f7b91e38bf0bde31529ae","last_reissued_at":"2026-07-05T00:36:52.148664Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T00:36:52.148664Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2001.10386","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-05T00:36:52Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"rJoetQJy/9cg4cygZg0hQe9bMw5a0/pOl3PHNs4uRMBAtUhlmkje4ZTvScAajyvjBeOGMf8fcR44OiYLo/XwAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T18:38:20.271484Z"},"content_sha256":"0c61812fb943d40a09eb5f4e9c37a3cfb0aa7b3f1535411db2992fb79be558d9","schema_version":"1.0","event_id":"sha256:0c61812fb943d40a09eb5f4e9c37a3cfb0aa7b3f1535411db2992fb79be558d9"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2020:PJ6YYMXSBCUKQJWY26OD3NTGLL","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Taking Recoveries to Task: Recovery-Driven Development for Recipe-based Robot Tasks","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.RO","authors_text":"Abhinav Jain, Akshay Krishnan, Angel Daruna, Binit Shah, David Kent, Harish Ravichandar, Jonathan Balloch, Muhammad Asif Rana, Nithin Shrivatsav, Siddhartha Banerjee, Sonia Chernova, Weiyu Liu","submitted_at":"2020-01-28T14:52:31Z","abstract_excerpt":"Robot task execution when situated in real-world environments is fragile. As such, robot architectures must rely on robust error recovery, adding non-trivial complexity to highly-complex robot systems. To handle this complexity in development, we introduce Recovery-Driven Development (RDD), an iterative task scripting process that facilitates rapid task and recovery development by leveraging hierarchical specification, separation of nominal task and recovery development, and situated testing. We validate our approach with our challenge-winning mobile manipulator software architecture developed"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2001.10386","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/2001.10386/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-05T00:36:52Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"AOj03FejUdc0s4HWjSukKNW1sEr3xrt8v5QqtIN5BD5CUJZUkjtDMd5zh3bFB2fhFQ28lhLFc3L2Oea1rRDPDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T18:38:20.271853Z"},"content_sha256":"b90ae7eb9c200361e686d58959da5784b97b6cbb149c2983ad451322a1d1a8bb","schema_version":"1.0","event_id":"sha256:b90ae7eb9c200361e686d58959da5784b97b6cbb149c2983ad451322a1d1a8bb"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/PJ6YYMXSBCUKQJWY26OD3NTGLL/bundle.json","state_url":"https://pith.science/pith/PJ6YYMXSBCUKQJWY26OD3NTGLL/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/PJ6YYMXSBCUKQJWY26OD3NTGLL/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-06T18:38:20Z","links":{"resolver":"https://pith.science/pith/PJ6YYMXSBCUKQJWY26OD3NTGLL","bundle":"https://pith.science/pith/PJ6YYMXSBCUKQJWY26OD3NTGLL/bundle.json","state":"https://pith.science/pith/PJ6YYMXSBCUKQJWY26OD3NTGLL/state.json","well_known_bundle":"https://pith.science/.well-known/pith/PJ6YYMXSBCUKQJWY26OD3NTGLL/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2020:PJ6YYMXSBCUKQJWY26OD3NTGLL","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":"ad2cd27e2866a5b96293d224a7261aa60b260994fbc465a61c1e45d4fed38906","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2020-01-28T14:52:31Z","title_canon_sha256":"d357c062246885b103db909b1b22ffd098a60602b977457279fcbdb1c2d96f7e"},"schema_version":"1.0","source":{"id":"2001.10386","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2001.10386","created_at":"2026-07-05T00:36:52Z"},{"alias_kind":"arxiv_version","alias_value":"2001.10386v1","created_at":"2026-07-05T00:36:52Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2001.10386","created_at":"2026-07-05T00:36:52Z"},{"alias_kind":"pith_short_12","alias_value":"PJ6YYMXSBCUK","created_at":"2026-07-05T00:36:52Z"},{"alias_kind":"pith_short_16","alias_value":"PJ6YYMXSBCUKQJWY","created_at":"2026-07-05T00:36:52Z"},{"alias_kind":"pith_short_8","alias_value":"PJ6YYMXS","created_at":"2026-07-05T00:36:52Z"}],"graph_snapshots":[{"event_id":"sha256:b90ae7eb9c200361e686d58959da5784b97b6cbb149c2983ad451322a1d1a8bb","target":"graph","created_at":"2026-07-05T00:36:52Z","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/2001.10386/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Robot task execution when situated in real-world environments is fragile. As such, robot architectures must rely on robust error recovery, adding non-trivial complexity to highly-complex robot systems. To handle this complexity in development, we introduce Recovery-Driven Development (RDD), an iterative task scripting process that facilitates rapid task and recovery development by leveraging hierarchical specification, separation of nominal task and recovery development, and situated testing. We validate our approach with our challenge-winning mobile manipulator software architecture developed","authors_text":"Abhinav Jain, Akshay Krishnan, Angel Daruna, Binit Shah, David Kent, Harish Ravichandar, Jonathan Balloch, Muhammad Asif Rana, Nithin Shrivatsav, Siddhartha Banerjee, Sonia Chernova, Weiyu Liu","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2020-01-28T14:52:31Z","title":"Taking Recoveries to Task: Recovery-Driven Development for Recipe-based Robot Tasks"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2001.10386","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:0c61812fb943d40a09eb5f4e9c37a3cfb0aa7b3f1535411db2992fb79be558d9","target":"record","created_at":"2026-07-05T00:36:52Z","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":"ad2cd27e2866a5b96293d224a7261aa60b260994fbc465a61c1e45d4fed38906","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2020-01-28T14:52:31Z","title_canon_sha256":"d357c062246885b103db909b1b22ffd098a60602b977457279fcbdb1c2d96f7e"},"schema_version":"1.0","source":{"id":"2001.10386","kind":"arxiv","version":1}},"canonical_sha256":"7a7d8c32f208a8a826d8d79c3db6665aea25bb04024f7b91e38bf0bde31529ae","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"7a7d8c32f208a8a826d8d79c3db6665aea25bb04024f7b91e38bf0bde31529ae","first_computed_at":"2026-07-05T00:36:52.148664Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T00:36:52.148664Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"RauF6eU/XXnZNCqz5B8AqTTd6Yr9AYgSBmYX4LBoMF8NMqUa63JDDOgZf+P+abdVz+VjpH3rloYhFd6YSRdeCA==","signature_status":"signed_v1","signed_at":"2026-07-05T00:36:52.149047Z","signed_message":"canonical_sha256_bytes"},"source_id":"2001.10386","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:0c61812fb943d40a09eb5f4e9c37a3cfb0aa7b3f1535411db2992fb79be558d9","sha256:b90ae7eb9c200361e686d58959da5784b97b6cbb149c2983ad451322a1d1a8bb"],"state_sha256":"8236bf65df203a38e5f149c9395366e8dd756dfdb8987584f8681cf4201ec7a5"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"UaqaN6fTtLWZQtuTnPuV7gq8t+a1eYpmk9Puammi6h6N86o6gGnNDTZT9swd2JCUiG/bCo8VKgPGD5AStpa3Bg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-06T18:38:20.273773Z","bundle_sha256":"f88211ba747af523269d61f88bb90e79dc82cba96be2b308df8ab5f1ed125bd3"}}