File: README.md:131, CLAUDE.md:130
Severity: docs
Obvious? no
Both top-level docs claim:
Relay | localhost:9090 (TCP), localhost:9091 (WS)
But crates/relay/src/main.rs:88 only exposes a single --relay-port (default 3340), and scripts/dev.sh:78 actually launches it on ${WILLOW_RELAY_PORT:-3340}. New contributors following either doc to verify "is the relay up?" will probe the wrong ports and conclude the dev stack is broken. Pairs with F26 (the docker entrypoint is also broken in the same direction).
Fix: update both tables to reflect a single relay HTTP port (default 3340) and remove the TCP/WS distinction, which no longer matches the iroh-relay implementation.
Filed by /general-audit @ 88498a5 (2026-05-04). master: #600.
File:
README.md:131,CLAUDE.md:130Severity: docs
Obvious? no
Both top-level docs claim:
But
crates/relay/src/main.rs:88only exposes a single--relay-port(default 3340), andscripts/dev.sh:78actually launches it on${WILLOW_RELAY_PORT:-3340}. New contributors following either doc to verify "is the relay up?" will probe the wrong ports and conclude the dev stack is broken. Pairs with F26 (the docker entrypoint is also broken in the same direction).Fix: update both tables to reflect a single relay HTTP port (default 3340) and remove the TCP/WS distinction, which no longer matches the iroh-relay implementation.
Filed by
/general-audit@88498a5(2026-05-04). master: #600.