nx_netscope_diag.nx
buildroot/runtime/nx_netscope_diag.nx
about
nx_netscope_diag.nx -- the ONE-COMMAND, EASY-FOR-ANYONE DNS diagnosis.
Probes the (resolver x owned-domain) matrix in PARALLEL (L1.1 poll
fan-in, worst-case ~one timeout not the sum) and renders the plain-
language, fix-attached verdict (nx_netscope_verdict.nx) -- not a raw
matrix. A non-engineer runs this and immediately sees whether their
sites resolve, why not, and exactly how to fix it. Exit 0 = all clear,
2 = problem found (clig.dev, script/CI-gateable).
Resolvers (Charter sec 2): GL-BE9300 192.168.8.1 (split-horizon ->
NAS .8.240), ATT BGW320 192.168.1.254, Google 8.8.8.8 (public baseline).
NOTE: a true per-resolver run needs Windows-native or WSL-mirrored mode;
inside WSL NAT every :53 query is proxied to one resolver.
license_tier: ORIGINAL
dependencies 1 imports · 0 importers
imports: nx_netscope_verdict.nx
imported by: nobody (leaf or entry point)
call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown
structs
| none |
consts
| none |
functions
| 19 | func main() -> i64 |