go53 Authoritative DNS RFC Compliance Matrix

Scope: authoritative DNS service only. Recursive resolver behavior, DoH/DoT, Dynamic Update, and uncommon RR-specific extensions are tracked as out of scope unless explicitly implemented.

AreaRFCsStatusNotes
Core DNS message/query handlingRFC 1034, RFC 1035, RFC 2181, RFC 9619partialQUERY with QDCOUNT=1 is supported; unsupported opcodes return NOTIMP; unknown zones are non-authoritative REFUSED by default.
Authoritative positive answersRFC 1034, RFC 1035, RFC 2181partialRRset TTL uniformity and CNAME coexistence are enforced on normal mutations.
Negative answersRFC 2308partialNXDOMAIN/NODATA include SOA for known zones; DNSSEC denial records are included and signed when DO is set.
EDNS(0)RFC 6891, RFC 5001partialEDNS version 0, UDP payload capping, DO mirroring, and optional NSID are supported.
TCP transportRFC 7766partialUDP and TCP listeners are present; response truncation is applied to UDP only.
ANY minimizationRFC 8482supportedDefault policy returns minimal HINFO; config may refuse.
AXFR/IXFR/NOTIFYRFC 1995, RFC 1996, RFC 5936partialAXFR, NOTIFY, and IXFR fallback paths exist; BIND 9.18 primary/secondary interop passes in both directions. Journaled IXFR deltas remain out of scope.
Catalog zonesRFC 9432partialSchema version 2 catalog zones can be maintained and followed for secondary member-zone discovery. Member PTR handling, BIND-style primaries/masters A and AAAA metadata, BIND-style TSIG key-name metadata for catalog primaries, startup/periodic refresh, NOTIFY-triggered fetches, and pruning removed catalog members are implemented.
TSIGRFC 2845, RFC 4635partialTSIG keys and transfer enforcement are supported; broader TSIG use outside configured transfer paths is not complete.
DNSSECRFC 4033, RFC 4034, RFC 4035, RFC 5155partialDNSKEY/RRSIG, NSEC/NSEC3, wildcard denial, query-time signing, longest authoritative zone matching, case-insensitive owner lookups, and RFC 4034 wildcard RRSIG label counts exist; BIND 9.18 strict delv interop passes for positive, negative, wildcard, and AXFR checks.
DNSSEC parent signalingRFC 7344, RFC 8078supportedDS/CDS/CDNSKEY endpoints and records are implemented.
RecursionRFC 1034, RFC 1035 resolver behaviorout of scopego53 is authoritative-only and returns RA=false.