Expand description
relayburn-cli library surface.
The CLI ships as a binary (burn) backed by src/main.rs. This
lib.rs exists so internal modules can be unit-tested with cargo test -p relayburn-cli and so future integration tests under tests/
can reach the harness substrate without re-declaring the module tree.
Today the only public surface here is harnesses โ legacy adapter
reference code plus the shared pending-stamp adapter factory introduced
in #248-b. Runtime launcher integrations should prefer the public
relayburn-sdk / @relayburn/sdk pending-stamp APIs.
Keeping this surface as a library crate alongside the binary lets the
Wave 2 fan-out PRs add per-adapter modules and unit tests without
disturbing main.rs.