A bare "/netbox/" pattern conflicts with "GET /" in ServeMux (neither is more specific), and the region panicked at start once ipam.url carried a path. The proxy is registered per method now, and a test builds the routes with it. The lab install script's own API calls use the new /netbox/ base. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>