* feat(connect): collect bounded offline diagnostics * fix(connect): tighten offline diagnostic boundaries