Expand description
Compact agent-facing compatibility facade for dnspls_mcp.
Modules§
- core
- Provider-neutral truth kernel for
DNSpls. - domain
- Canonical domain identity primitives.
- engine
- Deterministic evidence reduction and verification orchestration.
- provider
- Provider capability vocabulary and adapter boundary.
- snapshot
- Truth-safe local snapshot classification primitives.
Structs§
- Contradiction
- Domain
Identity - A canonical name plus its embedded-PSL parsing interpretation.
- Domain
Name - A syntactically valid, canonical DNS name.
- Domain
Name Error - A domain parse error suitable for transport-safe mapping.
- Duration
Millis - A non-negative millisecond duration.
- Fresh
Window - The validity interval attached to one observation.
- Observation
- One immutable, normalized observation from an external or local source.
- Observation
Id - Stable identifier for one immutable observation.
- Public
Suffix - A suffix found in the embedded Public Suffix List.
- Reduction
Error - Registrable
Domain - The eTLD+1 boundary derived from the embedded Public Suffix List.
- Source
Id - Stable identifier for an evidence-producing source.
- Unix
Millis - Milliseconds from the Unix epoch.
- Verdict
Enums§
- Boundary
Status - Whether the pinned parsing data can identify a registrable boundary.
- Contradiction
Kind - Decision
Reason - DnsOutcome
- Dnssec
Status - Domain
Error Code - Stable, non-provider-specific domain parsing failures.
- Evidence
Fact - Facts are closed and typed so adapters cannot combine incompatible fields.
- Evidence
Tier - Strongest evidence class that supports a verdict.
- Provider
Authority - Contractual truth strength of a provider method—not provider reputation.
- Provider
Operation - Provider
Status - Rdap
Outcome - Temporal
State - Tool
Name - Stable names of the
DNSplsMCP tools described by RFC 0008. - Verdict
Status - Deterministic, user-facing acquisition decision.
- Zone
Membership
Constants§
- PACKAGE_
NAME - crates.io package identity for diagnostics.
Functions§
- reduce
- Reduces immutable observations without discarding provenance or disagreement.