6d692cef57
IONOS shared hosting enforces a strict process limit. yq (a Go binary) tries to spawn several OS threads at startup and crashes with "failed to create new OS thread (errno=11 EAGAIN)" when the limit is hit, returning empty stdout. This silently skips all references. Wrap yq with GOMAXPROCS=1 GOGC=off so the Go runtime uses a single goroutine-running thread and skips GC goroutines, staying within the host's ulimit -u. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>