Skip to content

feat: align Edge v8 contracts and dual-runtime demos - #311

Open
Xuwznln wants to merge 88 commits into
devfrom
feat/demo-scenarios-ci-pins
Open

feat: align Edge v8 contracts and dual-runtime demos#311
Xuwznln wants to merge 88 commits into
devfrom
feat/demo-scenarios-ci-pins

Conversation

@Xuwznln

@Xuwznln Xuwznln commented Aug 23, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • export the authoritative four-database schema manifest and support ordinary pinned GitHub package URLs with installed-device discovery
  • enforce control.v1 light-notice / HTTP-document boundaries and run virtual workbench on HostLink and ROS2
  • add three repeatable heating workflow scenarios with authoritative materials.v1 temperature projection and telemetry.v1 history
  • fix ROS material sync callbacks executed by rclpy without an asyncio loop
  • gate pinned LAN/workstation demos, real GitHub URL installs, HostLink closed loops, and ROS2 scenario smoke

Local verification

  • frontend protocol/type/test/build gates: 48 tests passed
  • backend focused workflow/material/telemetry gates: 45 tests passed
  • backend HostLink/networking/device-runtime/contracts: 181 passed, 2 skipped
  • LAN demo CI: HostLink + ROS2 passed at 311428b04ddab49df3a85ad83622ef42e9e18f9c
  • workstation demo CI: HostLink + ROS2 passed at 248aeb3ac8c78506d23486eeb70b5b5bbbfac55b

The default Edge process still keeps Workflow Authority separate; the local executor exists only for explicit test/composition paths.

@Xuwznln
Xuwznln changed the base branch from main to dev August 23, 2026 22:08
Xuwznln added 29 commits August 24, 2026 06:09
@Xuwznln
Xuwznln force-pushed the feat/demo-scenarios-ci-pins branch from 882e298 to 7773613 Compare August 23, 2026 22:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant