A bidirectional Rust ⇄ Ruby bridge. Translate Hartwell Labs Rust tooling into runnable Ruby, load Ruby plugins back into Rust through the LabPlugin trait — with targets verified against the Products Registry.
git clone https://github.com/Hartwell-Labs/labbridgeEvery capability below ships in the open-source core — MIT licensed, CI on every push.
Rust to Ruby and Ruby plugins back into Rust host processes — one bridge, both directions.
Ruby plugins load into Rust through a typed plugin interface — the boundary is explicit, not improvised FFI.
Bridge targets are verified against the Products Registry before loading — the lab's tooling speaks one inventory.
The full pipeline is exercised by an e2e demo: a translated behavioral detector runs and reacts inside its Ruby host.
Designed for running translated analysis code inside confined hosts — plugin code is untrusted by default.
MIT licensed, with a green test suite gating every change.