{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:B7OTXR3LP2W5M7N4MWXZN7I7CC","short_pith_number":"pith:B7OTXR3L","canonical_record":{"source":{"id":"2401.09185","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.PL","submitted_at":"2024-01-17T12:53:26Z","cross_cats_sorted":[],"title_canon_sha256":"022ba41270ca3bd4472618adb126b0bcc72cbef1c0509ab66b9d02df9673170c","abstract_canon_sha256":"d8b97a2e947d258666bb3a8093cf471c54374cd9bd37e1cda76ceb1337f4412a"},"schema_version":"1.0"},"canonical_sha256":"0fdd3bc76b7eadd67dbc65af96fd1f1085eb6bade6069a8725b781c7e7773a6d","source":{"kind":"arxiv","id":"2401.09185","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2401.09185","created_at":"2026-07-05T07:34:40Z"},{"alias_kind":"arxiv_version","alias_value":"2401.09185v1","created_at":"2026-07-05T07:34:40Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2401.09185","created_at":"2026-07-05T07:34:40Z"},{"alias_kind":"pith_short_12","alias_value":"B7OTXR3LP2W5","created_at":"2026-07-05T07:34:40Z"},{"alias_kind":"pith_short_16","alias_value":"B7OTXR3LP2W5M7N4","created_at":"2026-07-05T07:34:40Z"},{"alias_kind":"pith_short_8","alias_value":"B7OTXR3L","created_at":"2026-07-05T07:34:40Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:B7OTXR3LP2W5M7N4MWXZN7I7CC","target":"record","payload":{"canonical_record":{"source":{"id":"2401.09185","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.PL","submitted_at":"2024-01-17T12:53:26Z","cross_cats_sorted":[],"title_canon_sha256":"022ba41270ca3bd4472618adb126b0bcc72cbef1c0509ab66b9d02df9673170c","abstract_canon_sha256":"d8b97a2e947d258666bb3a8093cf471c54374cd9bd37e1cda76ceb1337f4412a"},"schema_version":"1.0"},"canonical_sha256":"0fdd3bc76b7eadd67dbc65af96fd1f1085eb6bade6069a8725b781c7e7773a6d","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T07:34:40.567638Z","signature_b64":"hW5BZ68ZrOcYcVI+E+3YeZJAoio136kbF33AhCvV5oEi1o0UafHN57Xh9Vb8e2dpKIp01i0Mr7HHJOAMbSEtBA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"0fdd3bc76b7eadd67dbc65af96fd1f1085eb6bade6069a8725b781c7e7773a6d","last_reissued_at":"2026-07-05T07:34:40.567258Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T07:34:40.567258Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2401.09185","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-05T07:34:40Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"3UJ3LaI0uwXWR2lJNnyhqeLtOVCva+WM6+3TlU/3ZNCi7cto9qLofT0EWAXlfIlTI5d4lry3cV8pjwig3FBfAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-26T12:14:39.308403Z"},"content_sha256":"f528718e27f07f7194f9b250bc77dbd7a7acfebc57c2875d3bbe7e1ac83f5dbe","schema_version":"1.0","event_id":"sha256:f528718e27f07f7194f9b250bc77dbd7a7acfebc57c2875d3bbe7e1ac83f5dbe"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:B7OTXR3LP2W5M7N4MWXZN7I7CC","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Behavior Trees with Dataflow: Coordinating Reactive Tasks in Lingua Franca","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.PL","authors_text":"Akash Ahmad, Alexander Schulz-Rosengarten, Ankit Shukla, Benjamin Asch, Edward A. Lee, Gustavo Quiros Araya, Malte Clement, Marten Lohstroh, Reinhard von Hanxleden","submitted_at":"2024-01-17T12:53:26Z","abstract_excerpt":"Behavior Trees (BTs) provide a lean set of control flow elements that are easily composable in a modular tree structure. They are well established for modeling the high-level behavior of non-player characters in computer games and recently gained popularity in other areas such as industrial automation. While BTs nicely express control, data handling aspects so far must be provided separately, e. g. in the form of blackboards. This may hamper reusability and can be a source of nondeterminism. We here present a dataflow extension to BTs that explicitly models data relations and communication. We"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2401.09185","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/2401.09185/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-05T07:34:40Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"abmvGx5Nk2WwKDL9c63dBmfuioJ48sFs2cgp/5vodOpWlLBHsu46uw0ygjM2kLpiPO/OMhCODJRdQ3F0NvqwAQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-26T12:14:39.308781Z"},"content_sha256":"f1247ec33a9e22e218cd09410e989b88185196c2354cca65b786f54b189965fe","schema_version":"1.0","event_id":"sha256:f1247ec33a9e22e218cd09410e989b88185196c2354cca65b786f54b189965fe"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/B7OTXR3LP2W5M7N4MWXZN7I7CC/bundle.json","state_url":"https://pith.science/pith/B7OTXR3LP2W5M7N4MWXZN7I7CC/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/B7OTXR3LP2W5M7N4MWXZN7I7CC/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-26T12:14:39Z","links":{"resolver":"https://pith.science/pith/B7OTXR3LP2W5M7N4MWXZN7I7CC","bundle":"https://pith.science/pith/B7OTXR3LP2W5M7N4MWXZN7I7CC/bundle.json","state":"https://pith.science/pith/B7OTXR3LP2W5M7N4MWXZN7I7CC/state.json","well_known_bundle":"https://pith.science/.well-known/pith/B7OTXR3LP2W5M7N4MWXZN7I7CC/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:B7OTXR3LP2W5M7N4MWXZN7I7CC","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":"d8b97a2e947d258666bb3a8093cf471c54374cd9bd37e1cda76ceb1337f4412a","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.PL","submitted_at":"2024-01-17T12:53:26Z","title_canon_sha256":"022ba41270ca3bd4472618adb126b0bcc72cbef1c0509ab66b9d02df9673170c"},"schema_version":"1.0","source":{"id":"2401.09185","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2401.09185","created_at":"2026-07-05T07:34:40Z"},{"alias_kind":"arxiv_version","alias_value":"2401.09185v1","created_at":"2026-07-05T07:34:40Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2401.09185","created_at":"2026-07-05T07:34:40Z"},{"alias_kind":"pith_short_12","alias_value":"B7OTXR3LP2W5","created_at":"2026-07-05T07:34:40Z"},{"alias_kind":"pith_short_16","alias_value":"B7OTXR3LP2W5M7N4","created_at":"2026-07-05T07:34:40Z"},{"alias_kind":"pith_short_8","alias_value":"B7OTXR3L","created_at":"2026-07-05T07:34:40Z"}],"graph_snapshots":[{"event_id":"sha256:f1247ec33a9e22e218cd09410e989b88185196c2354cca65b786f54b189965fe","target":"graph","created_at":"2026-07-05T07:34:40Z","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/2401.09185/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Behavior Trees (BTs) provide a lean set of control flow elements that are easily composable in a modular tree structure. They are well established for modeling the high-level behavior of non-player characters in computer games and recently gained popularity in other areas such as industrial automation. While BTs nicely express control, data handling aspects so far must be provided separately, e. g. in the form of blackboards. This may hamper reusability and can be a source of nondeterminism. We here present a dataflow extension to BTs that explicitly models data relations and communication. We","authors_text":"Akash Ahmad, Alexander Schulz-Rosengarten, Ankit Shukla, Benjamin Asch, Edward A. Lee, Gustavo Quiros Araya, Malte Clement, Marten Lohstroh, Reinhard von Hanxleden","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.PL","submitted_at":"2024-01-17T12:53:26Z","title":"Behavior Trees with Dataflow: Coordinating Reactive Tasks in Lingua Franca"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2401.09185","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:f528718e27f07f7194f9b250bc77dbd7a7acfebc57c2875d3bbe7e1ac83f5dbe","target":"record","created_at":"2026-07-05T07:34:40Z","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":"d8b97a2e947d258666bb3a8093cf471c54374cd9bd37e1cda76ceb1337f4412a","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.PL","submitted_at":"2024-01-17T12:53:26Z","title_canon_sha256":"022ba41270ca3bd4472618adb126b0bcc72cbef1c0509ab66b9d02df9673170c"},"schema_version":"1.0","source":{"id":"2401.09185","kind":"arxiv","version":1}},"canonical_sha256":"0fdd3bc76b7eadd67dbc65af96fd1f1085eb6bade6069a8725b781c7e7773a6d","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"0fdd3bc76b7eadd67dbc65af96fd1f1085eb6bade6069a8725b781c7e7773a6d","first_computed_at":"2026-07-05T07:34:40.567258Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T07:34:40.567258Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"hW5BZ68ZrOcYcVI+E+3YeZJAoio136kbF33AhCvV5oEi1o0UafHN57Xh9Vb8e2dpKIp01i0Mr7HHJOAMbSEtBA==","signature_status":"signed_v1","signed_at":"2026-07-05T07:34:40.567638Z","signed_message":"canonical_sha256_bytes"},"source_id":"2401.09185","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:f528718e27f07f7194f9b250bc77dbd7a7acfebc57c2875d3bbe7e1ac83f5dbe","sha256:f1247ec33a9e22e218cd09410e989b88185196c2354cca65b786f54b189965fe"],"state_sha256":"d8e12799c7ffa9c3ce6ae586fdd471d6e57da98a779d79b60957f232b71f7f6a"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"n+AbQg0q249UvfNnJ6e7vX+rDVaaQXBZw6nL7i10oWu4DJqpYiB6SMtYrq9LToGlLTeZ2sTiFytbdTQS52qbAA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-26T12:14:39.311333Z","bundle_sha256":"e56e6a8594d1100b9994594123edbc40daac1283dc684854f731ae0f2564a5de"}}