CLI entrypoint for the gw binary.
gw
src/bin/gw.rs delegates to [run]. The library entrypoint stays separate from the binary so unit tests in this module compile without pulling in the binary stack-size shim.
src/bin/gw.rs
run