Classes

Shapes check results and fix-all tallies the same way for every backend strategy.

Interfaces

Finds and repairs ownerless zones, masterless slave zones, orphaned records and missing or duplicate SOAs. One implementation per DNS backend.