Parsed node specification from namespaced string format (e.g. @mecha10/listener for a
framework node, my-custom for a project node, @someorg/cool-node for a future registry
node). The legacy @local/* prefix is no longer supported.
Resolved TURN server config: relay URL + credentials for a TURN entry in a WebRTC ICE
server list. Standalone since mecha10-cli-core doesn’t depend on mecha10-video.
Whether name is declared as a local project node (NodeSource::Project) according to the
mecha10.json at config_path. Never errors: a missing/unparsable config resolves to false.
Resolve TURN server config: an explicit runtime env var wins, then the build-time-baked
default. Returns None when neither is present (including empty), so callers can fall
through to a runtime API fetch from mecha10-api.