Local Claude environment check

Runs entirely in this page. Only exit-IP lookups leave the machine (ipinfo.io and claude.ai/cdn-cgi/trace, both routed via the residential group). Results are posted back to the local acceptance.py on 127.0.0.1.
… checking
collecting…
SignalValueScore × weightRemediation
Exit IP (browser view)