dnspls-core
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.