Diagnostic frameworks