{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2021:HMDOCWBAVMILDLUXXRTOMK2A3O","short_pith_number":"pith:HMDOCWBA","canonical_record":{"source":{"id":"2107.12265","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.GR","submitted_at":"2021-07-26T15:16:14Z","cross_cats_sorted":[],"title_canon_sha256":"14048332e366a3a4320a45c30c48d013c2d2d76dd5a1681f318542144ab97499","abstract_canon_sha256":"f18258fc5556ae6dff2932cdd93ec0828c4e1664c72f36a0e06d453a829ad38b"},"schema_version":"1.0"},"canonical_sha256":"3b06e15820ab10b1ae97bc66e62b40db90abcee7d1028da14412bbca705f0c7b","source":{"kind":"arxiv","id":"2107.12265","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2107.12265","created_at":"2026-07-05T03:02:58Z"},{"alias_kind":"arxiv_version","alias_value":"2107.12265v2","created_at":"2026-07-05T03:02:58Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2107.12265","created_at":"2026-07-05T03:02:58Z"},{"alias_kind":"pith_short_12","alias_value":"HMDOCWBAVMIL","created_at":"2026-07-05T03:02:58Z"},{"alias_kind":"pith_short_16","alias_value":"HMDOCWBAVMILDLUX","created_at":"2026-07-05T03:02:58Z"},{"alias_kind":"pith_short_8","alias_value":"HMDOCWBA","created_at":"2026-07-05T03:02:58Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2021:HMDOCWBAVMILDLUXXRTOMK2A3O","target":"record","payload":{"canonical_record":{"source":{"id":"2107.12265","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.GR","submitted_at":"2021-07-26T15:16:14Z","cross_cats_sorted":[],"title_canon_sha256":"14048332e366a3a4320a45c30c48d013c2d2d76dd5a1681f318542144ab97499","abstract_canon_sha256":"f18258fc5556ae6dff2932cdd93ec0828c4e1664c72f36a0e06d453a829ad38b"},"schema_version":"1.0"},"canonical_sha256":"3b06e15820ab10b1ae97bc66e62b40db90abcee7d1028da14412bbca705f0c7b","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T03:02:58.956737Z","signature_b64":"MShKmHwxhL4RWDxnmBe64zP249rv6DqUmoSOGqWs7iT9Rj0NL/hudJBZZGXhuxZNBcOSI8xWahKNFL0GSGztAg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"3b06e15820ab10b1ae97bc66e62b40db90abcee7d1028da14412bbca705f0c7b","last_reissued_at":"2026-07-05T03:02:58.956353Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T03:02:58.956353Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2107.12265","source_version":2,"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-05T03:02:58Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"W7rVOPV56C3vojTK+/rnvtMcOk+rPZuY7WwJhZwbqq9L5Um0PrSSFF3w67jJ2Yy4sfnn6fRad0/oucXX3qcaBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T14:49:05.408054Z"},"content_sha256":"7effbd399c67c087413c0d02500cca78b8206d1ca69ffea20c7424e09784fa7c","schema_version":"1.0","event_id":"sha256:7effbd399c67c087413c0d02500cca78b8206d1ca69ffea20c7424e09784fa7c"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2021:HMDOCWBAVMILDLUXXRTOMK2A3O","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Co-Optimization of Design and Fabrication Plans for Carpentry","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.GR","authors_text":"Adriana Schulz, Amy Zhu, Chandrakana Nandi, Haisen Zhao, Justin Solomon, Max Willsey, Zachary Tatlock","submitted_at":"2021-07-26T15:16:14Z","abstract_excerpt":"Past work on optimizing fabrication plans given a carpentry design can provide Pareto-optimal plans trading off between material waste, fabrication time, precision, and other considerations. However, when developing fabrication plans, experts rarely restrict to a single design, instead considering families of design variations, sometimes adjusting designs to simplify fabrication. Jointly exploring the design and fabrication plan spaces for each design is intractable using current techniques. We present a new approach to jointly optimize design and fabrication plans for carpentered objects. To "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2107.12265","kind":"arxiv","version":2},"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/2107.12265/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-05T03:02:58Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"vwOXBZ3DaQ4yyOHmxfcGZwuO+vmlXxTDOZ/7uKZvV3tZ9ODlH/4GK8ihjAM5goWvHeJax+SKliD8NroJOEygCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T14:49:05.408433Z"},"content_sha256":"1a64e9b8e5b43373bf9eff0d4d73fae05b12fdd5fb7d8e5a1f2e45b855b39f36","schema_version":"1.0","event_id":"sha256:1a64e9b8e5b43373bf9eff0d4d73fae05b12fdd5fb7d8e5a1f2e45b855b39f36"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/HMDOCWBAVMILDLUXXRTOMK2A3O/bundle.json","state_url":"https://pith.science/pith/HMDOCWBAVMILDLUXXRTOMK2A3O/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/HMDOCWBAVMILDLUXXRTOMK2A3O/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-07T14:49:05Z","links":{"resolver":"https://pith.science/pith/HMDOCWBAVMILDLUXXRTOMK2A3O","bundle":"https://pith.science/pith/HMDOCWBAVMILDLUXXRTOMK2A3O/bundle.json","state":"https://pith.science/pith/HMDOCWBAVMILDLUXXRTOMK2A3O/state.json","well_known_bundle":"https://pith.science/.well-known/pith/HMDOCWBAVMILDLUXXRTOMK2A3O/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2021:HMDOCWBAVMILDLUXXRTOMK2A3O","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":"f18258fc5556ae6dff2932cdd93ec0828c4e1664c72f36a0e06d453a829ad38b","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.GR","submitted_at":"2021-07-26T15:16:14Z","title_canon_sha256":"14048332e366a3a4320a45c30c48d013c2d2d76dd5a1681f318542144ab97499"},"schema_version":"1.0","source":{"id":"2107.12265","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2107.12265","created_at":"2026-07-05T03:02:58Z"},{"alias_kind":"arxiv_version","alias_value":"2107.12265v2","created_at":"2026-07-05T03:02:58Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2107.12265","created_at":"2026-07-05T03:02:58Z"},{"alias_kind":"pith_short_12","alias_value":"HMDOCWBAVMIL","created_at":"2026-07-05T03:02:58Z"},{"alias_kind":"pith_short_16","alias_value":"HMDOCWBAVMILDLUX","created_at":"2026-07-05T03:02:58Z"},{"alias_kind":"pith_short_8","alias_value":"HMDOCWBA","created_at":"2026-07-05T03:02:58Z"}],"graph_snapshots":[{"event_id":"sha256:1a64e9b8e5b43373bf9eff0d4d73fae05b12fdd5fb7d8e5a1f2e45b855b39f36","target":"graph","created_at":"2026-07-05T03:02:58Z","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/2107.12265/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Past work on optimizing fabrication plans given a carpentry design can provide Pareto-optimal plans trading off between material waste, fabrication time, precision, and other considerations. However, when developing fabrication plans, experts rarely restrict to a single design, instead considering families of design variations, sometimes adjusting designs to simplify fabrication. Jointly exploring the design and fabrication plan spaces for each design is intractable using current techniques. We present a new approach to jointly optimize design and fabrication plans for carpentered objects. To ","authors_text":"Adriana Schulz, Amy Zhu, Chandrakana Nandi, Haisen Zhao, Justin Solomon, Max Willsey, Zachary Tatlock","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.GR","submitted_at":"2021-07-26T15:16:14Z","title":"Co-Optimization of Design and Fabrication Plans for Carpentry"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2107.12265","kind":"arxiv","version":2},"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:7effbd399c67c087413c0d02500cca78b8206d1ca69ffea20c7424e09784fa7c","target":"record","created_at":"2026-07-05T03:02:58Z","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":"f18258fc5556ae6dff2932cdd93ec0828c4e1664c72f36a0e06d453a829ad38b","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.GR","submitted_at":"2021-07-26T15:16:14Z","title_canon_sha256":"14048332e366a3a4320a45c30c48d013c2d2d76dd5a1681f318542144ab97499"},"schema_version":"1.0","source":{"id":"2107.12265","kind":"arxiv","version":2}},"canonical_sha256":"3b06e15820ab10b1ae97bc66e62b40db90abcee7d1028da14412bbca705f0c7b","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"3b06e15820ab10b1ae97bc66e62b40db90abcee7d1028da14412bbca705f0c7b","first_computed_at":"2026-07-05T03:02:58.956353Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T03:02:58.956353Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"MShKmHwxhL4RWDxnmBe64zP249rv6DqUmoSOGqWs7iT9Rj0NL/hudJBZZGXhuxZNBcOSI8xWahKNFL0GSGztAg==","signature_status":"signed_v1","signed_at":"2026-07-05T03:02:58.956737Z","signed_message":"canonical_sha256_bytes"},"source_id":"2107.12265","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:7effbd399c67c087413c0d02500cca78b8206d1ca69ffea20c7424e09784fa7c","sha256:1a64e9b8e5b43373bf9eff0d4d73fae05b12fdd5fb7d8e5a1f2e45b855b39f36"],"state_sha256":"d5dba91e89d913d6f25777a6f6c8f6aafb714c621bd305cab2b127fadc83c254"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"20nQA9zy2ugpcJ3bK7thiQbZZ3cjoD8CVEnPgCs3J18uL0JRgB6sE/nUZVBXvmjChW3bFNoKf/IAJXohg9XCBw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-07T14:49:05.410296Z","bundle_sha256":"3a617954d344157b38cefd2c5b1a099f5d4febfa84bb40bda98b55a00f58f5f6"}}