arm_interfaces 0.1.0 Device contract layer: loads devices/registry.yaml and per-brand manifests, validates that required vendor assets exist and that config/site.yaml provides every declared config key, and verifies that upper layers only request capabilities the selected drivers actually declare. arm_dev Apache-2.0 python3-yaml rclpy python3-pytest ament_python