Estate instrument

reachability

One rule about silence: classifies a failed fetch as unreachable, ambiguous, or refused — and every tool that makes a network call imports it, enforced by test.

source: flashyos/tools/reachability.mjs

imported by every network-calling estate tool

fetch returns the same nothing for a parked domain, a DNS error, a host that is down, and an egress proxy refusing the CONNECT. Four tools once each decided alone what that nothing meant; two reported it as a fact about somebody else’s property.

Edge cases — each one paid for once

Match ENOTFOUND on the code, never the message

Node’s phrasing changes between versions, and a tool that greps the sentence stops working quietly at the exact moment somebody needs to know why a domain is silent.

refused is a fact about this runner, not that host

No ratio is ever computed over unreachable, ambiguous or refused hosts.

← Full catalog · The doctrine behind the tools · Adopt one