Trust Health Check