The provider-neutral evidence and decision kernel for DNSpls.
Adapters normalize external responses into typed observations. This crate owns
the rules that reduce those observations into freshness-aware verdicts. DNS,
zone-file absence, RDAP not-found, and unqualified provider reports cannot
produce a registrable verdict.
The crate has no async runtime, HTTP client, MCP SDK, provider SDK, or storage
dependency.