Physical and Edge
Simulated device profiles, offline policy, trace sync, safety verifiers, and cloud helper boundaries.
Physical and Edge Examples
Physical/edge examples are simulations for high-level bounded autonomy. They do not claim live hardware readiness, robotics safety certification, raw actuator control, or hard-real-time stabilization.
Simulation harness
examples/physical-simulation-harness exercises the physical/edge contracts
together:
cargo test -p splendor-kernel physical_harness --no-default-featuresIt demonstrates device profile validation, high-level robotics actions, gateway execution, safety denial before adapter execution, offline trace buffering, operator intervention, cloud-helper route proposals, local validation, and inspect-only replay.
Device profiles and policy cache
examples/device-profilesdescribes node kind, capabilities, safety constraints, locality, and runtime mode.examples/offline-device-policy-cacheshows cached policy TTL and degraded behavior while disconnected.examples/offline-trace-syncshows local trace buffering and ordered reconnect sync.
Robotics adapter and safety verifiers
examples/simulated-drone-adapteraccepts only high-level actions such asinspect_zone,move_to_waypoint,dock, andreturn_to_base.examples/simulated-safety-verifiersdenies unsafe actions before adapter execution with trace-safe safety evidence.
Cloud helper pattern
examples/robot-cloud-route-planner shows a cloud helper proposing a route. The
local device runtime verifies the proposal before any bounded action is submitted
to local middleware.
Cloud helpers do not receive direct actuator authority.